В этом задании нужно найти запятые, которые разделяют части сложного предложения.
1. "...Черный, (1) кряжистый, (2) точно скала, (3) он все же казался малым для этой реки..." — запятые 1, 2, 3 обособляют однородные определения и сравнительный оборот.
4. "...терялся в светлой равнине, (5) хотя рев его, (6) подобно урагану, (7) сотрясал кедры на горах." — запятая 5 разделяет части сложноподчиненного предложения (союз "хотя"), запятая 6 обособляет сравнительный оборот, запятая 7 обособляет сравнительный оборот.
Таким образом, запятые, разделяющие части сложного предложения, это 5.
Если же рассматривать все запятые в сложных предложениях, то это 1, 2, 3, 5, 6, 7.
Но задание обычно подразумевает именно разделение частей сложного предложения.
В данном случае, запятая 5 четко разделяет главное и придаточное предложение.