Anda di halaman 1dari 147

LAKES FORMAT

* -------------------------------------------------* Rows with * at the begining of the line are recognized


* as comments and are ignored by WRPLOT View
*
* STNID (5)
* YEAR (4)
* MONTH (2)
* DAY (2)
* HOUR (2) 0-23
* WDIR (3) deg
* WSPD (3) knots
* -------------------------------------------------14826 1919
1
1
0
260
17
14826 1919
1
1
1
260
13
14826 1988
1
1
2
260
14
14826 1988
1
1
3
250
16
14826 1988
1
1
4
250
15
14826 1988
1
1
5
240
15
14826 1988
1
1
6
240
14
14826 1988
1
1
7
260
16
14826 1988
1
1
8
260
18
14826 1988
1
1
9
250
16
14826 1988
1
1
10
260
16
14826 1988
1
1
11
270
17
14826 1988
1
1
12
270
18
14826 1988
1
1
13
270
20
14826 1988
1
1
14
260
17
14826 1988
1
1
15
250
20
14826 1988
1
1
16
250
19
14826 1988
1
1
17
250
18
14826 1988
1
1
18
250
16
14826 1988
1
1
19
260
14
14826 1988
1
1
20
250
16
14826 1988
1
1
21
240
11
14826 1988
1
1
22
250
14
14826 1988
1
1
23
260
13
14826 1988
1
2
0
250
13
14826 1988
1
2
1
240
11
14826 1988
1
2
2
230
11
14826 1988
1
2
3
230
13
14826 1988
1
2
4
230
9
14826 1988
1
2
5
220
10
14826 1988
1
2
6
230
10
14826 1988
1
2
7
220
11
14826 1988
1
2
8
220
9
14826 1988
1
2
9
210
13
14826 1988
1
2
10
230
13
14826 1988
1
2
11
230
12
14826 1988
1
2
12
220
15
14826 1988
1
2
13
230
16
14826 1988
1
2
14
200
15
14826 1988
1
2
15
200
15
14826 1988
1
2
16
210
15
14826 1988
1
2
17
200
14
14826 1988
1
2
18
200
12
14826 1988
1
2
19
190
10
14826 1988
1
2
20
210
12
14826 1988
1
2
21
210
12
14826 1988
1
2
22
200
16

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

200
210
220
210
200
210
210
210
210
200
190
190
190
200
190
180
180
180
180
210
200
200
210
210
230
240
210
240
240
250
250
280
290
270
280
250
300
270
280
280
260
280
290
290
270
250
260
270
300
290
300
290
280
290
270
290
260
260
250
270

17
15
10
8
10
8
12
11
10
9
11
12
14
12
11
14
12
13
13
9
9
10
10
13
10
10
10
10
9
14
15
16
16
15
17
16
17
20
19
17
19
19
17
21
15
12
10
13
14
16
18
18
17
16
16
14
15
15
12
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

260
280
260
220
220
240
230
230
240
240
240
240
230
230
230
240
230
230
240
230
250
230
210
240
250
240
300
280
240
240
230
220
230
240
220
210
220
0
210
220
210
0
190
180
180
0
180
170
160
190
160
190
160
170
190
0
110
0
100
100

14
14
14
15
16
15
12
10
10
9
9
9
9
9
12
8
10
8
8
8
9
8
8
8
8
9
10
10
9
10
9
8
9
6
6
4
3
0
6
5
5
0
4
4
3
0
3
5
6
9
8
9
6
3
4
0
3
0
7
4

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

40
0
290
220
0
230
200
260
0
180
190
170
210
230
250
240
250
230
240
190
190
200
200
210
220
240
240
250
280
250
220
250
240
250
240
290
290
290
300
280
320
260
270
300
270
230
240
250
240
250
250
210
210
200
190
200
200
190
190
190

3
0
3
3
0
4
4
4
0
5
6
4
5
5
8
9
10
9
9
7
6
7
8
10
9
11
10
9
7
7
5
6
6
5
7
8
10
10
10
12
10
8
10
8
6
5
6
5
5
6
4
4
4
4
6
5
5
4
3
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

190
210
230
210
220
210
230
230
200
190
200
190
200
200
190
190
210
210
190
190
180
180
180
200
220
220
230
240
230
220
240
210
140
120
110
110
170
190
180
180
170
180
180
170
160
170
190
180
190
190
220
200
200
220
220
210
200
210
190
210

11
11
10
14
14
11
10
5
6
7
6
7
8
7
9
14
14
12
13
13
14
14
13
17
16
14
15
16
11
8
6
4
4
5
4
4
7
10
8
9
14
14
14
15
15
18
17
14
19
20
20
19
17
15
18
14
18
12
18
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

300
280
270
260
250
260
340
330
340
340
350
350
360
330
330
280
310
300
330
350
330
330
340
340
340
360
10
30
10
300
240
200
210
200
250
230
240
170
180
180
170
210
200
180
180
160
140
160
170
180
190
180
190
190
200
200
200
190
190
210

13
20
20
20
16
16
20
20
15
15
14
12
14
7
10
11
12
11
12
11
11
9
11
9
8
8
9
9
6
3
4
4
3
5
3
4
4
3
6
8
7
12
9
8
6
7
8
10
10
12
11
13
12
14
13
11
10
8
8
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

220
200
200
210
210
210
190
180
170
170
180
170
180
170
180
170
170
170
170
170
180
180
190
170
180
190
170
180
180
190
200
200
200
180
210
210
210
220
220
210
210
200
220
210
210
210
210
170
150
170
160
170
120
130
120
110
70
90
190
160

14
16
15
14
14
11
9
10
7
8
10
10
12
12
10
10
11
10
11
13
12
11
15
16
18
17
18
16
19
16
18
12
14
11
18
17
15
15
13
13
12
11
11
10
10
10
8
7
8
8
8
8
4
6
5
5
6
5
4
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

150
190
230
220
250
270
300
320
320
320
350
330
320
320
310
310
310
280
290
300
260
300
190
180
180
0
0
0
0
80
70
110
70
100
90
90
110
100
110
70
80
70
70
80
100
100
90
100
110
120
100
110
140
170
200
200
210
210
210
220

4
5
6
7
5
7
9
9
11
10
10
11
10
12
8
10
9
9
8
6
5
4
4
5
4
0
0
0
0
4
5
4
4
4
6
7
7
12
14
10
10
11
15
12
12
13
15
14
15
10
12
11
11
15
15
12
17
16
15
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

240
230
230
240
250
250
240
240
230
250
250
270
280
270
290
290
300
300
330
330
360
340
350
360
10
20
20
10
10
30
350
10
30
60
60
100
0
180
230
200
210
170
170
160
160
170
160
170
170
230
220
290
190
200
220
200
190
200
190
240

15
13
19
16
14
14
12
16
12
13
12
13
15
11
13
13
13
12
12
14
11
10
10
13
12
11
16
10
8
8
7
9
8
4
4
3
0
4
4
5
4
5
5
5
4
4
4
7
8
8
9
7
12
13
7
10
8
10
8
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

260
220
190
180
170
170
170
170
170
170
160
190
180
180
210
190
250
230
220
200
170
170
160
150
160
150
130
120
130
150
150
150
160
190
190
200
230
230
240
280
280
280
290
250
260
290
290
260
240
220
220
190
180
190
180
170
130
120
120
120

10
7
7
8
7
8
9
8
7
8
9
12
11
11
13
15
15
10
7
8
7
8
8
8
9
10
12
10
7
12
10
10
15
11
13
14
16
17
16
14
19
13
13
12
12
12
12
6
6
8
8
8
9
8
7
6
6
6
8
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

160
120
140
140
140
100
90
90
100
100
70
70
70
260
280
270
270
290
270
260
20
40
10
10
360
350
360
360
350
310
310
310
280
260
260
240
270
290
300
280
280
260
190
170
170
170
190
170
200
240
260
240
240
240
240
230
220
210
230
210

10
11
7
10
9
7
10
10
10
7
6
6
3
7
9
7
6
7
7
5
5
11
10
11
10
13
9
10
8
8
6
6
6
5
4
4
6
7
6
5
5
4
6
4
4
5
5
7
8
10
10
11
10
12
12
10
11
8
11
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
230
240
230
250
250
280
300
270
270
250
320
310
300
350
340
200
20
0
0
100
90
90
110
100
120
140
130
120
120
130
170
140
140
150
170
140
160
150
180
170
180
170
170
170
170
180
190
200
190
190
180
180
190
200
210
190
200
200
160

9
10
10
8
8
8
6
7
7
7
5
8
7
7
8
4
6
3
0
0
3
5
6
8
7
8
7
7
8
10
10
11
12
13
12
15
13
8
12
12
10
13
12
12
14
11
13
13
12
12
12
13
11
12
17
14
14
15
15
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

190
200
200
200
200
200
220
200
180
180
180
170
190
180
180
180
190
180
180
180
180
170
180
180
170
180
170
180
200
190
210
220
210
260
310
320
320
280
290
280
280
340
340
30
30
40
50
50
60
80
70
70
50
50
50
50
30
40
30
40

14
15
15
16
18
16
17
16
14
14
13
12
17
16
17
14
15
14
15
16
15
14
12
14
14
16
15
17
15
15
13
9
9
11
14
13
11
7
6
6
4
5
4
11
10
11
7
12
9
12
11
8
10
9
10
12
10
10
11
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

30
20
20
30
20
10
10
10
20
10
20
20
10
10
10
20
20
20
40
50
40
50
60
50
50
60
70
40
80
60
40
40
50
60
90
70
90
0
290
300
320
320
330
320
20
10
20
10
20
10
10
350
340
20
10
10
10
350
360
20

9
7
12
13
9
14
10
13
12
11
8
8
9
12
12
9
11
10
11
10
7
8
8
7
7
6
6
8
3
5
4
4
6
4
6
4
4
0
3
4
7
6
6
6
6
7
7
8
8
7
7
5
6
14
12
13
12
9
10
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

10
10
10
30
20
20
20
20
90
90
100
80
90
100
90
100
80
70
30
310
270
210
220
270
320
320
300
300
300
290
300
290
270
270
270
40
210
200
240
180
210
220
220
210
220
230
240
320
320
280
320
300
310
320
260
250
230
210
180
180

13
15
12
10
11
7
5
4
4
4
4
4
4
4
4
4
5
4
3
4
5
5
7
11
20
16
21
24
22
17
16
13
13
15
13
9
9
10
13
12
15
13
14
10
12
12
12
13
17
19
17
14
16
13
12
8
7
7
7
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
200
180
180
170
170
180
170
180
170
170
170
200
240
250
230
230
230
230
230
240
240
310
340
360
350
310
300
320
340
270
250
280
0
0
0
0
0
200
260
230
200
200
160
110
150
160
170
160
170
130
150
160
180
200
190
210
240
260
280

13
15
15
13
14
13
14
13
21
18
15
19
17
22
16
18
20
16
15
17
15
13
21
15
18
10
12
10
8
5
5
5
4
0
0
0
0
0
5
6
6
5
4
4
4
6
6
7
6
5
6
7
6
5
6
4
4
3
6
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

