1	9024	33
6	39494	32
38	189583	31
42	204953	30
48	228155	29
53	247327	27
56	257816	26
59	268642	24
60	272375	22
66	293377	21
67	296926	20
166	682237	19
167	685947	18
175	712984	17
176	716290	16
187	751931	15
188	755377	14
197	785908	12
259	1006876	11
265	1026326	10
529	1945370	9
536	1966480	8
572	2072612	7
957	3418581	6
975	3475033	4
2002	6751517	3
3854	12530473	2
8379	25308840	1
9859	29157168	0
