25669
0
19783
2
21152
8
2906
1
17946
4471
32302
2535
3083
2750
2009
5
3546
1768
3426
4
9956
3
2699
1960
3090
6
108797
3186
297066
2274
2964
1603
5141
7
7034
2903
2932
765
17970
15