0
417
620
785
405
580
918
940
573
501
303
817
920
970
806
479
316
716
612
605
913
307
402
903
719
619