280
280
280
280
280
280
270
260
270
280
300
290
280
260
280
290
290
0
0
310
230
250
220
0
80
60
50
30
20
40
20
40
30
40
50
60
60
40
40
50
60
50
50
50
80
60
40
50
50
50
40
50
50
30
30
10
20
10
10
360

10
10
11
16
15
15
14
12
16
13
13
11
7
7
5
6
4
0
0
3
3
4
3
0
5
7
7
4
6
8
10
10
8
8
13
10
13
12
12
11
10
9
10
7
11
13
12
13
12
13
11
13
15
10
10
10
10
10
11
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

350
320
330
330
340
330
330
320
310
300
300
290
290
300
280
280
290
270
290
280
280
280
280
280
280
280
280
280
300
300
280
270
280
280
280
280
270
280
280
290
280
270
270
260
250
230
240
220
210
210
210
210
180
160
150
140
150
150
160
170

10
9
12
11
12
12
15
12
11
13
12
12
13
19
15
19
17
16
15
14
14
17
16
16
17
13
14
18
14
16
18
15
15
19
17
17
16
16
15
17
18
17
13
12
8
7
8
7
7
7
8
8
5
6
5
7
9
10
11
16

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

170
160
160
170
170
180
180
180
190
190
190
190
180
180
180
190
190
190
190
210
240
250
260
270
260
250
280
320
330
320
290
300
330
340
350
320
310
340
320
300
320
260
260
240
220
190
190
180
200
190
190
180
180
180
180
190
180
180
190
190

11
16
18
15
16
15
12
15
17
18
15
15
16
16
17
12
15
10
11
12
15
15
18
20
15
14
14
10
8
8
12
13
10
17
12
10
10
6
9
6
6
6
5
4
5
5
7
6
9
13
12
11
11
12
7
10
13
10
11
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
230
220
200
230
230
240
260
250
230
230
230
280
280
270
240
250
260
270
260
260
240
260
240
260
230
210
200
220
210
220
200
240
210
190
200
210
230
210
230
230
190
230
230
230
200
190
190
180
0
200
120
160
0
0
0
0
80
100
120

10
10
7
6
6
8
7
9
6
8
8
8
8
11
10
12
11
12
7
6
6
6
7
6
6
5
5
5
4
4
4
6
4
5
6
5
8
8
11
10
8
7
7
6
4
5
5
7
5
0
4
3
3
0
0
0
0
4
5
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

120
130
150
150
340
360
10
360
360
330
310
280
260
240
230
220
220
220
210
230
220
230
200
200
220
240
310
290
300
300
310
310
300
310
310
300
310
330
300
270
270
260
240
240
230
230
230
240
220
230
230
230
220
230
230
200
200
200
190
210

4
7
5
4
4
4
4
6
8
8
4
9
8
8
6
8
8
10
11
11
7
8
8
10
11
11
21
21
21
15
18
19
17
13
12
15
13
10
7
8
8
8
7
7
7
10
10
12
11
12
15
16
15
14
14
12
14
14
15
19

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

200
200
210
200
190
190
190
190
190
200
210
210
200
200
220
230
240
220
240
250
240
250
270
250
260
260
250
260
260
280
310
310
310
290
290
280
290
280
280
280
260
270
270
280
270
250
240
230
240
240
250
250
260
240
240
250
240
250
240
240

17
20
17
19
19
17
20
19
24
22
20
21
21
21
16
18
14
14
14
10
14
12
12
14
12
12
10
11
13
12
10
7
8
11
11
11
15
13
12
18
18
18
16
15
12
9
11
7
9
9
7
8
8
7
8
9
11
10
10
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

250
280
260
280
260
270
260
280
270
270
300
280
290
280
280
250
240
180
220
230
240
250
260
300
310
290
300
290
290
280
270
290
260
260
260
260
250
220
210
210
210
210
200
180
190
170
180
180
180
190
190
220
260
240
270
260
270
270
280
290

8
12
14
17
21
20
19
18
17
15
14
13
10
9
8
6
4
4
6
6
5
6
9
9
11
10
13
14
12
13
8
10
12
12
12
10
7
6
7
8
10
10
12
10
13
15
14
14
13
14
14
17
10
13
11
10
11
7
6
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

340
330
330
310
310
310
330
340
360
360
360
360
360
10
360
10
360
20
40
350
360
60
110
210
220
160
170
170
230
190
200
190
180
200
200
190
190
210
210
200
200
220
190
220
210
220
230
270
290
290
280
260
280
290
290
280
290
310
300
310

9
8
10
8
5
6
7
7
10
13
16
13
17
14
16
14
14
13
11
8
5
5
4
4
4
4
4
8
5
4
6
5
7
7
8
14
16
13
15
15
15
13
16
12
11
8
13
14
14
12
8
8
10
9
8
7
5
10
8
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

29
29
29
29
29
29
29
29
29
29
29
29
29
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

310
280
290
260
300
310
300
350
290
360
10
20
350
40
60
80
20
10
50
40
70
80
110
90
0
170
190
170
170
170
160
160
170
150
150
170
220
170
180
190
200
220
200
220
220
210
250
270
290
300
320
330
310
320
320
310
310
320
350
340

10
7
8
7
6
7
4
7
4
9
11
10
6
7
6
8
9
8
10
8
6
6
7
6
0
7
8
10
11
11
12
12
9
11
8
9
9
7
11
11
14
18
12
10
11
10
10
10
11
12
10
10
12
13
10
12
9
7
10
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

340
320
360
360
360
360
10
10
10
10
40
30
80
60
60
80
50
50
70
70
60
70
60
60
50
50
40
30
10
30
40
20
360
10
30
50
60
10
360
360
360
340
310
300
260
230
220
250
260
270
300
310
280
220
180
160
190
200
240
270

9
7
13
12
8
9
7
7
6
9
8
10
7
9
8
9
10
12
10
9
9
11
11
8
10
9
8
7
6
8
10
7
6
7
4
8
10
10
12
11
8
7
8
5
5
5
5
6
6
5
5
6
4
4
5
4
5
5
5
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

230
230
230
230
240
240
230
220
180
180
190
190
200
210
210
210
200
210
220
210
210
210
230
220
220
220
230
220
230
230
230
220
220
230
230
220
230
230
260
270
260
260
260
250
260
260
320
320
350
330
300
340
0
80
140
80
80
100
110
110

6
7
10
10
11
7
9
6
5
6
8
7
9
8
6
7
8
8
8
9
8
8
10
11
10
11
15
14
13
12
11
12
12
8
8
8
10
10
9
9
6
6
6
6
4
5
6
5
7
6
5
4
0
3
4
5
6
9
9
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

120
120
120
160
120
120
150
150
150
150
170
170
180
170
170
170
170
180
190
180
190
180
190
200
220
290
270
230
230
220
230
250
240
260
250
240
260
250
280
280
310
320
300
310
310
320
330
340
330
340
350
360
350
330
330
330
340
340
360
30

5
5
5
7
6
8
6
7
8
11
11
12
13
17
16
14
14
13
12
10
10
10
10
11
8
10
10
8
8
10
10
12
14
15
17
12
15
17
14
12
14
11
13
9
7
9
12
10
9
9
12
6
5
6
6
5
6
7
8
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

50
50
360
30
360
10
10
280
120
110
160
170
170
170
170
190
200
190
180
0
160
180
190
190
200
180
200
190
140
130
130
140
120
120
100
100
90
80
80
100
120
100
100
120
120
140
140
160
150
180
170
160
170
190
170
240
190
260
280
270

7
4
8
8
7
6
5
5
4
4
4
3
4
4
5
5
4
3
3
0
4
3
5
6
7
8
9
9
8
9
10
10
8
11
9
12
8
8
12
11
10
8
8
10
10
8
7
9
9
7
11
7
12
12
13
8
7
16
15
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

260
220
240
240
230
220
220
220
220
260
240
240
240
260
270
250
280
300
280
280
280
270
280
280
280
310
300
330
310
310
310
300
270
290
340
300
300
290
300
290
300
310
300
320
310
300
310
330
330
330
310
310
310
300
280
300
290
290
310
300

10
14
13
10
10
12
10
12
16
14
15
17
17
14
17
16
19
13
12
12
16
13
12
10
9
10
12
8
11
9
6
5
4
7
9
11
11
12
13
10
10
10
10
12
9
6
6
6
5
7
6
5
6
7
6
6
7
9
10
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

300
310
290
290
290
290
290
280
270
260
280
300
290
270
280
290
310
310
290
290
300
290
300
290
300
310
310
320
320
330
320
340
330
320
300
310
320
320
300
300
270
270
270
240
250
260
270
270
250
270
270
240
290
250
300
300
340
170
200
230

10
10
9
9
13
13
12
10
7
5
7
10
8
7
7
11
10
9
9
10
11
11
13
14
16
12
13
16
13
13
11
11
10
7
5
9
8
7
5
6
6
6
5
5
8
6
7
9
8
9
8
5
5
6
6
4
3
5
3
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

230
230
230
230
250
240
240
230
230
250
250
270
270
270
250
270
260
280
290
300
300
300
280
300
300
300
310
340
10
50
70
120
130
170
210
230
270
280
280
280
290
280
290
280
280
270
250
230
260
360
10
350
350
350
320
300
310
300
340
350

6
6
6
5
10
7
7
7
8
7
8
9
16
14
12
10
10
15
16
18
12
8
11
10
5
7
5
3
7
8
6
4
6
7
9
10
15
15
19
11
13
18
14
16
16
10
8
6
8
14
17
13
13
12
9
10
9
11
12
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

350
360
300
270
300
330
280
300
300
330
330
320
320
340
360
350
350
10
10
20
360
360
20
60
50
50
70
110
230
290
360
350
40
90
100
120
110
120
130
120
130
130
120
110
110
120
130
120
130
170
150
130
140
120
140
120
130
130
120
130

12
7
11
7
4
7
8
10
8
6
6
8
7
10
7
7
6
6
7
6
6
10
8
9
10
9
9
8
4
4
4
4
5
6
8
7
8
7
6
5
5
6
7
7
6
9
10
13
13
15
16
15
14
12
13
9
14
9
13
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

130
130
150
160
160
170
180
180
190
210
200
210
220
240
240
260
250
240
270
270
260
300
300
310
260
30
70
50
90
50
70
110
70
110
110
90
100
90
100
60
90
100
110
100
110
110
110
120
100
140
140
150
160
170
170
180
220
210
190
260

12
15
13
10
10
14
11
11
14
14
17
15
18
15
13
15
17
16
13
13
9
8
8
5
3
8
5
4
3
6
6
6
6
5
5
7
8
8
9
9
10
9
10
11
8
9
8
7
7
10
11
15
14
14
15
15
15
13
14
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

250
240
240
250
250
240
240
250
240
220
200
190
190
220
190
200
190
190
190
220
200
220
190
190
200
200
250
270
250
270
270
280
280
280
280
260
260
260
260
260
270
260
300
290
290
290
280
290
270
270
290
270
280
280
290
310
310
340
340
230

