7 652 243 true 1 7 14 16 24 31 38