Endurance WOD Workout

In teams of 3 with medicine balls for 40 minutes:
300 m bear hug carry
120 over the shoulder (alternating shoulders)
300 m bear hug carry
3000 m row
300 m bear hug carry
120 ball on the shoulder squat

Share the work as needed. One works, two rests.