1	11027	37
4	28877	36
8	44486	35
14	65519	34
20	88522	33
23	100133	32
26	111195	29
29	122175	28
31	129200	27
38	152772	25
44	174377	23
45	178662	21
46	182837	19
50	198451	18
51	202959	17
54	214425	16
68	263178	15
71	271698	14
76	288457	13
131	464339	12
141	514823	11
175	624603	10
178	633300	9
188	663071	8
193	678301	7
248	829224	6
318	1019594	5
514	1541011	4
545	1629662	3
716	2095673	2
2286	6145786	1
3148	8423572	0
