938
1078
879
1059
1474
1388
942
1022
954
1106
923
933
1043
915
926
1197
1025
1007
1441
913
995
985
955
1081
1005
1558
1056
987
1394
1286