32302
0
25669
2535
2
19783
1923
572
17946
1193
2750
1
955
21152
8
2932
2258
3498
4
5402
9
1189
3779
1527
3765
14
2890
3
1558
1153
2996
3090
6
866
775
1935
2009
5
3629