1	9646	9
2	11915	8
6	20307	7
9	26446	5
18	43600	4
26	58737	3
53	104601	2
70	134766	1
212	352979	0
