32302
0
17946
25669
3498
4
994
6
3117
8
4425
19783
2
3090
1127
1
1431
4506
1461
1739
3289
574
1688
1833
2164
3
1929
1364
1969
2104
3655
5
1182
746
21152
1106
1815
7
6874