2666 648
2283 393
952 180
2048 369
12683 447
8093 226
6324 178
2767 126
1077 63
9349 151
10300 704
4189 519
3886 102
3443 766
2537 559
3409 111
9416 747
4931 603
40083 115
14760 481
14891 416
12410 715
4978 156
3629 296
6258 929
2678 403
379726 865
303187 1032