6 384 245 true 1 4 5 8 31 33