6 434 208 true 2 3 12 15 21 31