1	2927	15
2	4977	14
5	10099	12
8	15252	11
10	18731	8
18	31815	7
23	40293	6
53	88742	5
116	185062	4
123	195134	3
163	247139	2
195	285614	1
393	517780	0
