1	8339	30
2	13312	26
3	17068	25
4	20007	23
12	41267	20
22	65832	18
25	73620	17
27	78912	16
35	101561	15
39	113100	14
42	120530	13
48	134885	12
51	142176	11
56	154350	10
66	178891	9
74	199878	7
97	254745	6
138	345031	4
236	538034	3
366	789295	2
6328	11549245	1
6458	11779507	0
