489 708 585 307 584 181 642 206 727 698 304 002 232 722 270 179 506 680 377 415 159 328 248 644 519 534 353 043 935 709 902 317 922 260 204 508 696 687 911 734 914 771 819 175 422 059 563 166 989 536