8 1483 431 true 4 5 6 10 17 20 26 37