1	2589	11
6	12562	10
7	14266	9
13	23886	6
15	26921	5
28	49310	3
30	52272	2
84	128975	1
90	137499	0
