1	9887	45
2	17184	44
4	29366	42
8	56561	40
9	61740	39
10	66829	32
13	81210	30
16	95528	29
17	100029	27
42	236583	25
44	245579	24
91	482558	23
95	499953	22
109	562716	21
167	847548	20
169	855692	18
268	1331839	17
350	1697681	15
358	1730631	14
373	1792550	13
385	1842634	12
818	3814065	11
827	3854646	10
959	4376880	9
1592	6925285	8
3730	15435174	7
5377	21766368	6
8488	33296073	5
11218	43552502	4
11225	43574363	3
21166	78334079	2
47866	169415458	1
731946	2300786213	0
