1	3097	15
2	5186	14
4	8148	13
6	11387	5
54	76441	4
64	89419	3
117	156081	2
601	694051	1
2089	1955731	0
