1	2928	9
16	31668	8
18	35054	7
22	41166	6
25	46082	5
48	89942	4
52	96944	3
111	194651	2
167	288124	1
3590	5514918	0
