189
591
588
466
558
769
487
472
346
625