Run, Throw and Snatch Workout

For time
800m Run
+
21-15-9-15-21 reps of Wall Balls
12-12-12-12-12 reps of DB Snatches (heavy)
+
400m Run