12
10
8
13
14
16
14
12
6
5
6
7
8
9
8
8
8
13
10
10
13
6
9
15
15
13
14
14
15
16
17
18
15
14
16
13
15
11
13
13
11
14
15
15
17
17
18
20
17
15
15
17
16
19
13
13
7
6
4
3

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

280
20
50
90
110
100
120
120
120
110
120
160
150
150
150
120
140
150
130
150
160
130
150
140
140
150
150
150
180
170
170
180
170
160
150
170
190
190
200
210
230
220
190
150
150
200
190
180
170
140
90
290
290
300
360
260
270
300
300
300

3
4
3
4
3
4
2
4
8
8
7
10
12
10
13
10
8
8
10
12
16
12
11
9
10
11
12
15
13
11
12
12
9
8
12
10
13
12
14
11
12
14
9
5
7
13
9
5
6
7
6
4
3
15
10
17
20
20
19
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

300
290
300
310
300
310
310
290
260
0
170
0
70
140
120
90
290
80
140
70
70
100
100
80
90
70
130
60
90
90
100
80
90
60
70
60
70
60
60
50
20
60
40
20
360
20
350
20
20
30
120
50
110
20
50
60
50
60
80
90

15
16
16
14
15
12
8
4
4
0
4
0
3
3
4
3
3
4
3
4
4
5
8
13
9
6
8
8
10
11
9
8
6
8
7
7
7
6
6
5
6
4
4
4
4
3
5
8
8
10
12
5
4
6
11
11
10
10
11
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

90
70
60
80
70
60
80
80
100
110
110
110
120
120
120
140
90
110
110
110
110
130
140
120
160
160
150
180
180
190
170
180
180
170
170
180
170
190
180
170
140
180
180
360
110
170
240
220
220
220
220
210
230
230
240
240
260
250
250
250

6
6
6
7
6
6
5
8
7
13
9
8
7
10
11
10
10
8
9
9
6
8
9
10
10
9
6
7
7
6
6
6
8
10
12
12
17
19
15
15
16
11
6
7
3
5
10
6
9
9
9
13
12
10
16
16
13
10
13
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

260
260
270
280
250
260
280
260
260
230
200
170
150
150
120
120
120
170
160
170
160
170
170
160
200
130
170
180
180
180
180
170
160
150
140
140
140
150
160
180
270
120
120
100
150
190
180
180
20
360
300
20
350
350
360
360
10
350
350
360

14
14
15
16
16
16
14
13
7
5
6
4
5
3
4
4
6
6
7
6
8
6
8
9
8
8
8
12
10
15
14
10
8
8
8
9
8
11
12
11
10
3
5
5
6
8
5
5
10
4
9
9
13
19
18
15
16
17
14
17

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

360
10
360
360
360
350
360
360
340
350
10
20
20
20
30
20
10
20
30
30
30
50
50
50
70
60
70
40
40
350
350
10
360
30
20
40
340
10
10
10
10
360
360
10
30
60
50
60
70
60
10
350
350
360
330
340
350
40
350
50

17
17
14
16
18
15
17
16
17
15
14
16
20
20
21
20
18
22
14
15
14
13
9
10
6
6
8
6
5
4
6
5
7
10
13
11
13
14
13
12
14
17
12
7
10
7
10
8
7
6
5
5
6
5
5
5
4
6
6
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

50
30
330
300
310
320
330
360
340
360
0
70
70
60
50
0
90
0
90
90
90
80
110
80
90
40
100
350
40
50
40
340
20
50
70
50
30
30
40
40
30
30
360
360
360
360
30
10
30
360
40
360
30
60
40
40
50
50
50
30

8
7
6
7
10
5
9
7
8
7
0
4
5
4
5
0
4
0
4
3
4
3
6
6
5
8
7
4
5
8
7
10
8
9
10
9
10
10
7
6
10
7
4
4
5
9
10
7
9
8
11
10
12
13
12
11
10
9
12
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

50
40
50
20
60
40
30
40
30
40
40
40
40
50
60
20
340
350
360
340
360
20
80
70
60
100
100
100
210
210
150
160
200
200
230
250
260
230
240
230
240
210
260
250
260
210
250
240
260
190
210
220
320
300
230
250
230
240
250
330

8
10
9
10
6
7
5
6
6
6
5
7
6
8
7
5
10
10
14
13
10
6
7
7
7
5
3
3
4
5
4
3
3
5
6
9
8
7
9
7
10
8
8
7
7
5
5
5
5
10
13
12
10
8
4
5
4
8
13
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

310
310
300
320
290
310
290
290
310
320
310
310
310
10
240
320
360
350
360
350
360
340
350
310
290
260
300
270
280
310
290
290
280
260
290
290
270
270
300
300
300
310
330
330
310
300
300
300
310
310
300
290
300
270
270
270
280
250
240
200

14
13
13
14
13
15
11
13
14
8
9
10
6
4
5
5
8
11
6
7
7
7
8
7
9
9
6
13
11
16
10
13
16
8
9
10
8
10
9
12
9
10
5
5
12
12
13
11
10
10
7
10
13
10
13
12
10
8
8
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

230
230
210
220
220
210
220
220
230
230
230
240
240
240
240
230
230
240
240
250
300
330
320
330
320
320
320
320
300
310
320
310
320
350
320
310
300
290
300
290
250
320
270
280
310
320
320
260
300
290
310
250
260
250
250
240
260
280
300
310

8
7
8
9
10
9
11
11
14
14
16
19
18
23
18
20
20
17
20
15
13
7
10
18
16
17
14
14
14
10
10
10
13
15
13
15
11
11
13
16
10
10
13
16
14
12
8
5
7
8
6
5
7
8
7
6
7
13
13
16

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

330
310
300
290
300
300
300
270
280
280
260
240
230
210
210
210
220
230
230
220
220
220
220
230
240
210
250
300
270
280
300
290
290
290
280
290
340
340
340
260
270
270
260
270
290
300
310
280
300
250
250
300
270
260
300
280
270
240
240
250

15
14
17
14
17
12
15
12
8
8
12
7
10
8
7
8
10
9
10
9
10
11
13
13
16
14
18
15
11
15
14
11
10
7
9
10
10
7
5
4
5
6
6
6
7
7
6
10
9
9
6
9
14
9
8
9
7
5
7
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

280
300
280
360
40
70
70
90
80
60
80
70
100
50
60
70
90
100
80
90
80
70
90
70
70
60
100
120
40
90
90
100
120
120
120
150
130
180
220
290
290
260
260
260
260
260
270
310
300
310
310
300
300
300
300
300
300
300
320
300

8
4
5
5
9
6
6
5
6
10
10
9
7
7
8
11
12
10
12
13
12
11
12
10
13
10
13
14
5
10
10
12
12
10
8
10
10
7
8
8
16
15
20
18
18
18
15
10
12
10
12
15
10
12
10
10
12
15
10
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

270
300
310
310
320
320
300
300
340
330
340
320
310
290
230
250
260
230
0
0
190
60
220
260
230
230
210
240
220
210
230
240
230
210
190
190
190
200
210
230
230
240
270
340
350
10
10
340
270
320
330
310
250
70
90
100
80
80
100
80

10
10
14
14
13
12
10
12
12
12
12
5
5
4
5
4
5
3
0
0
3
3
3
5
8
10
8
8
9
9
8
9
9
8
9
8
8
8
11
11
9
7
7
9
9
7
8
5
5
5
6
7
4
4
7
8
11
10
15
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

90
90
110
120
120
110
120
130
130
160
240
220
220
170
180
210
180
200
180
190
200
210
230
0
270
310
340
340
330
320
320
330
320
320
360
320
300
330
360
330
330
10
340
50
10
360
30
350
30
280
270
280
310
300
300
310
310
320
310
330

12
12
10
12
12
15
12
11
9
6
10
8
14
14
12
10
8
11
11
6
7
4
3
0
3
6
6
10
9
9
12
10
12
11
10
9
10
12
10
10
8
10
11
8
5
4
6
5
4
4
7
7
9
8
6
7
9
10
10
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

330
360
360
10
340
350
30
360
360
360
330
280
300
310
320
290
270
270
280
260
270
350
330
300
350
350
30
20
350
340
20
30
70
90
90
110
160
50
60
0
0
0
0
360
0
330
310
300
310
330
360
30
340
10
30
20
40
30
60
0

14
11
10
14
14
14
13
14
8
8
5
6
6
7
5
5
5
6
6
6
5
6
5
9
9
9
12
18
6
6
4
3
5
5
8
5
6
3
3
0
0
0
0
5
0
5
7
9
10
10
9
7
14
14
14
13
9
7
8
0

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

0
300
360
270
200
180
190
190
70
300
360
20
20
60
60
110
60
70
50
80
80
70
70
90
0
80
100
140
110
120
90
60
80
110
90
110
90
60
80
40
60
60
70
30
60
60
80
70
90
0
60
70
70
70
40
70
60
10
30
40

0
3
3
4
3
3
3
4
3
3
4
8
5
8
7
7
8
9
10
11
9
8
6
6
0
5
5
4
3
3
3
4
8
5
10
8
5
8
10
13
11
9
10
9
10
7
7
6
4
0
4
4
5
4
5
5
3
5
8
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

70
50
70
50
60
70
50
70
60
50
30
30
360
360
40
20
30
330
350
340
340
320
330
340
340
330
320
70
20
10
60
20
20
30
50
30
0
300
320
340
280
300
170
190
310
350
340
40
350
350
30
20
360
30
40
30
40
60
50
60

9
15
15
15
12
14
14
13
11
11
6
7
5
6
5
4
5
5
5
5
5
5
6
6
6
7
8
7
10
10
10
9
10
8
7
5
0
4
3
3
3
3
4
4
4
5
6
7
12
14
10
9
10
11
9
7
7
8
10
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

60
60
60
60
50
70
90
90
0
70
90
110
340
10
260
180
50
0
100
130
140
140
130
150
150
140
140
170
160
170
160
170
180
180
180
170
160
180
180
200
180
190
190
180
200
190
180
180
170
170
180
190
180
160
190
180
180
190
190
190

7
6
4
4
4
4
4
4
0
6
4
4
6
4
3
5
3
0
6
4
11
9
7
8
9
7
12
8
8
10
8
8
9
10
10
14
14
10
13
14
15
15
17
13
14
19
13
20
11
11
14
15
8
12
14
12
12
16
15
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

170
180
180
180
190
250
230
240
230
220
220
230
240
230
220
230
230
230
220
210
270
240
250
250
270
270
270
260
280
290
310
330
320
320
350
330
310
330
350
340
340
310
310
320
340
10
10
20
320
20
330
240
280
280
280
300
260
180
170
70

13
8
14
16
19
13
15
17
10
15
15
15
14
11
13
11
12
12
14
13
12
16
12
12
9
12
11
9
11
11
10
13
11
13
5
5
5
8
8
8
6
4
5
7
6
7
4
4
5
8
9
7
11
9
9
6
6
4
6
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

70
70
70
70
70
70
230
210
210
190
220
210
250
240
210
200
220
220
210
220
190
180
170
180
200
200
210
210
220
240
240
300
310
330
330
330
330
300
340
350
350
360
340
360
360
20
70
80
80
110
80
70
60
80
100
70
100
80
90
120

