32302
0
25669
17946
19783
2
1461
3090
6
3498
4
1819
1
467
21152
8
673
1699
2578
7258
2535
1681
2350
2906
83
2562
1380
2377
697
1000
4655
10
1691
1825
572
693
4179