32302
0
17946
25669
1168
1
19783
2
3090
6
3498
4
21152
8
1416
1105
1461
1681
1699
1814
2535
802
7258
3083
951
1392
1380
4179
915
496
1095
572
833
1729
801
3172