1012 282
16382 808
1728 557
2345 675
4355 200
3966 310
4894 767
26039 879
6561 810
18147 280
20103 137
13888 217
13485 397
6781 80
10553 38
11931 399
2371944 3776