8 1322 339 true 4 5 7 14 18 20 25 28