5 4 3 1 2 1 6 5 4 4196013 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 1334973749 32713 57 0 8 0 -1175709058 32765