6823 841
387654 1289
26352 383
4786 176
39974 783
1701 149
6214 670
5645 186
3653 188
7831 862
16455 309