19279
2
31535
0
25137
17353
1559
2730
6
20634
8
2546
1
1824
4111
467
2008
2391
1098
1869
5
3114
4
4126
1222856
3149
675
3109
6800
2683
1343
7334
2657
3
120469
35
3092
16550
27
2668