490 303 294 824 277 185 577 743 625 853 595 558 685 247 452 986 943 349 174 687 680 342 179 442 763 185 046 795 177 682 326 550 726 543 677 310 629 153 918 153 280 343 222 210 207 111 435 129 379 391