1	6241	29
6	22455	28
9	29815	25
10	32098	22
14	41726	20
16	46680	18
19	53723	17
20	55944	15
23	63024	11
34	83592	8
38	90826	7
41	96335	6
59	126068	4
174	302433	3
233	377314	2
285	451203	1
650	926900	0
