1	9367	38
6	36583	36
10	53636	35
12	62091	34
16	77875	33
17	82279	32
20	94950	29
22	103690	26
24	112119	25
28	127712	24
31	137978	23
35	152026	22
39	174408	20
44	191930	19
47	201940	18
49	208615	16
55	228338	15
56	232005	12
68	274285	11
96	359792	10
259	838119	9
287	924609	8
366	1147217	7
470	1438850	6
527	1600486	5
804	2328798	3
1291	3563135	2
7582	19117476	1
7758	19567945	0
