12582 496
6363 514
3352 164
4386 358
13653 623
8102 77
9940 761
8307 600
5587 598
9499 84
21279 105
11008 286
12536 240
2983 714
5774 482
9327 636
12907 387
5656 177
9630 298
2678 216
9816 34
7146 350
3916 561
7613 755
11786 82
6326 238
19980 233
19683 130