138
0
761
391
692
453
106
639
791
479
706
1001
785
1325
685
2368
1
814
103
542
661
817
622
513
598
1441
931
422
621
514
491
458