19279
2
31535
0
25137
2730
6
17353
1559
20634
8
467
1452
1
918
2546
4111
292
1222856
4
1098
3114
16840
15
1823
3092
6800
1824
1365
105290
2604
7
2657
3
683
17730
11
2668
5262
10
6062
16