1	3510	15
3	7751	9
5	11720	6
6	13672	5
42	73581	4
79	121046	3
126	181186	2
205	291532	1
642	881126	0
