locations are preferentially retained based on their read count