757 608 158 486 109 880 149 499 907 482 596 632 560 383 249 605 395 857 759 974 617 612 641 793 969 695 062 961 854 353 758 091 737 133 861 102 746 337 206 460 218 767 361 361 291 603 525 230 808 390