19279
2
20634
8
3092
1
25137
0
367
31535
1614
1824
2275
1131
467
683
489
1020
351
980
918
425
618
17353
518
530
2328
661
1025
1269
21743
968
1523