19279
2
31535
0
25137
423
2522
1333
653
2551
1
1974
572
691
1131
2211
953
683
2275
284
587
467
2711
1903
1428
421
369
899
390
362
1824
543
407