354 591 153 135 058 688 139 687 333 176 387 418 806 266 260 922 788 516 502 178 458 864 690 307 974 925 203 400 506 941 777 280 556 812 577 779 419 669 869 136 031 698 436 499 426 497 255 379 592 324