There are 1687 tables