1	4011	12
3	7958	11
5	11396	10
14	23782	8
15	25254	6
28	42065	4
31	45988	3
45	62225	2
110	139004	1
440	416267	0
