19279
2
31535
0
25137
17353
2806
3
3114
4
1285
20634
8
1559
2546
1
4111
2730
6
1098
467
1912
800
3498
1700
1824
6800
514
4604
13
5477
1972
282572
1869
5
2118
683
3469
1389