2260 56
7346 801
2798 201
4689 192
22683 789
18700 119
2634 447
4573 593
2232 133
3891 494
5254 592
1374 105
8839 679
4759 363
2295 191
5934 868
3985 318
3535 378
8982 390
22559 413
2892 371
2429 203
1947 102
29905 972