19279
2
31535
0
25137
17353
20634
8
3149
4
3114
1559
2546
1
4111
467
2730
6
1824
1098
683
11829
1987
1550
16840
15
6800
1860
3092
2767
3
1343
3663
1922
1872
2224
518
964