8 673 349 true 4 7 13 15 25 30 32 33