245 162 896 701 695 719 677 424 034 388 111 034 279 497 528 887 169 293 161 336 032 324 675 519 690 642 904 796 566 905 800 834 135 077 216 479 584 069 928 832 232 452 831 410 679 089 584 140 557 517