19279
2
31535
0
25137
17353
20634
8
1559
2730
6
2546
1
4111
1385
105290
467
14076
7
2683
649
683
1098
1932
4694
3114
4
10270
521
2831
2657
3
16840
15
1824
5262
10
1222856
4604
13
3092