32302
0
17946
25669
19783
2
1380
21152
8
3498
4
3090
6
1813
1
7258
1461
673
1382
2535
619
1699
1883
3484
1844
1660
1345
2173
1698
662
3326
3
2368
467
2562
2037
572