9 472 396 true 0 4 12 13 15 17 29 31 35