6 423 260 true 1 2 7 11 20 35