4126 398
11451 282
9360 109
48639 82
44854 372
59337 637
5202 516
2980 701
8653 657
14863 364
7164 45
83740 1057
134231 693
98386 788
19683 872
11870 282
5036 767
25651 803
49636 319
9517 75
6934 472
2000 89
91540 792
9245 844
3281 176
4435 620
3093 604
3948 885