1	2637	16
3	6952	14
4	8944	13
5	10657	11
15	27743	9
34	61288	8
35	62938	7
36	64453	6
39	69053	5
42	73401	4
122	190108	3
132	202945	2
482	649997	1
1212	1429515	0
