9 397 403 true 2 4 7 9 12 30 33 34 36