19279
2
25137
0
646
572
31535
467
390
1824
2522
423
1020
436
345
251
871
2126
2551
1
17353
1428
691
2275
1518
653
294
864
1523
4426
525
547
2727