706
0
398656
19
915
1093
453
1414
1
437
662
476
405
493
490
6288
386
622
538
448
468
761
1848
694
410
425
736
786
542
462
324