32302
0
25669
17946
19783
2
3498
4
3090
6
2535
1461
21152
8
7793
7258
1603
1
2350
2906
1529
3386
3
2258
2921
5
2152
1449
1768
2932
2666
9
2903
2964
2468
2990
3765
1265
30334