1	2805	18
2	4910	14
3	6540	13
4	8177	11
6	11433	10
8	15002	8
9	16647	7
15	27335	6
17	30645	5
42	73187	4
117	196375	3
265	435461	2
293	475403	1
2595	3733819	0
