1	7615	25
3	16676	23
9	39464	22
15	61536	20
16	65895	19
19	78335	18
23	94412	17
36	142712	16
51	194389	14
55	207302	13
59	221338	11
63	235688	8
74	272469	6
94	339080	4
97	349590	3
173	568297	2
357	1024058	1
474	1293854	0
