19279
2
895
0
467
20634
8
269
348
4396
3
845
4864
1
918
3868
945
991
78
31535
1440
443
418
44199
458
12958
5
1862
2275
464
297
341
1020
484
2198
3632