189
593
588
467
558
770
487
472
346
628