text distribution