473 686 705 809 137 187 739 634 147 986 777 604 618 084 529 828 939 390 512 668 457 680 169 481 521 142 588 149 840 277 331 652 617 667 823 531 335 996 509 679 319 531 863 871 219 444 779 771 675 767