1	2824	9
2	4935	8
8	15596	7
29	54462	6
66	119698	5
116	201845	4
122	211582	3
491	792496	1
876	1358463	0
