1	2991	11
9	12279	9
15	17953	7
21	23559	6
22	24487	5
42	42002	4
185	159995	3
205	177705	2
569	473643	1
1375	947342	0
