25669
0
4471
2
3090
6
19783
2535
1903
3
17946
4537
4
3575
1
1136
2271
32302
2165
2013
2919
7835
14
8527
2358
9
4044
5
3083
2155
2666
2465
3971
3125
789
2041