Answer:
1 = I
5 = V
10 = X
50 = L
100 = C
500 = D
1000 = M
All other numbers are made up of a combination of these letters, with no more than three identical letters permitted consecutively.
CCC = 300, but 400 is shown as one hundred before 500, e.g. CD