25669
0
4471
2
32302
19783
2750
1
2535
17946
5402
9
1136
2009
5
2271
4
8527
4044
3083
2666
2465
3971
3125
789
2041
3380
2313