32302
0
19783
2
25669
17946
2535
3765
4
1108
1
1189
2902
16
2750
572
1193
21152
8
2932
3498
2996
5402
9
3546
475
984
3779
1785
2366
14
1153
118
3090
6
3629
2763
4630
3