1977
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
836
1640
802
9539
1645
1879
2929
1435
860
999
1654
1410
845
2228
1380
914
2006
1065
801
1443
1859
807
1695
1108
2177
986
849
1836
937
1266
750
766
1743
1174
855
1165
1567
1446
823
2775
769
1514
1296
872
976
826
1436
814
1105
1551
1379
2181
924
902
4854
910
1076
774
1107
4230
1482