19279
2
31535
0
25137
17353
20634
8
1559
1129
2730
6
18385
1922
1
2546
1776
4111
1054
1805
2391
1098
2799
3
1470
3114
4
662
1330
467
1733
683
646
105290
1587
1425
1329