32302
0
1193
1189
14
25669
17946
2535
2
19783
1441
3090
6
2750
1
7258
572
21152
8
2932
2996
3083
3546
3498
4
5402
9
984
3779
812
3765
1153
190
2258
1045
2009
5
3589
3