1	2832	16
3	6587	15
4	8439	14
5	10128	12
8	14855	11
9	16330	9
10	17690	8
11	19041	6
13	21398	5
17	27049	3
84	99972	2
94	109961	1
1260	1278696	0
