7 377 287 true 1 4 11 15 20 34 36