2610 60
1765 479
1664 465
4211 845
3492 438
7183 592
7696 588
10144 183
7065 676
12683 830
162921 974