19783
2
32302
0
25669
17946
21152
8
3498
4
1768
2906
1
4471
3090
6
572
1960
1461
5784
4933
13
2750
3624
2009
5
3426
2034
2996
7258
2992
3
5978
608
118
2964
1603
3546
758