1627 307
3198 613
3416 77
7201 625
4096 581
16337 131
5139 282
28796 235
37714 729
4716 815
5818 733
2607 135
3539 478
6816 427
15400 158
17703 565
11175 828
28832 281
4923 796
2376 558
18825 144
3266 200
45114 487
4267 541
19604 796
15328 251
155754 264
10357 1006