wrong readings from ADXL345

I tried this, but output looks like:

..
-1,-1,-1
-1,-1,-1
-1,-1,-1
0,0,0
0,0,0
16191,16191,16191
-1,-1,-1
-1,-1,-1
-1,-1,-1
-1,-1,-1
...