19 day cycle ?

Julia💎 • 26 | Mother to my handsome toddler March 16, 2018💙
Is a 19 day cycle normal ? Also, i bled for 5 days  my period usually lasts 6 days with a 31 day average cycle length