32302
0
17946
25669
3498
4
1461
7258
19783
2
3090
6
1532
1
1690
2535
21152
8
674
1431
697
1570
2760
1568
1788
582
1016
1787
1749
1813
370
2377
1660
1816
2901
2082