842 663 785 766 833 055 214 517 254 821 255 814 439 651 544 875 684 935 970 841 865 974 038 400 500 485 973 348 054 513 507 708 681 101 729 982 351 589 505 249 309 478 899 155 504 123 893 513 842 404