715
738
771
1590
1322
1554
871
755
2775
3152
2018
3107
2057
631
985
2439
1647
2472
3319
849
652
620
629
800
3014
1173
2266
2258
2524
1024
943
640
2009
731
704
1200
2885
1534
1423
1515
904
1336
1534
1829
1429
2318
1059
1422
1188
3297
1625
1142
1363
677
1357
1312
4209
3573
2901
2611
2093
696
1400
2198
1435
633
1639
1526
3277
1297
1001
1081
1685
632
814
1071
2678
2128
1996
871
1462
1096
750
2624
4105
867
1032
621
851
1765
891
1817
2261
1045
1166
3647
1326
1076
1178
769
631
717
1007
1429
2292
627
2698
1135
935
1693
1136
1151
1294
1302
718
784
803
626
854
1419