32302
0
25669
2535
2
19783
17946
3573
4
21152
8
3297
12
2750
1
2932
3498
5402
9
3779
213
3
3765
1153
736
3090
6
2023
3546
3083
2009
5
1425
3050
2435
3649
2059
84
3080
2666