16856 9
12683 4
3642 1
3528 1
3767 0
3428 2
7928 20
8655 26
5529 10
8613 10
14809 28
11114 24
6730 19
5844 16
27411 80
3900 2
14070 33
8332 33
3876 3
7308 24
6382 4
8000 21
51683 139
6610 7