 A variety of disparate factors have been influencing the abundance and distribution pattern of chironomids in recent history.
<clarity>  A variety of disparate factors have been influencing the abundance and distribution pattern of chironomids in recent history.
 A variety of disparate factors have influenced the abundance and distribution pattern of chironomids in recent history.