8 1705 507 true 0 5 11 12 14 21 27 30