7 1403 443 true 6 10 12 14 19 28 36