Please spell out the following numbers:
260 = two hundred and sixty
13 = thirteen
470 = four hundred and seventy
510 = five hundred and ten
876 = eight hundred and seventy six
511 = 
five hundred and eleven