I want to get the AIC and BIC after fitting a model, but recently I found that estat and fitstat show very different results for BIC, see the log file below:

Code:
sysuse auto.dta, clear
qui reg price weight length
fitstat

qui reg price weight length
estat ic
Array

AIC is identical, but BIC is different. Which one should I use for AIC and BIC? Thanks.