8 2427 514 true 2 7 10 17 18 23 26 38