19279
2
31535
0
25137
17353
4111
1559
467
18385
2730
6
2000
1
2546
2190
683
476
19034
3503
3
1098
2727
3114
4
1365
2989
5781
629
8876
8
20634
1824
2644
2466
5
1622
2097