561 532 120 564 400 679 005 419 774 555 827 318 907 606 921 411 617 564 428 734 655 226 590 009 824 198 636 356 481 882 529 107 627 719 541 109 892 474 388 532 938 437 724 859 870 111 558 417 572 262