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
825
1604
833
932
940
865
854
1858
1389
901
957
1159
1156
909
2029
2535
9516
1802
1903
2219
794
1099
2425
1484
971
809
1016
909
1718
1250
1788
1232
1139
2036
1016
1004
1540
1094
887
800
1794
983
1784
940
2035
841
1543
812
943
1643
1660
1451
1259
1655
1321
1101
1321
1551
1356
1283
1497