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