1646 307
3198 613
3422 77
7201 625
4096 581
16337 131
5139 282
28796 235
37714 729
4716 815
5818 733
2608 135
3539 478
6816 427
15400 158
17703 565
11176 828
28835 281
4923 796
2376 558
18825 144
3266 200
45115 487
4267 541
19604 796
15329 251
155754 264
10357 1006