1	2423	15
3	6191	14
4	7864	11
7	13171	10
12	20605	7
18	30810	6
22	36968	4
161	247301	3
177	268965	2
180	273105	1
1385	1630012	0
