247
691
595
558
437
984
631
509
479
382