7,999 constables to get own flats