12 -949 -1047 494 -609 -1004 1241 -30 1305 -1071 -442 590 1005