7 1254 322 true 3 5 6 14 22 30 39