6
8
10
8
8
10
8
6
6
7
11
10
8
8
12
15
13
21
18
12
10
9
12
13
10
18
17
20
20
16
16
15
15
18
18
12
16
16
10
7
7
7
8
7
8
8
10
9
7
8
8
6
7
7
7
8
6
10
9
4

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

130
130
130
230
190
180
130
130
160
150
220
160
170
170
180
180
170
180
200
200
210
200
220
240
260
250
220
250
260
240
270
290
180
210
230
230
210
190
0
230
340
140
100
260
260
260
280
280
260
280
310
320
360
20
360
360
10
10
20
20

9
8
7
5
11
12
11
11
10
6
5
8
8
10
9
10
12
10
13
12
12
15
13
16
18
12
14
14
14
12
15
21
11
10
12
8
7
7
0
7
3
6
4
10
15
9
12
11
11
8
7
7
12
3
15
13
15
12
12
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

20
20
10
20
10
10
40
30
10
10
30
20
20
40
40
50
20
10
350
10
30
30
40
40
40
40
60
40
30
340
330
340
10
350
360
20
50
30
40
70
50
60
50
50
50
40
50
50
50
70
70
40
30
340
10
30
10
40
70
70

10
10
14
8
10
14
13
15
13
14
11
10
11
10
9
11
11
12
15
5
10
11
8
10
10
8
8
7
8
7
5
5
5
6
8
10
12
12
15
9
16
10
13
10
13
11
10
11
11
8
10
5
5
8
7
5
6
9
9
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

70
50
80
70
70
70
70
80
40
60
50
60
70
80
140
60
50
60
60
110
100
90
120
90
40
350
40
60
230
190
210
270
270
240
240
190
210
210
200
250
200
210
220
200
180
220
240
240
270
320
200
250
260
310
300
30
130
210
250
70

10
12
8
11
11
10
10
13
7
8
6
7
9
8
3
5
7
4
6
4
5
7
7
6
5
6
6
3
3
4
5
6
6
4
4
4
5
4
4
4
4
3
3
3
3
5
5
5
5
5
4
6
5
9
7
10
5
4
3
3

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
210
190
120
90
210
200
180
80
80
110
120
320
50
270
120
70
30
60
130
80
50
80
100
100
130
70
120
50
40
70
60
50
50
40
60
90
50
50
110
80
60
70
60
90
60
70
120
60
50
60
50
30
350
20
20
20
40
40
30

3
3
4
3
4
4
6
4
3
4
5
6
5
3
6
7
8
4
4
3
5
7
8
9
6
4
5
4
8
6
8
10
12
10
8
10
12
10
10
10
9
12
8
8
6
8
7
6
6
10
9
7
7
5
8
12
8
12
11
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

60
10
360
10
360
340
350
350
10
60
50
30
20
350
340
330
330
330
330
340
340
340
10
30
360
10
360
10
30
330
360
10
330
320
120
290
170
270
230
200
200
200
230
200
220
250
290
290
290
230
240
230
230
230
220
230
240
240
230
230

11
13
15
14
12
9
16
19
14
18
16
12
11
8
6
8
10
9
9
9
8
11
13
12
12
14
13
11
7
5
6
9
5
3
3
5
4
7
5
6
7
6
6
6
5
10
14
14
15
13
15
10
9
16
15
12
13
9
7
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

210
230
230
230
240
230
210
220
230
240
240
240
260
230
240
240
230
240
240
230
220
210
200
190
190
200
210
220
210
230
230
220
240
240
250
280
300
270
230
150
220
270
260
250
260
220
200
160
220
200
290
200
0
210
170
0
150
260
290
300

7
8
10
10
10
7
8
7
10
12
9
13
13
17
14
12
13
16
13
14
10
9
7
6
6
7
8
8
8
9
6
6
7
7
9
10
10
9
12
8
7
12
11
9
6
4
6
3
5
5
3
3
0
5
4
0
3
8
5
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

270
290
290
230
250
260
240
240
260
240
230
230
200
200
0
0
0
0
80
220
210
250
260
320
320
270
280
280
280
300
270
270
260
290
270
220
210
220
180
200
200
220
320
340
240
230
200
240
330
330
270
300
290
300
290
310
290
270
280
270

11
12
10
10
10
8
10
11
7
7
5
5
6
5
0
0
0
0
5
5
5
8
10
8
7
11
14
12
15
16
12
15
9
9
6
5
5
6
4
5
7
4
5
4
4
4
4
5
7
10
5
10
10
13
9
10
10
9
8
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

270
260
270
260
230
210
200
210
250
20
300
330
330
340
320
310
310
300
310
120
80
80
60
70
70
70
80
50
70
80
60
50
80
90
80
90
60
80
60
80
60
70
20
40
20
40
30
30
360
20
20
360
20
330
360
360
60
20
30
30

8
7
7
6
4
5
6
4
6
5
10
8
7
6
12
12
15
12
10
9
12
13
14
12
15
13
14
11
8
9
7
11
11
10
8
13
11
10
8
10
12
14
10
12
14
12
11
8
7
7
7
8
7
7
6
7
13
14
13
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

60
20
60
50
10
30
20
50
60
40
20
30
310
220
230
230
220
210
210
250
230
300
300
300
310
330
330
360
310
350
310
310
310
280
280
270
260
270
270
260
250
220
210
210
270
290
300
300
310
300
280
300
300
290
300
310
300
280
270
270

12
11
16
15
17
15
13
16
17
10
7
5
3
4
3
5
5
5
6
4
5
5
4
8
11
10
12
12
12
11
12
9
10
6
8
9
8
8
7
7
7
4
5
6
6
11
6
10
13
11
12
14
14
14
12
13
10
12
10
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

280
280
280
270
250
200
210
240
340
340
300
270
290
300
310
280
290
300
300
290
270
280
270
280
270
270
250
260
230
230
240
220
250
260
310
310
310
280
270
300
310
310
340
80
70
60
60
60
70
70
50
50
50
50
80
70
80
80
70
60

9
9
7
6
4
4
6
6
5
5
6
5
7
11
8
12
13
17
14
17
15
13
10
9
11
6
7
6
5
6
6
5
10
10
8
9
10
12
13
15
13
11
9
16
11
15
12
11
11
8
8
9
11
8
8
9
8
9
8
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

60
70
60
60
50
60
60
50
30
40
30
360
360
360
350
330
240
330
30
50
30
60
50
30
40
10
60
10
20
360
360
40
30
40
50
30
50
320
50
270
240
250
220
230
180
280
300
350
330
270
10
320
300
10
280
290
350
310
210
220

10
9
13
16
13
11
10
12
11
8
7
5
5
6
5
4
4
6
12
11
14
9
15
13
15
16
15
13
15
12
12
11
12
11
7
7
7
4
5
4
4
4
4
5
4
5
4
11
10
7
9
10
8
11
5
8
7
4
6
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

130
180
180
240
230
200
200
210
230
250
270
280
250
280
260
300
280
290
300
270
270
250
230
230
230
250
220
220
230
200
240
240
250
240
290
280
270
240
250
280
280
250
260
270
260
250
230
210
200
200
190
190
200
200
230
230
260
240
250
240

5
5
6
6
5
6
7
5
8
7
10
15
15
16
13
12
15
15
14
13
11
6
8
7
6
5
4
5
5
7
6
6
8
7
14
10
15
12
12
16
14
16
14
14
10
7
6
4
3
5
4
4
6
6
7
8
9
8
10
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

270
260
250
260
280
250
260
230
260
260
200
190
190
170
170
220
220
250
230
230
240
250
250
270
260
230
270
260
260
250
250
240
230
200
240
200
190
190
200
220
230
220
220
210
210
220
230
240
220
240
250
230
260
260
280
310
300
300
340
310

12
11
11
15
13
14
12
11
10
7
5
3
4
3
7
8
10
10
8
8
10
8
10
12
11
13
14
14
13
15
12
13
8
7
5
5
7
6
7
9
3
8
9
8
10
11
14
15
20
17
14
13
14
15
15
15
15
11
8
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

310
90
70
60
80
120
0
200
350
30
20
30
20
10
360
360
70
30
50
80
90
90
110
100
110
110
120
70
100
70
110
90
80
110
110
110
100
60
200
360
330
310
30
320
80
90
100
100
120
120
160
150
160
160
180
170
180
210
200
210

5
10
11
8
6
4
0
5
5
8
9
6
5
7
7
10
9
9
8
7
11
13
10
11
7
8
4
6
7
4
4
7
10
7
6
9
8
5
5
5
4
5
5
5
10
12
11
8
6
7
5
5
6
7
7
5
10
10
12
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

210
210
270
180
230
230
200
270
220
190
160
210
180
190
180
190
190
200
190
210
210
220
230
240
250
270
270
230
230
220
230
240
220
220
190
210
210
210
220
220
220
220
230
220
220
240
250
260
240
240
260
270
270
270
300
270
300
360
30
110

14
9
10
10
11
7
8
8
8
6
8
6
6
7
8
6
6
8
8
8
9
10
10
12
16
14
16
12
15
14
12
11
9
8
9
8
8
8
9
8
9
10
12
12
13
12
14
17
14
13
18
17
15
14
17
11
13
10
14
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

130
120
120
100
120
130
200
230
330
170
130
140
170
190
200
190
220
220
180
180
230
250
210
180
180
190
220
230
230
230
220
240
240
310
350
280
210
180
210
240
260
280
300
320
290
330
320
360
10
10
10
310
340
350
350
350
40
80
40
20

5
6
6
3
3
3
6
3
3
5
7
5
9
10
10
12
8
15
10
9
10
8
8
7
6
8
9
10
9
11
11
12
14
12
8
5
7
8
17
20
16
16
17
13
15
11
10
15
10
13
8
6
7
8
8
7
9
9
8
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

340
10
330
40
40
50
260
60
80
110
110
100
120
100
110
120
140
130
100
130
160
150
200
200
180
160
210
200
200
220
220
200
210
200
160
180
180
180
190
200
220
220
220
220
230
220
250
250
270
260
260
260
260
270
290
310
310
350
350
360

9
10
13
12
7
11
4
6
7
8
12
9
7
6
5
3
4
5
6
5
8
9
10
13
10
10
12
7
13
9
9
14
12
8
7
8
10
11
10
9
10
15
13
14
16
11
17
17
21
20
23
23
24
25
21
18
15
14
12
19

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

350
340
330
340
330
340
330
350
350
10
360
10
10
20
20
360
10
20
360
40
30
30
20
10
60
110
240
250
240
200
260
310
350
340
350
300
350
20
20
360
270
360
30
360
80
110
120
140
160
180
170
110
180
190
210
270
280
270
320
310

16
14
8
9
11
10
11
13
11
12
11
10
13
13
14
15
14
12
10
8
9
9
7
6
10
4
4
5
4
6
4
4
5
4
6
9
8
12
13
11
4
7
5
8
7
5
5
6
6
7
5
4
4
4
3
4
5
6
11
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6

28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

