32302
0
17946
1461
25669
3498
4
19783
2
3090
6
455
1
3934
1746
21152
8
7258
2377
1562
4305
2535
3820
3
1938
2932
3158
2350
1153
1367
1819
2760
1089
895
1075