Complex sentence: There are also non-upgradeable hero-specific talents-up to 9 per each hero, bringing the total number of talents to 617.
Split into simpler sentences: There are also hero-specific talents that cannot be upgraded-up to 9 per hero. This brings the total number of talents to 617.