25669
0
19783
2
32302
17946
21152
8
2906
1
1768
3090
6
4471
3498
4
1461
4933
13
898
3546
2009
5
3426
2535
2059
181997
11
4329
10
7258
3593
16
542
38477
34
194
1516
2964
1603
118
297066