1	2912	14
2	4868	13
3	6376	9
4	7453	8
14	20162	5
16	22467	4
50	60808	3
94	106557	2
391	389343	1
989	948325	0
