1	6004	21
10	32060	19
16	45677	17
23	58421	15
31	73156	14
33	76908	13
41	91120	12
57	123469	11
61	131545	8
63	136119	7
65	140084	6
147	289979	5
189	350463	3
205	375333	2
721	1077052	1
779	1158463	0
