2154
1531
862
95396
25377
18628
3204
10890
1832
3740
3981
17947
1651
5115
824
10795
257338
965
1296
1790
654
1028
3078
2098
17598
634
826
19914
596
868
4526
13800
1819
14492
8309
5634
1062
3254
6098
5485
10112
644
699
14992
5005
749
9557
1140
4549
917
4271
1327
903
1041
1500
1959
704
6112
10217
1113