-896 -889 -857 -677 -586 -528 -524 -514 -506 -390 -289 -287 -255 -222 -155 -130 105 183 265 347 436 515 562 577 579 617 666 959 