8 2090 476 true 2 7 14 19 22 25 27 34