19279
2
31535
0
25137
17353
1559
20634
8
2730
6
2546
1
4111
467
282572
514
1098
3092
3114
4
2657
3
2069
4604
13
1932
1869
5
4694
7
683
1824
3149
3498
2831
6800
10270
2634
16840
15