1	3860	10
3	7860	8
4	9659	7
7	14491	6
9	17820	4
13	24783	3
37	60613	2
103	149531	1
8171369	4801433601	0
