Please spell out the following numbers:
943 = nine hundred and forty three
79 = seventy nine
253 = two hundred and fifty three
787 = seven hundred and eighty seven
511 = five hundred and eleven
694 = 
six hundred and ninety four