19279
2
31535
0
25137
4111
17353
467
2730
6
1559
2546
1
683
1098
3114
4
20634
8
111
535
1898
6800
2922
9
1824
1633
2673
958
381
273
1842
430
2604
7
722
4604
13
1960