19279
2
31535
0
25137
4111
17353
345
467
6800
2730
6
1575
1559
2546
1
273
683
333
1098
3114
4
662
1329
20634
8
1633
2962
1846
5
2657
3
404
1824
409
1133
381
1842