19279
2
683
0
25137
646
12005
3
2964
1824
31535
602
1020
1612
380
488
543
953
362
970
653
347
2551
1
390
358
417
780
423
881
422
381
823