6 535 249 true 2 7 8 10 14 20