1	7099	22
4	20618	19
6	27785	18
7	31303	17
11	44892	14
34	120598	12
55	185588	11
60	200968	10
67	222989	9
70	232799	8
73	242231	7
84	277656	6
103	336659	5
332	962780	3
434	1220018	2
660	1716495	1
4811	10691678	0
