4005 401
4828 210
13631 133
28758 84
18041 410
6158 598
87244 907
28598 127
7642 566
10798 51
7992 107
3591 293
1797 289
3876 656
17834 429
26797 82
27721 536
17510 399
14760 670
167301 1092
11396 116
13487 892
13236 891
4014 615
7631 179
10111 736
8192 423
12683 830