19279
2
467
0
4864
1
269
895
518
458
464
1824
348
7334
4
1987
845
357
918
3203
10
376
25127
31535
392
3868
418
693
2727
297
945
1862
3599
342
991