1	2647	14
3	6615	12
4	8361	11
5	9897	10
7	13255	9
8	14852	8
26	42739	7
29	46775	6
30	48231	5
62	96219	4
119	179166	3
189	278499	2
349	488811	1
350	490217	0
