A survey of MTH 101 students revealed that 1500 are dark complexioned, 1200 are female and 800 are tall. 300 are neither tall, female nor dark complexioned. Also, 500 females are dark complexioned, and 300 tall students are dark complexioned. How many students are there altogether?