5191 52
6121 500
2971 205
4202 575
4716 337
7503 692
19683 325
2766 35
2318954 7050
12511 693
4280 58
4186 123
3949 55
3701 479
4903 570
115253 632
13968 650
46410 236
3412 383
30677 624
9237 538
2431 304
256848 831
4046 957
6336 317
2658 43
4629 669
2348 153