7 856 189 true 1 4 10 13 22 30 34