1	7503	22
2	12575	18
7	35469	16
8	39569	15
28	113662	14
29	117116	13
31	123975	12
45	168769	11
48	179335	10
53	197965	9
78	282988	8
99	340077	7
100	342542	6
174	557074	4
199	619660	3
355	1022800	2
749	1916449	1
763	1950860	0
