1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
590
1453
606
3396
1521
1650
2145
892
2694
849
830
1274
838
600
1583
1858
1844
879
1046
806
2333
1460
854
915
1592
677
630
828
857
742
897
756
1792
826
689
687
1149
1037
633
674
713
1279
867
1995
1155
1131
1892
1127
2025
867
694
780
3013
1357
1220
1363
3213
1996
797
1202