9
100
900
999
-
1
4
4
999
-
1
4
4
999
-
8
2
16
999
-
7
4
28
999
-
13
2
26
999
-
13
4
52
999
-
1
6
6
999
-
1
2
2
999
-
7
4
28
999
-
7
6
42
999
-
9
6
54
999
-
8
6
48
999
-
1
6
6
999
-
6
6
36
999
-
6
4
24
999
-
16
2
32
999
-
9
4
36
999
-
4
12
48
999
-
135
12
1.620
999
-
13
12
156
999
-
14
4
56
999
-
5
12
60
999
-
1
2
2
999
-
3
2
6
999
-
5
2
10
999
-
3
4
12
999
-
1
2
2
999
-