3106
929
8263
7340
2017
1000
3609
2668
5000
834
1545
1169
1419
3190
673
10826
2450
744
987
1226
799
1573
748
898
1390
3498
2739
1106
3571
874
1084
1504
1379
8398
1105
3287
778
4002
816
2937
811
4671
1365
5522
915
2011
8928
1209
829
1427
14657
1097
2101
1011
784
1035
929
862
1549
742
975
1472
860
1210
988
4590
920
2433
891
725
717
713
734
965
2625
885
975
832
1600
1286
3097
3125
1472
1021
2890
1343
3927
2584
804
771
697
1544
835
859
939
3309
1189
1775
696
928
3128
1378
2701
3034
709
4982
1915
1673
832
2493
6469
1211
960
749
863
2692
960
943
2660
1809