1	2988	12
4	8663	11
5	10352	6
10	18123	5
16	27673	4
34	51488	3
86	114721	2
227	297492	1
255	331333	0
