3412
2236
1593
867
1153
1332
1839
1427
1475
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
814
1281
1268
789
2404
784
910
927
1655
1498
1868
1599
1496
2620
902
895
916
924
857
1649
1328
1161
1830
1057
1826
1972
979
2315
2762
762
7289
2537
1315
1382
1262
1897
1472
2085
1200
845
829
1579
1076
998
832
1271
817
823
1442
1295
1543
917
1215
918
2420
1681
888
1426
3265
828