1	3209	18
6	13721	14
8	17483	13
11	22588	12
14	28076	11
16	31615	10
17	33475	8
23	43741	7
25	47083	5
36	66611	4
48	86600	3
188	280953	2
228	333031	1
906	1074922	0
