5 4 2 4 3 2 1 2 0 4196013 0 0 -1 -1 -1 -1 -1 -1 -1 -1 15 -994613963 32551 51 0 2 0 -390240195 32764