Hajimete no nihongo nōryoku shiken N1 tango 3000 = 3000 essential vocabulary for the JLPT N1 (Kabushiki Kaisha Asuku Shuppan, 2017)