8 1254 418 true 4 5 8 16 17 20 26 34