6 499 266 true
2 6 14 15 18 20