6 473 248 true 3 4 6 9 19 34