5 384 248 true 1 5 9 12 17