32302
0
17946
25669
3498
4
19783
2
3090
6
2535
21152
8
1461
7258
1603
1
1348
2462
3
3083
7793
2884
5
785
383
989
610
1768
2932
1516
2377
582
3715
2350
3546
2903
2964