Made green numbers greater than 1000 are not added.
added custom delimiters
Tidied up returning empty list not null