how many capitals does the danube pass through