32302
0
25669
17946
19783
2
3498
4
21152
8
7258
3090
6
1461
2258
1
2366
2475
1397
2535
2932
2350
898
2440
3
1153
2551
2024
964
2042
2032
919
3080
1963
1044
1768
4148