1	7027	23
2	11437	21
12	35416	20
13	37896	18
22	59218	17
25	64147	16
27	67308	15
33	77569	13
38	86191	9
41	93483	7
85	177193	6
104	216453	5
108	223493	4
112	231211	3
215	395245	2
298	512857	0
