885 843 953 919 664 514 594 187 174 200 293 107 520 812 522 149 510 360 730 984 588 727 077 095 097 083 495 730 838 904 856 673 535 365 125 880 281 889 886 873 886 100 394 741 606 428 274 748 584 741