19279
2
31535
0
25137
467
17353
4111
2730
6
683
20634
8
1824
1559
2546
1
381
1098
6515
3114
4
392
2727
6370
5
292
2459
1462
578
1842
675
584
780
722
6800
9088