32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
2535
7258
2932
553
1189
2350
317
14
2996
1153
1400
1312
1193
593
3080
3
1044
1
1563
1768
931
836
3633
13
4044
5