3
123
89
2162
215
588
1630