19279
2
683
0
25137
31535
2522
467
543
2551
1
1824
1131
1428
653
691
572
953
2275
2635
369
390
407
772
823
646
1020
423
970
501
2211
362
986