1	2896	10
2	4916	9
4	8111	8
17	23447	6
85	90815	5
98	105494	4
116	122248	3
134	139385	2
174	171315	1
2367	1598430	0
