1	7234	22
2	11971	20
13	44513	19
18	57814	18
26	78936	16
30	90546	14
32	96547	13
37	110733	12
59	166272	10
64	176890	9
77	207553	8
134	334024	7
148	365912	6
284	661481	5
316	726068	4
382	859322	3
495	1086050	2
15170	27928805	1
15615	28704308	0
