32302
0
3498
4
17946
25669
19783
2
3090
6
1461
2535
21152
8
7258
2294
1
2760
2209
841
582
1517
3
2932
1603
1683
3562
2350
2990
1153
2767
24091
4179
2166
2225
1819
7793