1	15498	52
2	25676	50
6	55735	49
7	62457	45
9	74268	43
11	87676	39
12	93536	38
13	98966	36
14	104969	34
23	153876	33
28	180587	32
34	213957	30
39	241488	29
40	246777	27
41	251604	26
42	256383	25
45	273064	22
47	283240	21
53	319295	19
63	374903	17
72	419035	13
90	505781	12
99	551649	11
100	555613	10
104	573492	9
112	610278	8
156	815030	7
182	940785	6
186	961662	5
206	1051796	4
397	1831926	3
567	2537447	2
1268	5396045	1
2119	8938644	0
