19783
2
2906
1
25669
0
17946
32302
21152
8
4471
2535
1960
3083
2534
2750
2009
5
1804
3426
4
2992
3
5978
6
118
2964
1603
3546
1683
4044
2696
572
4258
898
12472
8866
2476