35km M1 delays clear after two separate rush-hour crashes