320
290
260
280
300
300
320
320
290
250
270
120
90
70
60
80
50
50
210
290
50
30
10
350
310
300
360
340
350
360
310
340
360
30
100
100
260
250
240
290
340
350
330
10
350
50
20
50
30
20
20
20
40
30
360
10
60
60
70
210

11
13
10
9
12
12
10
12
11
8
7
8
8
8
9
9
8
6
5
3
6
10
9
10
15
10
13
8
13
10
6
8
11
12
8
6
3
5
3
5
6
6
5
4
5
14
16
18
12
15
15
15
16
11
18
12
12
11
6
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

30
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

210
240
220
290
300
250
240
240
310
360
360
20
340
350
360
350
360
360
20
10
50
40
60
110
170
210
0
230
250
120
0
130
160
180
240
170
330
260
250
280
260
50
360
300
340
340
350
110
110
160
280
220
210
180
210
230
240
310
310
360

6
4
5
4
4
3
6
5
6
7
13
11
17
13
13
12
8
7
7
9
7
10
7
6
4
5
0
5
3
3
0
4
3
3
8
5
4
13
10
10
10
5
7
10
6
6
4
3
5
3
10
6
5
4
3
3
3
5
5
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

360
350
330
30
10
70
360
10
30
70
110
120
140
210
160
0
0
110
60
90
100
110
110
120
130
230
180
190
150
160
160
160
150
130
130
120
160
160
200
190
200
110
90
100
130
160
180
180
230
190
170
220
290
170
230
250
200
190
160
180

5
7
7
7
8
8
12
8
11
8
6
7
6
4
5
0
0
4
3
5
4
5
4
5
6
8
12
7
6
7
8
9
9
7
6
6
3
4
5
4
4
3
3
4
4
8
8
6
8
7
5
6
4
5
4
6
4
4
7
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

190
200
230
210
210
190
170
180
190
210
280
280
250
230
240
160
190
160
270
240
220
190
190
190
230
200
200
220
230
220
190
210
0
0
290
300
350
280
290
320
300
330
310
270
290
240
250
230
290
210
220
180
190
220
200
190
230
220
230
250

7
6
6
5
5
4
3
3
3
6
4
4
4
11
5
10
10
12
5
9
6
6
5
6
7
9
7
5
4
4
3
4
0
0
5
9
9
12
5
11
8
12
7
7
5
4
4
6
6
3
4
4
4
5
5
5
6
5
8
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

230
260
280
270
280
280
290
300
280
270
250
270
270
260
230
190
180
190
200
200
220
230
280
300
290
290
310
300
310
240
280
280
280
260
230
210
200
190
190
200
200
200
200
180
240
250
240
250
200
190
220
220
210
200
230
230
240
220
240
220

8
15
14
12
14
13
13
12
11
8
6
7
7
6
6
4
4
5
5
5
6
6
8
8
8
7
14
14
12
15
9
17
12
10
7
6
6
3
4
4
6
4
4
5
6
15
15
16
14
9
16
18
19
15
14
14
14
11
10
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

200
210
230
270
300
270
300
240
240
250
260
280
250
240
280
280
250
290
290
290
310
300
260
320
330
310
300
310
320
310
340
320
340
10
300
340
340
10
360
10
360
10
50
10
0
70
100
100
140
120
170
290
240
110
130
170
170
180
210
210

7
10
8
10
5
4
5
4
5
5
6
9
9
13
12
13
17
16
19
18
13
11
8
8
8
6
5
5
6
6
6
4
4
9
8
9
12
7
5
9
7
6
8
3
0
6
10
7
7
5
4
4
4
3
4
3
10
11
14
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

240
230
250
200
230
220
220
240
240
230
220
220
210
230
230
240
240
240
240
240
240
250
270
270
280
290
280
300
310
300
360
20
20
30
30
70
70
120
120
200
210
50
210
230
160
180
170
190
190
230
240
240
300
280
290
190
210
170
220
220

7
12
11
18
14
17
15
16
13
14
9
10
10
12
13
16
13
10
11
10
13
13
16
17
15
16
14
16
11
12
11
12
12
12
10
7
7
4
4
4
4
4
4
3
9
9
10
11
12
11
8
9
11
12
13
9
5
6
12
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
210
220
240
220
210
240
190
180
230
280
280
250
260
260
210
350
30
70
10
20
20
60
80
50
80
20
50
60
320
360
320
350
330
350
10
350
20
270
320
290
270
270
320
300
350
200
200
180
200
180
160
220
170
230
160
150
180
190
170

7
9
8
8
7
9
6
3
4
9
11
12
10
8
8
4
10
8
9
12
10
12
9
12
6
11
6
6
8
7
6
6
7
9
10
10
10
6
5
9
5
9
8
8
5
3
3
5
3
4
4
4
4
6
3
3
4
5
6
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

200
180
190
220
180
180
90
90
40
140
180
260
120
80
0
330
340
360
340
350
360
10
350
360
360
30
60
50
20
50
20
30
110
110
230
170
130
120
130
120
60
70
80
90
100
90
90
90
100
110
130
130
160
120
80
130
110
130
160
180

8
6
8
6
4
5
6
5
6
11
6
6
4
4
0
5
6
6
7
6
6
7
7
8
8
11
13
10
8
9
6
7
4
5
4
5
4
4
5
4
4
5
4
6
4
8
7
8
8
7
8
11
7
5
6
4
5
5
4
4

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

180
180
190
290
220
250
290
340
260
250
30
360
230
300
350
130
330
40
330
340
60
340
250
290
350
10
340
80
170
230
350
310
350
350
60
90
70
70
50
60
360
30
30
50
320
180
170
350
60
100
170
110
50
170
100
80
100
20
0
20

4
4
3
3
3
4
4
3
4
3
7
5
5
7
10
9
16
12
4
7
5
4
4
5
6
5
5
3
3
4
3
3
4
5
3
3
9
9
6
9
5
10
10
10
6
4
4
4
4
5
5
6
4
4
5
6
5
3
0
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

90
70
120
110
180
170
50
360
60
170
270
220
270
210
200
230
300
240
180
180
240
210
50
290
360
280
240
300
280
250
290
300
320
230
210
180
190
200
200
210
240
270
260
240
200
170
210
280
270
230
230
230
240
250
280
200
340
120
170
200

5
8
8
7
13
3
14
5
5
3
4
3
3
6
5
4
5
3
3
3
4
3
3
7
4
8
7
7
11
11
8
7
6
3
6
4
5
5
7
7
5
10
11
5
4
5
7
7
9
10
7
12
8
7
5
5
6
10
6
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

310
340
300
290
350
290
10
240
140
200
280
110
330
310
320
360
290
350
50
330
350
360
280
140
180
180
0
0
250
160
0
0
0
270
260
300
280
300
280
230
240
260
250
250
230
200
250
160
180
180
200
200
200
170
10
180
170
210
220
220

4
6
4
4
5
3
3
3
3
3
4
3
8
9
8
8
7
12
7
7
7
5
3
4
3
3
0
0
5
4
0
0
0
5
7
8
9
9
9
11
8
7
8
8
7
5
5
4
3
3
5
7
4
4
9
8
6
9
10
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

240
250
270
290
290
300
290
290
270
270
240
240
220
200
210
210
220
230
230
230
240
240
270
280
260
210
220
220
240
210
210
230
220
190
200
190
190
210
220
210
210
210
230
240
230
240
250
250
220
230
230
220
220
240
340
240
270
330
20
50

10
10
11
14
16
15
15
13
10
8
7
7
6
5
5
7
7
7
7
7
5
7
8
11
11
9
7
9
11
13
14
9
8
7
6
8
6
7
6
7
8
9
9
8
10
7
12
13
10
10
14
13
15
12
5
5
6
4
7
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

50
330
360
240
360
340
250
0
140
20
50
330
360
320
360
340
340
330
210
220
170
170
160
170
180
170
180
190
220
200
200
210
220
230
230
230
240
230
210
200
210
200
320
290
290
210
200
210
200
200
200
200
210
240
230
220
200
250
260
220

4
4
6
4
4
5
3
0
3
4
3
3
5
8
10
8
8
6
4
7
6
6
4
4
7
6
7
9
10
8
11
12
13
12
12
12
8
12
9
12
12
11
6
7
4
3
6
3
6
4
4
6
7
8
5
5
5
8
7
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

270
240
210
230
210
230
220
180
150
170
170
180
210
190
170
200
190
190
200
200
240
230
210
200
200
230
230
200
190
220
190
180
350
100
140
120
140
190
180
190
210
200
200
190
210
210
230
230
250
210
210
260
220
220
180
180
190
180
180
190

6
7
10
12
12
14
10
13
8
8
9
5
5
8
8
5
6
6
6
7
7
8
12
10
10
10
10
13
13
14
10
6
5
10
6
4
6
6
7
6
5
6
5
5
8
10
9
8
7
7
12
11
10
13
12
9
8
8
9
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

190
210
200
190
200
200
190
200
200
220
200
210
210
210
200
190
360
200
150
170
190
200
220
230
230
230
220
220
240
220
230
220
240
240
230
240
260
320
300
300
280
290
290
310
320
340
10
10
210
220
230
0
0
0
0
0
0
80
120
190

9
8
8
8
8
6
7
7
6
9
9
13
15
16
15
14
8
6
6
7
10
8
7
8
8
7
6
7
8
7
8
8
10
8
10
11
10
11
15
9
12
14
13
9
7
7
7
5
6
6
4
0
0
0
0
0
0
6
4
4

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

140
180
270
300
350
320
330
0
120
160
220
210
220
180
180
210
210
190
180
210
240
230
260
230
240
230
230
220
200
190
190
180
180
180
190
210
190
190
200
210
240
200
190
240
190
240
240
240
270
240
230
260
240
250
190
210
220
260
210
340

4
4
8
7
5
4
6
0
6
5
4
4
4
3
7
4
5
5
5
6
3
10
10
11
7
9
8
10
10
10
10
7
6
4
6
7
9
8
10
14
7
6
4
5
6
7
7
7
9
10
10
8
10
7
8
6
8
4
3
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

330
320
20
10
10
40
60
60
60
70
60
130
160
360
130
350
70
0
0
70
150
120
90
140
180
160
120
0
0
210
290
270
230
230
250
280
230
270
230
230
230
220
210
180
180
320
190
190
200
200
210
210
230
230
330
360
350
180
200
230

6
5
6
6
6
6
6
5
6
9
7
5
6
3
3
4
3
0
0
5
7
10
7
7
5
6
4
0
0
4
3
5
6
7
6
8
6
5
8
10
7
7
8
8
7
4
4
5
6
6
6
6
5
4
3
4
4
6
5
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

230
260
230
250
180
360
150
250
180
190
220
200
230
230
190
200
360
190
220
210
220
220
260
230
250
180
230
210
180
180
190
200
190
180
180
190
190
200
200
200
210
210
220
210
200
230
250
230
240
220
230
230
230
230
250
250
260
250
240
250

10
5
10
7
10
7
4
10
9
9
5
5
3
3
6
6
4
6
4
5
6
8
7
7
5
6
9
8
8
10
9
8
6
7
6
7
8
8
11
10
13
11
8
11
8
11
12
12
10
12
11
11
10
12
13
9
9
8
7
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

