19279
2
895
0
467
269
348
845
4864
1
918
3868
945
935
991
518
78
31535
1440
443
418
44199
458
1862
402
2275
464
297
341
1020
484
3632
3
1824