1	10530	38
3	20889	34
5	28761	32
6	32175	29
9	42212	24
14	55971	23
17	64685	17
24	86428	16
26	90789	15
27	93487	13
29	99408	10
31	104268	9
32	107144	8
37	118899	7
39	123237	6
77	206648	5
267	632460	4
314	741876	3
419	965686	2
571	1295089	1
3097	6386475	0
