1	2676	15
2	4909	13
3	6937	12
5	10381	9
6	12169	8
13	24561	7
14	26020	6
32	57830	5
42	72047	4
43	73271	3
216	306598	2
301	420373	1
3475	3869843	0
