According to the OED Online’s advanced search function there are:
22,561 nouns from Latin
16,189 adjectives
4,106 verbs
442 adverbs
34 interjections
28 prepositions
3 pronouns
2 interjections
Some of these are double counted. A word that is both noun and adjective counts in both categories.
