446 457 499 502 610 547 669.