1	4406	12
2	6488	10
5	11656	9
7	15186	8
11	22074	7
18	32128	6
30	49533	5
42	68855	4
55	90257	3
57	92954	2
369	522857	1
486	674868	0
