19783
2
32302
0
25669
17946
3498
4
1768
1461
3090
6
21152
8
7258
2350
2906
1
4471
572
2699
2996
2949
2503
4562
5
4168
5784
2156
4933
13
4099
2954
2009
3624
3426
758
2750