586-598 600-614 616-625 627-645 647 —652