1	9146	35
13	67300	34
27	140925	33
34	167239	32
92	418931	31
97	437535	30
98	441258	29
102	455423	27
125	557200	25
126	561298	23
141	612816	21
143	619118	20
151	644306	19
157	665726	17
158	669782	15
171	713614	14
185	756492	13
190	772074	12
191	775416	11
193	782235	10
1015	3608887	9
1026	3641077	8
1038	3677329	7
1073	3781640	6
1779	5979178	5
1788	6003813	4
1792	6015743	3
8973	27205928	2
16796	49362442	1
18429	53929433	0
