19279
2
31535
0
25137
17353
20634
8
1559
2730
6
3114
4
467
2546
1
4111
814
521
1260
1098
2864
7
1129
2799
3
417
683
105290
1330
1344
646
662
18385
292
2094
1550
5
6800