8 1339 519 true 2 7 14 20 27 28 32 33