Females can become pregnant within hours of giving birth to their litter so you can possibly have babies every 3 weeks.
When I used to raise ASF my females were birthing every 3 weeks as they would get older the litters would be more space out and smaller.