32302
0
25669
19783
2
17946
1819
1
3090
6
3498
4
21152
8
1168
1461
2526
4179
2436
1699
1380
4572
5
7258
1532
2535
1788
3326
3
1813
1825
2350
2578
467
1226
662
2258
3562