19279
2
25137
0
572
1131
2730
6
31535
2522
953
1824
543
653
573
390
407
467
688
691
1346
349
1428
2657
3
2668
3469
4
380
1972
1
710
683
608
4126
820