5191 52
6121 500
2971 205
4202 575
4717 337
7504 692
19683 325
2766 35
2319277 7050
12512 693
4280 58
4186 123
3950 55
3701 479
4904 570
115256 632
13968 650
46410 236
3413 383
30678 624
9237 538
2431 304
256848 831
4046 957
6339 317
2658 43
4629 669
2348 153