1	2886	15
2	4791	14
6	11075	11
8	13634	9
9	14796	8
12	18362	7
20	26502	4
25	31196	2
90	90559	1
2734	1847075	0
