2000/1000/500 Workout

For time:

2000m row
20 pushups
20 lb swings (24 kg)
1000m row
10 pushups
10 lb swings
500m row
5 pullups
5 burpees