1	2843	14
3	6561	13
5	10173	8
19	37303	7
22	42890	6
26	50198	3
30	56871	2
737	1183909	1
5292	7772209	0
