1	2771	12
8	16926	7
23	42990	6
42	77595	5
74	131670	4
75	133429	3
126	215525	2
1199	1879365	1
5818	8254545	0
