1	7686	39
3	17556	32
7	33662	29
8	37124	28
10	44042	25
11	47485	22
20	76934	20
21	80143	16
22	83413	13
25	93052	11
43	148535	8
44	151856	7
65	215348	6
115	349910	5
133	395678	4
173	493943	3
316	826828	2
453	1133284	1
1389	3016092	0
