19279
2
31535
0
25137
17353
2546
1
2730
6
20634
8
3114
4
467
1559
4111
1098
1824
3149
8969
683
2727
2574
2657
3
6800
2275
671
1020
3498
7334
646
2091
2806
4604
13
5477