1	8805	39
2	15482	38
5	25967	36
9	36594	35
11	42310	34
12	45533	32
15	55121	31
17	61099	30
24	81260	29
25	84158	26
29	95567	25
31	100999	23
32	104115	22
33	106778	21
39	125751	19
41	131627	18
44	141654	17
51	160733	16
96	283649	14
98	289082	12
99	291837	11
101	298282	10
102	300973	9
112	329183	8
120	350085	7
130	375879	6
193	506583	5
348	805618	4
805	1691840	3
1103	2256435	2
1323	2669561	1
2029	3996269	0
