32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
7258
2535
2932
451
2350
2366
1
2890
3
815
1153
2001
1716
960
2600
2431
929
2468
1558
1749
3470
5
930
2217
7
3080