1	2769	11
2	4975	9
5	9946	7
31	40432	4
32	41616	3
35	44239	2
45	51622	1
499	448458	0
