NEW 8 2 0 4 59 22 -54 89 4 SUMRANGE 2 4 SUMRANGE 4 8 SUMRANGE 0 8 SUMRANGE 3 3 UPDATE 3 5 UPDATE 8 -33 UPDATE 1 22 SUMRANGE 2 4 SUMRANGE 4 8 SUMRANGE 0 8 SUMRANGE 3 3 NEW 1 2 3 4 5 6 7 8 9 10 11 12 13 SUMRANGE 2 4 SUMRANGE 4 8 SUMRANGE 0 8 SUMRANGE 3 3 UPDATE 3 5 UPDATE 8 -33 UPDATE 1 22 SUMRANGE 2 4 SUMRANGE 4 8 SUMRANGE 0 8 SUMRANGE 3 3