19279
2
3498
4
467
0
895
269
348
3203
10
2727
845
1987
1
177
3868
514
2190
518
282572
918
991
44199
1541
31535
1020
935
402
945
78
3559
1277
5
383
1029