140 263 1048 1035 383 7 614 887 1166 937 662 75 1040 671 815 302 206 1163 54 686
