3988 570
12859 724
3455 623
12647 586
2611 347
11802 401
17864 387
5646 136
2381 82
5787 242
19683 660
3728 235
2308 201