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