25669
0
21152
8
19783
2
17946
2906
1
2535
4471
2295
3
32302
2077
2350
1185
892
3083
1347
1827
2537
17
1685
189326
6547
442