1	3815	12
2	5982	10
4	10762	6
17	34397	5
29	54423	4
104	180746	3
242	411217	2
255	430784	1
605	921715	0
