595
669
497
474
520
414
457
592