1	11337	47
9	42483	46
26	85820	44
27	89017	42
31	100321	41
36	114806	39
42	134470	37
44	140782	35
47	150359	33
49	155673	32
66	200578	31
73	218864	28
88	259325	27
96	279083	26
113	317018	24
124	342716	23
136	369258	22
150	403252	21
153	410335	20
158	423255	19
160	428300	18
174	461116	17
178	471168	15
194	508211	14
197	514495	13
207	537519	11
225	580776	8
285	713628	7
356	866587	6
442	1046598	5
629	1432715	4
712	1605199	3
980	2126931	2
1299	2733044	1
1512	3134951	0
