7 1423 363 true 8 12 13 17 18 24 28