1	6751	27
6	24922	22
8	30202	19
26	80208	16
28	85993	15
30	91460	13
31	93973	10
256	680182	9
257	682468	8
258	685458	5
708	1672327	4
769	1792762	3
1846	3946302	2
4982	9813098	1
275914	416965101	0
