19783
2
32302
0
25669
17946
3498
4
1768
2906
1
21152
8
4471
2996
3090
6
4562
5
1461
4099
2503
4168
572
2105
1517
3
2699
7258
3063
2949
2850
3208
25494
758
576
7793
5784