32302
0
3498
4
25669
17946
19783
2
3090
6
7793
2535
1431
1
1461
21152
8
2219
7258
2350
5212
2688
2471
7
1301
2932
4070
1603
2666
9
10582
1547
2990
1265
30334
4310
4009
8072
3