10 -105 456 -563 -1801 -515 -1209 881 1381 -1894 1956