In the list of tokens, identify 'Person', 'Location', and 'Organisation' and label each accordingly. If the entity spans multiple tokens, use the prefix B-PER, B-LOC, or B-ORG for the first token, and I-PER, I-LOC, or I-ORG for the subsequent tokens of that entity. The beginning of each separate entity should always be labeled with a B-PER, B-LOC, or B-ORG prefix. If the token does not fit into any of the three named categories, or is not a named entity, label it as 'O'. Each line should contain one token and its corresponding label, separated by a colon. Do not combine tokens on your own. The format for each line should be: 'token:label'.

Text: The
group
shelled
out
$
5.4
million
from
January
through
June
for
all
the
workaday
line
items
,
from
travel
to
catering
to
political
consulting
,
that
have
traditionally
been
paid
for
by
candidates
’
campaign
committees
.
Answer: 
The:O
group:O
shelled:O
out:O
$:O
5.4:O
million:O
from:O
January:O
through:O
June:O
for:O
all:O
the:O
workaday:O
line:O
items:O
,:O
from:O
travel:O
to:O
catering:O
to:O
political:O
consulting:O
,:O
that:O
have:O
traditionally:O
been:O
paid:O
for:O
by:O
candidates:O
’:O
campaign:O
committees:O
.:O