6 499 266 true 2 6 14 15 18 20