644 428 869 385 393 265 223 569 420 974 490 104 814 351 983 540 601 963 350 126 000 396 763 297 221 213 773 975 607 656 851 855 025 851 309 945 853 083 186 364 346 741 969 811 143 695 266 460 583 547