10001 641
30480 685
60912 883
379452 1071
318996 846
134255 724
14345 237
19937 617
80003 175
146195 743
435994 1137
79355 596
26409 314
24650 845
155093 1039
189395 794
153954 717
185905 393
508980 1908
21793 773
209336 788
22938 551
340859 932
14580 870
177867 742
17911 682
111618 623
136566 560