1	2883	18
2	4727	15
4	8279	7
7	14051	6
27	43753	4
101	161407	3
171	252316	2
175	257998	1
695	916495	0
