20,656 röster , under det bonapartisten Gallibert fick 31,401 och republikanen Weiner 23 , 989.