8 1293 427 true 6 7 10 13 20 21 31 33