1	9757	41
6	40991	39
15	85404	37
25	132756	36
26	137846	35
30	158022	34
31	163061	31
33	173177	30
50	252159	27
57	281905	25
70	329730	24
81	376488	22
83	385107	21
108	487135	17
129	574414	16
131	582062	15
134	592955	14
152	656945	13
164	701778	12
169	718948	11
196	817827	9
214	877308	8
240	960284	7
270	1053618	6
396	1483195	5
412	1532816	4
766	2620594	3
943	3149126	2
1495	4763543	1
2821	8529083	0
