1	7362	17
3	15834	16
4	19770	14
8	33076	12
11	42408	11
14	51402	7
17	60483	6
23	79566	5
28	94671	4
43	142593	3
130	384382	2
287	788182	1
423	1136272	0
