1	2680	10
2	4542	8
4	7791	7
6	10858	6
50	99888	5
57	115607	3
562	831504	2
572	844005	1
740	1056455	0
