Endurance WOD Workout

Varied intervals x 4 sets:

800 m run
12 DB power cleans 35/25 lbs
15 wall balls 9/6 kg
18 push ups
90 s rest

Change the order of movements for every set.