1	3650	16
2	5778	12
3	7685	11
4	9085	10
5	10691	9
16	31656	8
22	41127	6
23	42604	5
24	44187	4
27	48817	3
95	154479	2
236	358736	1
564	826067	0
