0 3 -649 -607 956 199 153 3 13 -252 89 -186 293 -40