854
2
454
1
385
860
799
895
85
739
0
1340
621
607
326
484
324
367
832
277
73
788
656
781
3
1118
1764
6
453
340
1458
4
412
1427
325