846 200 49100 212 343 646 585 694 864 906 50400 448 472 583 587 684 753 820 851 945 51006 69 186 190 239 491578