2928 505
40824 158
3486 134
9436 773
5589 162
3338 284
8195 299
16383 448
1578 41
4144 476
6672 686
2983 205
3564 247
5162 524
4111 302
4878 667
3548 387
12800 693
1883 189
4056 457
6501 803