19279
2
25137
0
467
31535
1824
251
2346
3
1020
646
2275
4940
5
17353
331
581
381
7082
9
637
172
5617
213
804
503
798
16628
14
325
521
475
2730
6
2524