32302
0
25669
17946
19783
2
3090
6
3498
4
7793
1461
21152
8
7258
2535
2350
1431
1
2471
7
1301
2932
6100
15
4070
2666
9
10582
2219
4310
4009
2906
1153
4480
2948
3221
3
1769
1809