2 4 -119 252 96 243 -52 213 79 221