2784 87
17937 685
2688 257
3105 114
11739 35
8510 681
4561 37
13807 82
4524 334
14553 280
4968 459
6649 717
3805 530
2841 30
6543 219
13856 61
8924 715
6298 503
8640 30
6300 100
9719 368
6487 610
7216 78
6543 158
7749 466
10040 225
20572 419
274177 623