878 752 362 534 493 454 889 094 221 296 412 506 610 111 546 406 130 040 233 647 497 613 045 082 165 826 414 961 523 394 856 512 859 782 890 697 276 724 819 397 530 342 428 298 534 613 889 492 341 660