240
230
230
240
260
280
260
270
300
310
300
300
320
290
290
260
310
340
350
320
350
10
220
220
0
0
270
0
0
0
200
180
210
180
180
10
160
190
200
80
210
210
220
210
220
220
200
210
220
230
230
220
220
250
230
230
250
240
300
310

8
7
9
8
7
7
7
6
6
10
10
11
10
6
9
7
10
11
11
8
6
6
4
5
0
0
3
0
0
0
4
4
5
5
7
20
8
10
13
9
9
13
11
9
8
6
6
8
9
10
10
10
8
9
8
9
10
17
17
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

290
230
260
270
290
340
10
80
130
120
0
290
300
50
90
80
100
60
70
70
60
90
80
80
50
50
50
50
70
60
60
60
60
60
60
50
50
60
30
30
50
50
60
50
70
90
80
80
80
40
140
30
120
40
40
350
10
50
60
70

14
12
16
17
18
15
16
8
4
4
0
9
5
7
10
9
9
10
10
13
12
13
9
9
12
10
12
10
8
12
11
11
8
11
14
14
7
8
8
7
8
6
7
7
6
9
13
10
9
5
5
5
4
7
8
12
10
9
8
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

70
100
100
30
20
230
340
280
330
10
360
360
80
280
360
350
360
320
340
320
70
210
180
180
180
140
60
70
190
180
250
10
330
50
20
60
40
60
50
50
40
60
80
80
50
70
100
120
100
200
0
140
70
220
210
200
140
120
120
130

5
5
4
4
5
4
4
3
5
7
6
9
8
5
5
6
8
7
8
4
3
4
4
4
4
4
9
6
3
3
3
6
7
9
7
8
7
8
9
7
8
8
6
5
7
8
7
6
6
4
0
4
4
4
4
3
4
6
9
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

140
70
160
180
230
200
180
170
120
120
120
130
150
140
130
110
120
130
140
200
180
120
140
110
130
140
200
140
50
320
310
340
300
300
270
230
220
210
210
200
200
210
240
210
240
270
290
310
300
290
270
260
270
260
280
280
290
280
270
260

7
6
7
7
6
6
6
7
6
5
6
6
6
8
8
8
6
5
5
8
6
6
9
9
9
9
3
5
4
8
6
10
10
6
4
5
5
6
6
6
7
8
7
8
9
18
17
14
16
14
14
13
13
13
17
11
13
9
7
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

250
250
250
230
240
220
230
230
220
240
240
240
270
290
270
270
270
270
280
280
270
260
270
280
250
280
270
270
260
260
230
230
250
260
300
300
310
310
290
300
310
310
280
250
240
220
200
190
170
230
180
170
190
290
180
130
160
160
180
190

8
8
8
8
9
9
9
9
11
11
14
22
19
22
16
15
22
15
20
18
15
12
9
12
6
9
11
10
10
10
9
9
9
9
14
15
12
13
12
13
7
12
10
10
6
6
5
4
4
5
3
3
3
5
3
3
3
3
6
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

200
190
210
210
200
190
190
190
210
230
220
210
230
230
220
240
220
210
230
220
230
260
300
250
330
300
290
270
280
290
280
290
300
290
290
250
260
240
210
210
210
280
220
190
220
240
260
270
260
290
310
310
300
300
310
310
320
220
200
200

11
11
13
9
10
10
8
7
11
11
8
14
10
9
10
6
5
5
6
5
5
8
8
6
7
8
11
12
11
11
10
9
9
7
8
6
5
5
4
3
4
6
4
3
4
4
6
7
10
11
7
12
16
13
10
10
6
5
6
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9

29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
1
1
1
1
1
1
1
1
1
1
1

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

250
240
250
250
240
250
220
230
230
280
300
300
270
270
300
320
290
300
170
10
90
100
60
140
220
180
0
0
190
200
240
0
280
110
170
190
200
220
240
240
240
240
240
210
190
190
180
200
200
190
190
200
190
190
190
200
220
230
210
220

6
7
4
6
4
6
5
4
4
5
4
6
5
6
6
7
6
8
4
14
8
5
4
4
4
3
0
0
4
5
3
0
4
3
3
8
12
12
11
13
9
10
8
7
5
7
9
8
8
9
7
6
7
7
7
7
3
7
7
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

190
210
180
190
200
190
190
170
180
170
160
170
170
180
170
180
190
200
210
210
200
190
190
220
200
200
220
200
220
210
220
180
190
200
180
210
220
210
180
210
240
310
190
160
160
150
130
160
150
180
190
180
170
170
170
140
130
120
160
150

11
10
13
9
10
12
9
8
10
7
6
4
6
6
6
7
8
9
9
8
8
8
9
9
11
9
10
14
9
10
13
8
7
6
10
10
10
9
8
7
6
4
5
5
11
15
12
12
8
8
12
9
7
6
11
7
6
5
5
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

120
240
100
190
70
100
50
80
230
360
120
190
210
170
210
280
310
300
330
10
300
280
310
310
20
360
350
360
360
360
360
360
320
340
340
360
10
360
360
310
340
310
310
290
350
280
270
300
310
290
320
310
310
310
290
280
270
300
310
310

5
3
3
4
4
4
5
4
3
4
3
7
8
7
6
5
9
8
12
5
10
8
10
7
17
20
15
15
18
13
13
13
12
14
13
10
13
12
14
14
12
12
14
18
7
7
6
9
7
5
7
6
7
6
6
7
6
8
7
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

350
330
290
320
290
250
300
280
270
210
200
240
200
220
200
200
190
190
190
190
190
200
210
210
200
230
230
260
240
220
230
200
180
180
180
180
170
170
200
190
200
180
190
180
180
190
200
180
210
180
190
180
200
190
200
190
170
160
180
180

7
11
8
12
13
10
11
8
6
7
5
4
5
5
5
5
4
3
3
4
5
6
8
7
12
14
10
8
8
10
8
9
9
7
10
8
7
6
6
8
8
8
7
7
7
8
11
14
16
14
14
16
19
18
15
9
8
8
7
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

190
200
210
210
200
220
220
230
250
270
300
320
330
300
250
260
280
270
270
280
270
200
240
240
190
200
210
220
220
220
230
230
210
250
270
320
360
250
300
300
290
280
270
250
240
250
200
0
200
210
200
100
150
180
110
70
70
170
90
100

9
11
13
15
12
10
8
9
8
11
9
7
9
10
14
13
10
10
10
10
7
7
7
6
7
5
6
4
3
5
6
6
5
6
6
4
4
4
9
12
10
10
8
7
6
5
4
0
6
4
3
3
3
4
4
6
6
4
4
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

120
130
120
140
150
130
140
120
130
140
140
160
160
140
160
170
180
180
180
180
180
150
180
170
220
200
180
190
200
200
210
200
200
210
210
210
230
250
270
300
350
330
330
320
310
340
340
340
330
360
320
300
300
300
290
280
270
240
250
280

7
7
7
8
7
7
6
7
9
7
6
7
7
5
7
8
5
7
7
7
6
10
12
14
8
10
10
12
10
12
14
13
12
10
11
9
11
11
8
13
16
13
10
12
9
10
12
13
15
15
10
11
12
9
10
9
8
6
8
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

280
200
240
210
220
240
240
230
240
250
280
310
300
300
320
290
310
300
320
340
20
360
360
10
360
330
360
300
210
240
300
230
250
180
80
130
120
100
140
160
120
100
140
140
120
100
90
100
100
90
90
100
90
80
70
90
100
110
120
140

6
5
6
4
6
7
6
5
8
7
10
9
9
11
14
11
13
13
11
10
11
8
9
7
6
3
6
4
4
4
4
5
4
3
7
9
9
11
9
6
7
9
7
8
8
9
10
9
7
6
8
6
4
7
7
5
5
8
13
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

120
120
150
120
130
140
110
140
110
100
150
170
190
210
210
210
230
230
220
210
220
240
230
240
250
230
240
240
250
260
260
290
320
330
180
170
120
80
190
210
190
180
140
200
230
240
230
240
190
190
230
310
160
190
190
190
160
180
160
170

13
15
15
12
11
9
15
9
7
7
7
9
12
11
8
7
12
8
10
11
13
12
12
11
14
15
13
11
12
16
10
8
7
4
5
4
3
3
4
8
6
4
4
6
5
6
6
6
8
7
9
21
6
10
7
8
5
5
3
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

190
190
180
190
170
180
160
160
160
200
200
180
170
180
170
180
160
160
150
150
130
190
170
190
280
250
210
180
180
190
210
240
220
220
210
240
250
240
260
270
260
260
250
270
270
270
280
270
270
280
260
290
300
300
310
310
280
310
320
310

9
8
7
8
6
7
5
6
8
10
10
12
12
15
18
11
15
13
12
15
18
16
17
23
20
10
12
11
14
13
12
18
12
15
19
18
15
12
15
15
15
14
13
14
13
10
12
10
10
11
13
14
12
10
14
10
13
11
12
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

320
300
270
290
310
310
300
260
260
280
270
250
220
220
180
170
180
10
150
160
160
170
170
160
130
200
190
180
170
180
170
180
210
180
200
200
210
170
210
240
250
240
290
320
310
320
330
320
310
310
290
300
310
290
300
300
270
270
260
240

11
11
8
9
10
8
7
7
6
6
5
3
4
6
4
5
8
3
5
8
5
7
7
7
10
10
9
11
11
12
10
9
10
14
12
11
4
7
10
12
8
8
10
12
16
12
12
13
13
14
14
13
14
13
15
10
7
7
8
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

230
220
220
180
190
180
250
210
190
200
0
230
140
350
30
90
100
210
120
120
170
290
120
280
160
240
230
140
240
190
210
190
240
0
250
240
260
270
270
250
250
290
270
250
250
250
280
270
300
360
70
70
170
280
80
80
80
80
110
180

5
5
3
4
4
3
3
3
4
4
0
4
4
4
6
6
6
4
5
5
4
4
5
4
4
4
3
3
3
4
3
3
3
0
5
6
7
8
8
11
7
12
8
7
7
6
7
8
8
6
5
5
4
3
7
7
7
5
7
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9

26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

160
200
180
180
180
180
190
190
160
160
180
180
190
190
200
210
220
220
230
220
220
220
240
250
240
230
250
240
230
280
310
270
270
290
330
60
50
60
50
30
50
30
60
40
40
40
60
50
80
70
50
90
70
100
100
70
60
70
60
80

5
7
8
10
10
13
13
8
8
7
7
8
12
9
12
8
12
11
12
12
13
13
12
15
13
16
13
12
11
10
13
8
7
7
8
13
12
10
12
11
10
10
6
12
8
12
14
14
12
14
14
11
11
14
15
10
12
10
11
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10

28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
1
1
1
1
1
1
1
1
1
1
1

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

100
110
100
90
80
80
80
80
80
90
100
120
140
140
190
120
120
120
160
130
140
160
170
150
170
180
180
120
180
0
200
210
200
200
210
220
210
230
190
220
260
220
230
240
190
200
200
200
220
200
200
210
220
210
210
220
210
200
210
220

