Meanings of abbreviations follow. From JMdict. Some may be unused.