La longitud de su curso alcanza los 1.070 km, en él pueden distinguirse cuatro secciones: