1	6021	28
3	12727	27
5	17824	25
12	33251	24
13	35517	22
20	49386	21
22	52805	20
24	56387	18
26	60662	17
27	62879	14
32	73494	13
45	99706	12
49	108199	11
55	121252	10
61	134644	9
64	142125	8
99	212478	7
113	237011	5
148	298227	4
170	338431	3
257	475713	2
367	638072	1
1370	1951751	0
