Endurance WOD Workout

Varied interval x 4 sets:
A. 800 m run
B. 15 med ball cleans 9/6 kg
C. 15 dual DB push presses 30/20 lb
D. 25 sit ups
2 min rest between sets

Change the order of movements for each set.