Cramps at 4 weeks!!!

I’m 4 weeks pregnant and I’ve had non stop cramps for days now I’m in so much pain? Is this normal, how long will it last ?