7 674 347 true 0 4 8 10 14 23 35