1	5954	21
12	49186	20
14	55847	19
21	73438	18
22	76074	15
97	326866	13
98	329798	12
155	521551	11
158	529068	10
165	546864	9
306	950615	8
330	1009077	7
358	1073750	6
1006	2901497	5
1364	3840608	4
1372	3861444	3
1400	3930704	2
7209	17733637	0
