1	3586	16
2	5500	15
3	7177	13
7	14120	12
9	17462	9
11	20649	8
16	28341	7
19	32921	5
23	39157	4
28	46907	3
48	75729	2
65	98524	1
261	347428	0
