During the Middle Ages, Thuringia was situated at the border between Germanic and Slavic territories, marked by the Saale river. When did population growth in Thuringia peak?