19279
2
31535
0
25137
17353
2546
1
1559
1586
2730
6
20634
8
4111
2301
1098
530
4
4694
7
3114
2657
3
105290
3092
1869
5
3149
1824
16840
15
6800
467
427
7334
1932
2727
2749
1452