6 662 258 true 2 4 11 17 24 37