19783
2
32302
0
25669
17946
2750
1
2009
5
5402
9
2906
3090
6
3498
4
1768
21152
8
4471
572
1461
4168
3426
3055
2996
2954
3175
2699
7258
578
2949
2535
758
863
2350
2503