1	2799	10
4	8924	8
6	12875	6
10	19795	5
31	54785	4
32	56164	2
391	651352	1
3711	5472962	0
