627 433 506 473 842 707 969 347 336 934 768 538 857 235 830 154 092 248 946 931 766 264 669 610 732 187 357 782 544 648 893 501 604 230 519 388 123 120 936 036 725 413 274 962 158 273 460 202 484 288