111111111111111111
11111111111111111111111111
233333333333333333333333333333
2222222222
2222222222
2222222222
2222222222
222222222222222222
11111111111111111
11111111111111111111111111