1111111111111111111111111111111111111111111111111
11333333333333333333333333333333333333333333333333333333333333
11111111111111111111111111111111
122222222222222222222222222222222222222222444434532535
11111111111111111111111111111111111111111111111111111111111111111111
13213213213213213213213213213213213213213213213213213213213213213213213213213213213213213213213213213213231
111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111
3
222222222222222
12222222222222222222222222222223211
213333333333333333333333333333333333333333
132222222222222222222222222222222222
111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111
3211
1656565656565656565656565656565656565656565
