CM to allot flats to 2,229 workers