288 277 11 22 33 44 -1 -1 1 -1 100000