272 168 225 282 299 539 590 679 340 969 601 803 866 699 969 442 651 300 004 959 720 944 560 248 974 575 211 411 708 814 431 145 376 571 735 236 027 708 300 499 989 539 391 715 023 799 469 948 622 545