Question: What is the smallest county subdivision of Cumbria that contains both the village of Greenrow and that town that is listed in Cumbria's demographics as having a population of 5,831?
answer: Allerdale