11 517 315 true 2 4 8 10 16 17 18 19 21 25 28