1	2780	16
2	5048	15
3	7119	9
22	40860	7
36	65267	6
38	68646	5
76	131156	4
101	173287	2
602	924293	1
2568	3713573	0
