1	6756	28
3	15375	26
7	26615	25
9	31727	22
16	47565	20
20	57549	19
24	69471	17
32	91671	16
35	99027	14
39	110201	13
42	118297	11
44	123741	10
46	129112	9
79	202283	8
80	204493	7
112	270163	6
161	373355	5
177	407589	3
178	409808	2
752	1509139	1
2355	4417678	0
