what is the number of participating parties when registered voters totaled 643629?
1.0