12
12
10
8
9
7
7
7
8
8
9
9
9
6
7
4
6
6
7
6
7
6
6
3
4
3
6
4
4
0
5
7
8
7
7
8
9
9
12
9
8
11
9
6
6
7
6
7
7
7
7
8
7
7
10
9
8
10
12
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

210
210
220
200
210
210
190
210
220
210
240
220
220
300
40
60
40
360
10
360
20
360
320
360
320
320
290
280
300
340
350
340
330
230
340
330
330
310
320
330
340
360
360
300
250
310
350
10
320
310
300
300
320
350
310
20
230
170
160
160

15
15
16
17
15
15
14
15
12
15
10
9
13
16
15
8
11
10
14
15
11
8
11
10
12
8
11
11
9
16
8
6
4
3
14
7
7
6
7
8
9
6
6
4
4
6
7
7
7
7
5
10
9
9
8
6
3
4
6
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

160
180
300
270
190
200
230
250
250
290
290
280
280
290
280
260
290
250
240
270
230
280
290
290
310
320
320
320
310
310
310
310
320
320
310
320
340
330
360
360
340
360
20
340
340
280
300
240
250
240
250
230
250
260
270
280
240
300
280
10

8
5
6
3
8
7
5
5
7
9
10
13
13
14
14
10
8
12
13
12
7
7
9
11
11
12
12
11
10
13
12
12
11
12
12
14
13
15
16
18
10
11
14
9
5
5
3
5
5
5
4
4
4
4
6
6
5
5
6
4

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

360
330
350
270
270
330
240
230
200
180
200
200
240
230
230
220
230
230
230
240
0
0
280
270
240
250
290
240
240
270
270
220
200
220
210
190
190
190
180
180
180
180
200
200
180
190
210
200
170
160
230
270
280
270
270
330
360
10
140
190

8
10
10
10
9
7
5
4
4
4
5
5
6
5
4
5
4
4
4
5
0
0
7
7
8
10
10
13
8
9
7
6
6
7
7
7
6
6
5
5
4
3
6
5
5
5
8
7
4
4
7
8
7
7
5
6
5
9
4
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

210
320
60
90
170
90
220
240
40
110
120
40
120
120
140
30
170
140
260
300
260
200
290
190
210
200
220
210
220
230
220
230
220
220
240
240
250
260
260
320
290
300
320
320
310
300
310
300
300
300
280
290
290
280
300
300
300
300
310
340

6
4
3
3
4
5
5
3
4
4
4
7
6
5
4
3
3
3
5
5
4
3
3
4
6
6
9
8
10
12
10
10
15
16
17
15
16
18
18
25
12
18
20
19
14
12
15
13
13
14
13
14
12
13
15
13
13
15
14
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

330
340
290
350
360
320
330
310
300
310
300
310
310
300
280
290
300
300
300
300
310
300
340
330
330
350
310
340
320
10
340
320
330
290
330
350
350
340
350
350
350
360
350
360
330
350
330
290
350
260
290
280
290
250
260
250
200
200
210
210

15
15
20
18
11
9
10
8
11
13
12
11
10
11
9
10
10
10
9
8
7
11
13
14
16
14
10
14
9
11
16
7
7
7
8
12
12
9
9
10
7
6
7
5
5
7
7
4
9
7
10
8
10
11
9
7
7
7
7
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

210
210
200
210
200
210
210
210
210
210
220
220
230
220
230
250
230
230
240
230
200
200
200
200
220
230
220
230
230
220
220
230
210
200
210
230
230
250
240
220
220
210
220
180
180
180
180
190
200
210
190
190
190
180
180
180
180
180
180
180

8
9
8
10
8
10
10
11
14
15
17
15
18
14
14
16
16
11
10
9
7
8
7
11
11
10
9
10
9
8
8
7
9
8
9
12
15
10
12
12
11
12
10
10
8
9
10
10
13
12
9
11
10
10
12
9
10
8
15
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

180
170
170
180
200
190
210
200
200
200
180
180
190
250
210
210
210
210
210
210
230
190
220
190
220
190
150
150
150
170
160
180
170
190
170
180
210
220
280
290
300
310
300
310
310
310
310
300
310
320
300
320
320
330
280
300
310
300
330
330

20
16
17
15
18
17
18
17
14
15
11
10
13
9
12
8
7
6
7
8
8
8
13
10
12
10
8
9
12
9
11
11
22
23
18
15
18
13
17
20
15
15
16
16
18
14
14
17
14
13
14
13
14
11
11
7
6
7
9
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

330
150
150
150
140
150
140
150
180
220
210
280
340
350
260
310
330
320
360
20
350
330
50
60
340
230
220
180
260
210
240
260
270
240
190
160
220
220
230
200
210
190
190
180
150
160
170
160
160
140
140
150
140
160
160
160
220
200
200
210

6
7
5
6
9
7
4
7
4
3
6
5
4
6
7
7
9
9
10
8
6
7
10
5
4
4
4
4
3
3
4
3
3
3
3
3
8
10
7
6
10
9
8
6
6
7
7
8
7
6
7
6
7
10
8
5
6
6
8
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

200
220
190
200
180
180
200
180
180
200
250
310
320
340
320
330
330
340
310
330
360
330
310
330
350
320
350
320
290
300
300
290
260
230
250
230
230
250
190
220
210
200
170
160
160
180
170
160
170
140
130
140
170
170
180
180
240
270
230
250

11
8
10
9
7
7
6
6
6
6
5
10
12
10
13
15
12
12
14
15
14
10
12
13
14
13
11
10
12
11
10
7
7
6
7
4
6
7
6
8
8
6
4
4
5
6
11
14
12
14
12
13
13
11
11
12
11
17
12
16

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

240
240
230
230
220
230
220
230
220
230
240
240
240
240
240
250
250
280
280
280
280
260
270
250
260
270
270
250
260
260
260
260
250
270
250
270
270
250
290
270
260
280
260
250
260
260
260
250
250
250
260
270
260
260
250
240
240
240
250
260

10
8
9
11
16
17
14
15
16
15
16
18
19
16
17
15
15
18
18
15
13
16
14
11
13
13
14
13
14
13
14
13
10
12
12
11
12
15
15
13
13
15
12
11
12
11
12
9
11
12
12
12
12
13
8
10
11
8
11
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

260
270
270
250
290
290
270
240
250
240
240
240
230
220
210
210
200
180
190
190
180
190
190
180
190
180
180
190
190
180
170
160
160
180
180
210
200
200
220
230
280
280
260
270
240
250
270
270
250
270
290
300
290
260
270
280
270
280
260
250

12
13
12
14
15
11
11
10
11
10
9
8
8
7
8
7
6
8
8
8
8
7
12
13
14
15
15
16
15
15
16
19
16
16
17
18
18
17
18
15
20
25
14
18
17
16
21
21
22
22
20
18
10
17
16
15
14
14
9
7

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

250
240
240
250
270
260
260
270
260
250
290
310
300
310
290
270
300
290
290
300
300
350
320
320
300
300
280
300
270
260
260
300
280
270
310
340
330
320
310
240
240
310
240
210
180
200
180
170
180
180
180
190
190
180
190
200
190
190
210
200

6
10
7
7
10
9
10
9
9
9
14
12
12
13
16
13
13
10
10
7
7
12
9
12
9
8
7
6
6
5
4
7
5
5
7
9
8
8
8
5
11
3
3
4
3
3
3
4
4
3
5
6
6
8
8
7
7
8
10
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

31
31
31
31
31
31
31
31
31
31
31
31
31
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

190
200
220
200
230
200
200
180
180
210
170
180
180
180
210
180
210
210
220
240
240
270
260
270
260
250
280
270
270
290
280
300
320
340
340
350
360
340
330
340
350
340
350
350
340
330
340
340
300
310
310
320
320
300
290
260
290
280
210
200

11
13
14
12
13
16
13
13
17
15
14
10
8
10
10
7
6
7
9
7
8
13
10
14
15
13
17
16
17
12
10
11
7
7
8
9
10
14
11
13
14
11
12
10
9
9
11
12
9
13
13
8
9
9
8
8
6
6
6
8

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

210
200
180
180
200
160
160
170
170
180
170
160
160
170
180
180
180
140
140
130
130
140
180
180
170
170
180
180
180
180
150
150
180
170
180
180
180
180
180
180
130
150
150
160
160
160
130
120
160
190
170
170
200
190
170
110
120
100
40
40

7
7
5
5
4
4
3
7
6
10
10
11
16
11
13
14
9
12
13
12
8
13
17
12
8
7
9
8
9
8
6
6
8
8
14
10
10
12
13
12
13
13
16
14
14
9
10
7
8
12
11
11
7
6
5
5
4
4
5
5

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

50
330
310
280
270
260
250
250
230
230
230
220
210
220
210
200
200
190
200
210
210
210
200
190
210
210
200
210
200
210
210
210
200
210
190
180
180
170
340
300
320
310
300
280
260
240
260
250
250
240
260
250
250
240
230
210
200
220
210
200

5
6
8
12
14
16
15
19
20
19
17
19
19
18
19
17
20
17
15
19
17
17
12
14
18
14
18
16
15
16
16
14
15
16
10
9
7
4
3
8
10
10
8
7
7
7
9
7
11
9
14
13
11
12
10
8
8
10
9
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

170
160
180
200
110
140
140
110
20
300
250
280
290
290
290
290
290
260
280
300
280
280
270
290
270
260
260
270
250
190
200
200
220
190
190
180
210
160
170
170
130
140
130
150
150
150
120
120
140
150
170
200
170
170
200
250
280
280
290
290

8
5
6
4
4
9
6
5
5
5
5
10
13
14
13
13
14
15
16
10
10
10
10
7
9
6
7
6
4
6
6
5
4
5
8
9
11
7
10
7
8
7
13
10
16
10
13
12
13
15
13
10
12
13
10
13
24
24
23
20

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

290
290
290
290
290
290
290
300
300
320
300
310
300
310
310
300
300
310
300
290
290
300
300
300
330
320
330
310
260
270
260
260
230
220
160
160
160
150
130
160
160
120
120
110
120
120
180
160
140
140
140
140
130
140
140
150
160
160
170
170

21
19
17
17
21
17
17
18
13
9
9
12
11
12
12
10
7
12
10
12
12
10
9
11
10
9
9
5
5
7
5
7
7
5
6
6
7
7
7
6
7
6
5
5
6
5
10
14
12
15
17
19
16
13
13
15
14
13
14
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

170
170
170
160
180
180
200
220
270
260
280
260
260
260
260
240
250
240
220
210
200
190
210
200
210
210
230
250
230
240
240
240
230
240
240
240
270
280
300
280
270
300
320
290
260
280
0
10
40
70
100
70
90
90
110
130
120
110
130
140

14
15
14
15
14
13
11
8
16
16
20
18
18
15
18
16
18
16
8
9
11
13
14
13
15
12
13
14
15
13
11
10
9
10
9
15
14
15
16
13
13
8
5
3
5
5
0
3
3
8
7
6
6
8
9
7
13
10
12
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

