Fairfield Elementary has 14 sets of building blocks. There are 125 blocks in each set. How many blocks are there altogether?