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