32302
0
17946
1461
25669
3498
4
19783
2
3090
6
1168
1
21152
8
1044
582
3172
7258
7793
451
2039
370
2368
2535
1819
1392
2932
3683
1547
2258
4483
2774
2350
3289