what is the lowest number of sheep and goats after 1931, with fewer than 2518 cows and more than 2604.8 horses?
none