1	3535	10
3	8585	9
5	12428	8
12	24310	5
17	31882	4
85	147910	3
155	258019	2
164	270752	0
