1	3334	14
3	8003	12
4	10128	9
7	14946	8
15	28350	6
16	29778	5
49	82431	3
367	545346	2
377	556510	1
2083	2555856	0
