1	2882	12
3	7059	11
4	8973	8
6	12335	6
33	59856	5
101	172577	4
104	177036	2
956	1534287	1
1549	2425191	0
