323 294 452 559 545 670 623 594 692 553 625 467599