19279
2
25137
0
31535
2522
653
572
1131
3595
8
2224
683
2275
467
1428
345
390
543
1824
691
953
2111
3
2211
2730
6
407
859
2126
573
2727
5
797
2668
422