How Many People LIVE in Hyrule?