747
640
608
555
476
424