At 5 minutes after birth a neonate's heart rate is 120 beats/min, the cry is weak, the body color is pink, the extremities are flexed with brisk movement, and the neonate grimaces when stimulated. What is the neonate's Apgar score?