692 588 665 414 679 926 929 815 900 804 485 488 555 705 432 732 470 617 739 232 362 424 308 424 459 656 754 176 730 411 255 767 029 363 982 659 213 995 486 427 940 416 121 168 599 369 658 859 163 080