Kuopio , Tavastehus och Viborgs läll i Finland,