6596 325
5728 44
8253 441
12288 123
14337 259
10449 38
10392 446
7018 512
23873 222
6391 63
7503 293
12605 374
9957 518
7907 409
6965 399
13578 252
17279 188
4580 121
6592 676
5309 309
37555 843
12665 321
9310 889
9638 436
5097 300
13469 668
11319 548
16428 508