32302
0
17946
25669
3498
4
19783
2
3090
6
1461
1343
2604
1
21152
8
1819
7258
3625
1441
5308
3655
11
2317
2886
3742
2133
400
455
1078
3934
2413
1746
16174
5
888
3328
1571