1	10512	8
2	12508	6
17	32166	5
25	42907	4
37	59480	3
49	74675	2
773	965791	1
785	980625	0
