1	13398	37
4	33597	36
5	39877	35
7	50457	34
10	64652	32
16	91574	30
19	107092	29
21	117183	28
31	164040	27
33	171891	24
34	177479	21
37	193197	18
38	198607	17
41	212890	14
42	217933	13
50	253276	12
54	272117	11
55	275711	10
79	368783	9
97	438805	8
102	458453	7
159	679458	6
212	861808	5
258	1016090	4
275	1072972	3
681	2443510	2
1554	5298959	1
14906	49087275	0
