4
2
4
12
1213 21146
1840 28351
2300 29912