19279
2
31535
0
25137
17353
2546
1
2730
6
1559
6800
20634
8
467
4111
1098
3114
4
16840
15
1423
1324
2657
3
1407
742
2668
1824
4604
13
3092
1998
5
1365
1869
5155
4126
683
1222856