1	8553	26
6	32054	20
14	59600	19
15	62803	16
16	66402	14
17	69332	12
45	165192	11
55	198228	9
75	261994	8
129	433183	7
152	502505	6
162	532166	5
168	549097	4
226	718890	3
313	931171	2
766	1981541	1
1010	2552571	0
