Hi curious. Ouch! So sorry you were injured. Doctor time! You'll need an X-ray to determine if anything is broken. In the meantime, use the standard treatment RICE: Rest Ice Compression Elevation Gently wrap and immobilize your hand, ice it, and keep it above your heart to reduce swelling. Good luck. I hope you feel better soon!
Umm, crap. How cold is it out there, because if it's not cold you may have severely hurt your fingers. Are they swollen? Then they might be broken. More likely though, just put them in ice and then later ( not directly after the ice) warm water, to stimulate the blood flow.
You most likely sprained them if they are blue and they hurt when you try moving them...if they are swollen put them in warm salted water, that helped me! this happened to me!...just boil the water put salt in it and than wait it to cool a little...Go to the doctors! You need an X~Ray!