1650
1977
1670
1559
1980
1551
1001
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
941
896
1473
1300
1495
1066
1562
1925
1139
2563
772
2278
1257
1028
843
2086
971
1897
2052
1309
2326
878
891
3240
1194
3337
1289
879
1094
887
1346
1292
801
2035
1200
2451
750
810
797
1203
788
843
828
1496
966
1163
2311
1652
1451
1154
983
966
887
1549
1119
1814
1233
1928
1260
1727