19279
2
467
0
25137
1020
31535
423
747
422
1029
2551
1
508
383
407
901
618
531
1044
1123
371
418
584
50987
335
1824
1817
979
47041
944
548
431