9 491 424 true 1 5 10 12 16 19 29 33 38