13
1
10
11
2
432423
434343242
545
54
3213123
43423432443243213
32123234234232341231233
123213213123213564
4444444444444444444444444444444444442344444432343443343234324