7 1490 352 true 6 11 14 20 21 27 34