32302
0
25669
2535
2
19783
1773
3
3090
6
2932
3498
4
2586
2750
1
1753
5
5402
9
2597
2666
17946
2906
1153
946
21152
8
1672
2009
7793
2258
3080
1044
3003
4471
2953
4044
3083