5 368 245 true 1 2 6 20 37