-30 -32 -31 900 -29 -28