1	8298	33
3	17932	32
5	23973	27
6	26948	25
7	29481	23
11	39063	22
29	80624	21
36	95595	19
45	115340	18
46	117687	17
55	135828	16
65	154183	14
69	162809	13
76	177896	10
209	406076	9
258	492727	8
269	514728	7
330	618418	6
359	669992	5
368	688273	4
476	881273	3
497	914134	2
6726	10462230	1
9628	14727507	0
