how many hearts does a cockroach have