1	2662	17
2	4725	11
4	8816	7
31	56085	6
84	146198	4
125	213026	2
203	341811	1
667	1045232	0
