I am looking at the DAVID documentation here and specifically the contingency table: https://david.ncifcrf.gov/content.jsp?file=functional_annotation.html
In DAVID annotation system, Fisher Exact is adopted to measure the gene-enrichment in annotation terms.
In human genome background (30,000 gene total), 40 genes are involved in p53 signaling pathway. A given gene list has found that 3 out of 300 belong to p53 signaling pathway. Then we ask the question if 3/300 is more than random chance comparing to the human background of 40/30000.
However, the contingency table shown adds up to 30,300. Isn't it supposed to add up to 30,000? Is that a typo or are there multiple ways to perform the Fisher Exact test?