7 856 299 true 1 4 10 13 22 30 34