1231
6497
2045
726
401
142
456

69

103
591
535
1257
1660
99
810
2047
487