695 701 805 450 158 396 648 293 382 914 583 568 191 935 810 761 559 394 429 778 328 093 497 109 590 751 864 833 761 124 104 296 377 955 752 478 827 855 939 838 820 088 799 503 790 408 502 318 782 727