98304 12
32981 6
86177 12
19352 1
16381 0
20726 2
43084 3
20258 2
34753 3
15880 0
20782 1
76384 19
46054 6
24207 1
20506 0
63581 8
41877 3
19432 0
157158 32
30956 2
182282 21
91579 18
32552 3
32101 4