19279
2
31535
0
25137
17353
2546
1
1559
2730
6
20634
8
4111
3114
4
467
1452
282572
1098
2657
3
1865
2069
14076
7
514
3092
1869
5
3765
3149
3498
6800
521
18385
662
1932
4694