7 950 309 true 1 3 4 7 13 16 33