Endurance WOD Workout

In teams of two, with only one person working at a time, complete as many rounds and reps as possible in 40 minutes of:
1000 m row
100 KB deadlifts
2000 m ski
100 KB Lunges
3000 m bike
100 KB swings