1	2884	13
6	13740	12
7	15700	10
8	17640	8
19	38106	7
23	45652	5
26	50938	4
27	52455	3
28	53915	2
299	469927	1
478	725186	0
