8 1518 513 true 1 2 5 15 19 20 25 26