1	3250	14
2	5097	13
3	7050	11
4	8648	8
5	10272	6
10	17464	5
13	22679	4
14	23993	3
31	48276	2
260	324037	1
354	439425	0
