25 packets transmitted, 16 packets received, 36.0% packet loss round-trip min/avg/max/stddev = 1.937/2.639/6.781/1.253 ms
So it's pretty clear that your problems are due to loss and not delay; all non-delayed packets were delivered with minimal delay. The next thing I'd want to know is if the loss is in transmitted or received packets. To do that you'll need to be able to tcpdump on the target, or get at counters. (Look at netstat -s; it's often useful to capture netstat -s, do something, re-capture, and diff).