Analysis of front-end diversion community corrections