5000 Common English Words You Should Know
For better memorizing used a graph of repetitions of English words, compiled on the basis of the works of the German psychologist Hermann Ebbinghaus