140
140
160
160
150
150
150
130
160
150
150
160
170
170
180
170
170
170
170
180
180
190
210
200
220
230
240
230
260
250
230
230
250
250
230
230
230
240
240
230
230
230
230
230
230
230
240
230
250
260
270
250
280
260
260
260
250
240
230
230

15
14
14
14
18
13
12
10
9
14
13
15
16
17
17
20
22
20
20
22
15
17
17
22
19
23
24
23
23
19
19
18
26
24
23
21
25
21
20
19
23
21
22
19
20
19
22
19
18
22
22
21
18
18
18
17
14
8
9
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

240
250
240
210
280
290
250
230
0
110
180
140
150
170
140
0
290
100
90
70
80
110
120
110
120
120
90
120
100
120
120
130
120
120
100
120
120
120
130
140
140
160
170
190
190
190
190
210
250
230
240
240
270
360
10
20
20
10
30
50

9
7
5
5
5
4
3
3
0
4
3
3
5
4
7
0
3
3
6
7
7
7
6
7
8
9
10
8
11
11
10
11
13
12
8
8
13
12
12
8
9
8
9
4
4
4
6
5
6
4
4
4
4
4
8
8
11
13
16
14

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

30
40
40
20
350
330
310
320
330
310
310
310
320
320
330
330
330
290
310
300
300
300
300
300
310
320
320
310
310
310
280
280
270
260
250
330
230
210
230
230
230
240
180
200
180
170
170
170
180
170
210
190
200
180
160
160
160
160
160
150

10
17
15
11
13
13
11
14
15
12
12
14
10
12
14
12
12
10
13
16
14
13
12
11
11
10
10
10
7
7
8
6
6
5
7
3
3
3
4
4
4
5
6
4
5
5
5
8
7
7
6
6
3
6
6
6
5
7
7
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

150
180
170
140
180
0
170
0
170
180
180
160
160
180
180
160
170
180
190
150
170
170
150
160
170
170
180
170
180
180
180
170
190
180
180
200
200
190
220
200
200
180
180
170
170
160
150
170
160
160
170
170
180
160
170
180
180
170
180
200

5
5
4
5
3
0
3
0
3
3
4
6
7
7
10
11
8
8
5
6
4
5
7
8
7
7
7
7
4
6
5
7
7
7
8
10
8
9
8
9
10
9
7
4
8
9
8
7
13
10
6
6
8
8
10
9
10
8
7
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

200
180
200
210
230
200
190
180
180
180
190
190
190
190
200
190
180
160
130
140
140
150
170
160
150
170
170
170
160
170
170
170
170
170
140
160
180
180
210
200
200
210
190
200
220
230
230
240
220
220
210
220
230
240
220
220
230
220
230
220

12
10
10
10
10
9
7
6
7
7
6
6
5
5
7
7
6
6
7
10
10
11
12
14
15
14
16
13
15
17
11
8
9
11
11
14
14
15
16
15
10
14
14
15
15
24
18
19
16
17
21
20
15
15
15
15
15
15
14
9

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

230
240
240
230
220
220
230
220
220
220
210
220
230
240
250
270
290
310
310
320
300
300
330
300
290
290
250
230
230
230
230
220
230
200
210
190
200
190
180
160
140
160
160
160
150
170
180
180
180
180
180
190
210
220
250
250
240
250
260
260

11
13
12
14
12
15
12
14
14
12
10
13
13
12
12
12
17
15
16
21
12
16
14
13
14
9
7
5
6
6
9
11
9
7
10
11
11
10
7
10
13
11
12
9
13
18
13
14
14
15
13
12
13
13
12
14
12
13
14
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

30
30
30
30
30
30
30
30
30
30
30
30
30
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

270
290
290
290
280
270
270
270
240
220
240
230
240
270
280
290
300
320
320
320
300
300
300
310
320
310
310
290
300
300
270
260
280
280
260
260
250
270
290
260
250
250
240
240
250
240
230
240
230
230
230
240
260
250
240
250
240
220
230
210

15
13
16
14
8
12
8
10
7
4
8
6
7
8
8
6
4
5
8
5
5
6
6
8
10
7
10
10
10
13
10
6
8
7
6
6
6
17
18
13
10
11
13
15
14
14
15
15
17
17
18
14
20
10
13
12
8
13
10
10

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

220
230
230
240
230
230
230
230
240
240
230
240
240
260
290
300
310
340
330
340
340
340
350
350
340
360
350
330
310
290
280
270
250
250
240
250
260
270
280
280
270
260
270
270
260
270
260
240
260
260
260
270
250
260
250
240
230
200
210
220

9
14
14
15
12
14
15
13
16
16
15
15
14
17
17
18
14
16
16
15
16
15
19
20
16
12
11
7
6
7
7
8
7
6
9
11
13
14
14
16
13
10
11
11
12
9
8
8
10
9
11
11
13
11
8
6
5
7
6
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

230
240
240
260
260
260
250
230
210
230
230
240
220
230
210
230
240
220
210
210
210
230
210
220
210
230
220
230
220
230
220
230
230
220
230
230
230
240
230
260
280
290
310
300
300
360
310
320
320
340
310
310
310
360
360
360
320
270
270
280

11
11
11
13
14
10
10
7
6
6
7
8
6
8
8
8
7
7
8
10
7
11
12
11
12
13
16
15
15
17
16
15
14
16
12
13
10
8
7
8
7
7
7
6
7
8
6
6
9
7
8
10
10
11
8
5
4
5
6
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

280
280
300
310
310
310
310
310
310
300
310
330
320
330
290
300
300
290
260
230
200
220
230
230
220
220
230
290
290
310
290
290
290
290
280
310
300
270
290
280
270
270
250
290
280
270
260
260
310
310
300
290
310
270
220
260
260
330
360
320

6
7
12
9
11
9
10
9
8
7
9
11
10
10
12
11
10
9
8
5
6
7
7
6
7
9
9
12
11
10
11
11
12
10
7
12
12
14
10
11
11
15
11
14
11
7
5
7
8
11
8
7
5
5
4
4
5
5
3
6

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

300
360
350
320
300
300
320
310
320
310
310
310
300
300
310
290
310
290
260
150
330
330
330
20
10
360
20
350
340
360
360
330
330
330
330
330
330
330
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150

8
12
10
12
14
12
8
8
7
8
7
7
7
11
9
10
9
7
7
6
6
7
8
7
12
8
11
12
11
6
11
5
7
6
6
4
5
4
6
4
5
2
4
4
5
6
6
8
12
13
9
12
16
14
16
15
16
14
18
17

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

150
150
150
150
180
190
190
190
180
210
230
250
250
270
280
280
270
300
290
260
250
250
240
230
230
210
200
190
190
200
190
180
180
180
190
190
190
190
180
190
180
190
240
230
240
260
260
280
300
300
310
300
300
300
290
320
330
300
310
340

14
13
15
13
13
13
12
10
11
8
8
8
11
9
12
13
10
10
8
7
6
7
7
8
8
7
9
7
8
10
10
11
11
10
13
16
17
14
11
12
10
12
12
15
18
16
16
17
18
20
17
18
17
16
18
12
13
13
13
16

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

350
340
320
350
300
310
300
300
300
300
290
300
270
250
240
230
230
240
230
210
200
220
220
230
230
240
220
190
210
230
210
200
200
200
200
200
190
160
180
180
160
190
190
170
220
230
240
230
280
290
290
290
260
290
280
290
300
310
310
310

15
12
12
13
15
11
15
9
6
8
8
10
6
8
6
6
6
6
5
6
5
7
8
11
15
14
12
14
12
10
11
8
9
9
8
10
9
6
4
5
5
5
5
5
4
4
4
6
10
8
8
11
14
13
15
13
7
9
10
11

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

310
320
320
250
250
200
200
100
180
180
200
190
210
210
210
200
190
190
170
180
180
170
190
180
200
210
210
240
220
200
180
170
180
170
150
150
160
180
170
180
180
180
180
180
190
190
190
200
200
200
210
200
200
190
180
190
190
190
190
200

10
8
5
5
4
6
6
5
5
7
7
10
15
18
17
18
13
9
8
10
10
11
11
10
7
7
6
5
7
6
7
6
8
7
6
9
9
14
12
18
14
15
13
9
13
11
11
10
11
11
12
13
12
11
12
12
15
18
23
22

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

190
180
210
210
240
230
240
240
250
250
270
260
260
260
280
270
280
280
300
300
270
290
290
300
300
290
260
290
300
300
310
300
320
310
340
20
70
70
100
70
60
70
80
80
80
100
100
110
120
130
130
130
130
130
120
130
140
120
140
130

16
22
21
18
20
16
12
13
15
12
16
17
16
17
12
11
11
11
13
8
7
13
8
6
7
10
10
10
9
9
8
8
6
6
4
7
6
4
4
5
6
6
5
5
4
6
8
13
12
12
14
14
15
13
18
12
16
15
11
15

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

140
130
150
120
140
140
200
220
220
210
230
220
240
220
220
230
230
230
230
230
220
220
200
210
200
210
200
180
170
230
120
90
120
70
20
70
360
310
40
330
330
290
260
240
200
220
250
250
230
240
270
260
270
270
280
290
280
260
290
280

15
17
18
17
16
15
12
10
14
17
18
18
20
23
20
16
18
17
13
12
10
9
9
7
8
8
6
6
8
3
4
5
4
5
3
4
8
5
4
5
5
7
7
5
5
5
5
6
6
8
13
12
16
15
14
17
16
16
18
19

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

280
290
290
270
280
290
260
260
260
240
260
260
240
260
270
250
290
270
270
250
260
210
210
270
310
0
0
120
130
130
130
130
120
140
120
110
120
120
110
130
120
130
130
180
280
130
170
180
190
190
190
210
210
210
220
240
250
230
230
230

21
22
18
15
16
15
12
12
9
8
8
7
5
5
7
7
6
5
5
4
4
5
3
4
4
0
0
5
6
7
8
8
8
11
10
10
11
11
12
12
14
12
12
9
8
11
11
10
14
15
13
13
12
12
10
10
12
10
10
12

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30

23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10

240
250
240
280
260
270
280
290
280
300
280
290
290
280
270
290
270
280
270
270
260
260
270
270
270
260
270
260
280
260
280
290
300
280
300
270
280
260
250
250
240
230
250
230
230
240
210
220
190
180
190
170
170
170
180
170
170
180
180
180

11
13
12
18
16
14
12
16
10
17
18
19
16
15
17
20
19
18
17
16
15
15
16
15
11
12
15
12
12
8
10
7
10
7
6
9
9
10
9
8
9
8
9
8
7
9
7
4
6
7
8
6
5
8
7
9
12
9
10
13

14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826
14826

1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988
1988

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31

11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

210
210
200
220
220
230
240
240
240
230
220
220
220
230
240
240
240
240
250
270
240
270
240
300
10
40
20
90
110
90
120
130
130
120
80
110
120

14
11
9
12
12
10
7
6
8
8
6
7
8
9
6
5
6
5
4
5
5
4
7
4
6
7
4
5
5
5
6
5
7
10
8
4
4

Anda mungkin juga menyukai