1	7117	24
3	15947	20
13	50867	19
20	75089	17
25	92094	13
27	99148	12
42	150884	11
46	163975	10
60	219167	9
85	301727	8
109	372179	7
124	416742	6
183	591658	5
251	793265	4
271	850079	2
783	2169715	1
5242	12055832	0
