686 474 790 251 768 536 130 178 477 846 119 438 378 708 109 437 120 229 684 567 160 460 940 140 618 248 304 327 467 178 409 311 454 735 143 311 195 825 857 410 130 408 281 476 431 858 751 281 597 620