3987 lectures