7 488 330 true 0 6 10 12 15 29 33