586
555
572
584
594
604
575
532