32302
0
2535
2
21152
8
25669
7034
5
3090
6
3083
2102
1
19783
3543
7
2932
3498
4
3919
3
5402
9
17946
1294
2996
1153
10423
2009
1193
3080
1377
1044
2750
14
572
4044
3546
2465