Teufen parish, Appenzell, Switzerland