4096 5
5896 9
7701 15
2770 0
3561 5
33804 69
4191 3
3764 4
3323 4
5132 4
3632 2
3980 8
7510 10
10310 15
6021 12
3753 4
3243 2
3974 4
16933 25
4627 7
5756 10
3802 4
3409 4
5505 7