1436
2049
1650
1096
1263
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
1530
2068
1547
776
852
3398
866
1724
851
2485
1089
970
813
923
749
847
1203
1237
865
1962
1175
1279
847
2177
1037
844
834
1093
1023
3779
1622
1001
1216
3155
1442
1300
1239
1348
888
1696
1526
3762
868
4104
3256
1989
816
885
1925
1391
2432
794
877
2438
2408
902
1497
2666
1608
1796