586 602 554 890 741 740 593 895 478 424 226 387 840 784 467 799 931 265 682 510 252 510 884 014 102 916 811 582 943 107 694 581 825 687 383 498 410 357 621 171 577 093 231 204 741 042 176 885 449 467