What is the next number in this pattern?

1
11
21
1211
111221
312211
13112221