1	3533	17
2	5543	16
4	9190	13
5	11042	8
13	25794	7
15	28838	6
31	56015	5
34	61188	4
78	134268	3
81	138425	2
494	758364	1
855	1268062	0
