1	6622	27
4	18392	26
5	21948	24
6	25188	21
24	78718	20
25	81507	18
44	142596	15
155	485548	14
157	491117	13
158	494053	10
159	496970	9
165	514759	8
174	536377	7
387	1083149	6
580	1569125	5
1097	2749765	4
1188	2925639	3
1208	2962642	2
6257	13772573	1
6415	14091460	0
