1	7456	27
2	12286	26
23	100772	25
29	118233	24
33	129980	23
34	132844	21
35	136552	17
39	149818	16
76	293768	15
79	303503	14
82	311894	13
90	337987	11
101	371733	9
428	1431336	8
436	1453717	7
628	2013524	6
807	2526735	4
827	2579695	3
831	2590533	2
832	2592896	1
14968	39526793	0
