19279
2
25137
0
467
457
1614
1
31535
676
594
1824
332
436
647
489
1128
3092
943
17353
6370
5
341
988
1711
618
530
661
2657
693
11881
3
771
2694
571