Early pregnancy

Diana
I'm about 4 weeks pregnant and I been cramping lightly, on and off ... It's normal ? And how long it's supposed to last ?