32302
0
25669
19783
2
3498
4
2535
17946
3051
1461
4044
5
3090
6
5412
3008
3
952
1
2505
2917
21152
8
6547
3354
2322
2316
1386
511
2921
3125
1884
1647
2932
1071
2337
2666
9