Crazy Amrap Workout

4 AMRAP
Run 600 metres
max rep push ups
rest 4 mins

4 AMRAP
10 box jumps
10 pullups
rest 4 mins

4 AMRAP
10 burpees
10 Power snatch
rest 4 mins

4 AMRAP
30 DU
15 Push press 35-25