8 1897 504 true 1 5 7 17 18 27 30 39