1	9941	10
2	12372	9
3	14485	8
25	59214	7
26	60858	6
29	64947	4
31	67981	3
111	238346	2
123	256354	1
411	714280	0
