486 932 837 667 828 868 191 917 751 174 420 707 597 102 810 154 507 173 128 347 124 722 867 116 085 419 390 303 588 316 280 304 800 182 898 776 766 153 971 697 946 121 515 567 443 230 838 102 647 197