1000
625
620
2885
952
867
2462
715
2436
1425
589
1785
10914
951
1464
1182
899
11463
845
1750
679
2507
3704
6576
693
1122
2780
2524
734
5603
8237
3445
793
4301
5858
986
4206
591
3009
933
5632
4836
958
1233
5264
1927
851
1448
1876
787
786
693
2398
627
742
2006
4609
670
1979
636
1516
1467
3205
631
927
1579
960
5664
1614
788
800
3558
721
2269
873
848
879
620
904
704
783
652
957
1466
872
866
683
1049
1985
4416
1547
1325
813
3830
584
632
992
731
2483
2903
1487
1134
7374
1683
2238
1045
1892
1084
613
958
1128
993
2018
1353
740
1009
3001
15100
631
2071