1	3655	13
3	8270	12
5	11948	11
10	21007	10
13	26828	9
16	32410	7
27	51836	5
28	53120	4
65	118756	3
94	167609	2
100	176975	1
695	1074923	0
