6 581 352 true 6 7 9 14 29 31