699 933 091 382 967 250 517 158 837 204 200 829 553 127 970 706 371 041 198 645 129 633 430 338 836 784 336 225 310 910 241 822 491 685 178 356 468 631 281 255 612 190 710 788 427 853 512 037 800 391