706
0
1001
639
1325
685
785
622
814
542
817
103
422
621
931
598
514
1392
1
332
491
458
1400
810
1441
950
578
508
1259
1536
1194