1	9380	37
3	22282	36
4	27831	35
5	32838	32
10	56884	30
11	61548	29
13	71597	27
19	98705	25
21	108237	23
28	138632	22
32	156254	21
34	165738	20
41	196794	19
46	221285	17
53	255859	16
60	287449	14
80	377879	13
88	412446	12
91	425080	10
97	451981	9
159	710737	8
209	916885	7
374	1547622	6
403	1661972	5
820	3086383	4
1184	4350732	3
1199	4406336	2
1754	6267297	1
1839	6544113	0
