1	7077	21
2	11647	20
5	21232	19
9	30482	18
15	45694	17
25	67573	14
26	69769	13
35	89509	10
40	100059	9
77	189429	8
93	222035	7
103	242261	5
107	250625	4
109	254739	3
112	261570	2
712	1441561	1
787	1590884	0
