1	2726	8
3	5922	6
7	10671	5
16	18617	4
21	23026	3
39	35959	2
61	49187	1
958	459698	0
