4005 401
4828 210
13631 133
28753 84
18040 410
6158 598
87240 907
28597 127
7641 566
10798 51
7992 107
3591 293
1796 289
3876 656
17834 429
26797 82
27714 536
17509 399
14759 670
167296 1092
11394 116
13487 892
13236 891
4014 615
7631 179
10111 736
8189 423
12683 830