32302
0
25669
2535
2
19783
17946
3573
4
1193
21152
8
3297
12
1189
2750
1
2932
572
3498
2996
5402
9
14
3779
213
3
3765
1153
736
3090
6
2023
3546
3083
984
2009
5
1425
3050