32302
0
17946
25669
19783
2
1168
1
3498
4
3090
6
1416
1461
1681
1699
21152
8
7258
1105
1392
4179
833
2535
1814
1729
1768
2932
1935
5439
1485
3
2562
2350
1543
2903
2964