311 completion times by