1	7515	20
4	20448	19
7	31470	18
21	80333	16
22	84205	13
23	87817	11
27	101547	10
34	126705	9
54	192593	8
58	203018	7
76	252444	6
90	287524	5
162	466539	4
187	533237	3
195	552933	2
324	874544	1
663	1651003	0
