5K...gone bad Workout

50 Wall balls - 15 lb
Run 1K
50 SDHP - 45 lb
Run 1K
50 Calorie Row
Run 1K
50 Box Jumps 20"
Run 1K
50 Push-Press - 45 lb
Rune 1K