870 599 837 780 554 547 854 204 624 476 834 424 814 231 689 249 746 833 733 082 773 905 238 259 339 662 628 108 012 611 325 705 543 212 212 744 781 809 992 305 058 088 788 665 882 998 740 666 253 604