8 1719 484 true 5 7 15 17 20 31 35 37