1	9498	46
8	34775	45
11	41892	43
12	44907	39
13	47541	38
22	70101	37
25	77441	35
28	84572	32
32	94489	31
34	100163	28
37	107750	24
43	122112	23
57	154189	21
71	184655	20
85	210323	19
87	213850	18
115	266165	17
158	347711	16
183	390504	14
188	399512	13
233	487665	12
261	539442	11
313	621046	10
336	657153	9
387	740457	8
597	1094144	7
709	1278850	6
788	1401451	4
1192	1982338	3
1194	1985570	2
3519	5099508	1
11441	15297066	0
