123
4767
1006
143

1204
2390
632

146

3672
11730
10856

69

164