1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
1291
823
1697
2527
1345
889
978
1353
1529
1242
2409
921
825
836
918
948
1152
1319
5198
819
1025
833
853
1538
857
992
1636
998
4230
897
1309
896
1655
1229
1690
2481
1766
860
1231
790
923
801
1016
884
1435
1623
1454
845
813
788
852
810
1030
802
2028
789
2082
979
1055
927
985
2879
1384
966
835
900
956
1291
1368
1345
1146
1196
1535
1446
1477
1006
957
1543
1679