1	2656	10
5	10452	9
15	28771	8
18	33821	7
33	58905	6
75	132146	5
78	137312	4
169	288304	3
176	299855	2
187	316968	1
1346	2080253	0
