5
77700
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
10
10
10
10
10
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
10
20
20
20
20
20
10
10
10
10
10
10
10
10
20
10
10
10
10
10
10
10
10
10
10
10
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
30
30
20
30
30
30
30
30
30
30
30
30
20
20
20
20
20
30
30
30
20
20
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
30
30
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
30
30
30
30
40
40
40
40
40
40
40
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
40
40
30
30
30
30
30
30
30
30
30
30
30
30
30
40
40
40
40
40
30
30
30
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
40
40
40
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
60
60
50
60
60
60
60
60
60
60
60
50
50
50
50
50
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
70
70
70
70
70
70
70
70
60
60
60
60
60
60
60
60
60
60
70
70
70
70
60
60
60
60
60
60
60
60
60
60
60
60
60
70
70
70
70
70
70
70
70
70
70
70
70
60
60
60
60
60
60
70
70
70
60
60
60
60
60
60
60
60
60
60
60
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
60
60
60
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
80
80
80
80
80
70
70
70
80
80
80
80
80
80
80
70
70
70
70
70
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
90
90
90
90
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
90
90
90
90
90
90
90
90
90
90
90
80
80
80
90
90
80
80
80
80
80
90
90
90
90
90
80
90
90
90
90
90
90
90
90
90
80
80
80
80
80
80
80
80
80
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
100
100
90
90
90
90
90
90
90
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
140
140
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
140
140
140
140
140
140
130
130
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
150
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
150
150
150
150
150
140
140
140
140
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
170
170
160
160
160
160
160
160
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
180
180
170
170
170
170
170
170
170
170
170
170
170
170
170
180
180
180
180
180
180
180
180
180
180
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
190
190
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
190
180
180
180
180
180
180
180
190
190
190
190
190
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
180
180
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
200
200
190
190
190
190
190
190
190
190
190
190
190
190
190
200
200
200
190
200
200
200
200
200
200
200
200
200
200
200
200
200
190
190
200
200
200
190
190
190
200
200
200
190
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
210
210
200
200
210
210
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
210
210
210
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
210
210
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
230
230
230
230
230
230
230
230
230
220
220
220
220
220
220
220
210
210
210
220
220
220
220
220
220
220
220
220
220
220
220
230
230
230
230
230
230
230
230
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
230
230
230
230
230
230
220
220
220
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
220
220
220
220
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
230
230
230
230
230
230
230
230
230
230
230
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
230
230
230
230
230
230
230
230
230
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
250
250
250
250
250
250
250
250
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
270
270
270
270
270
270
260
260
260
260
260
260
260
260
260
260
260
260
260
260
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
290
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
320
320
320
320
320
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
330
330
330
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
320
320
320
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
350
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
350
350
350
350
350
350
350
350
350
350
350
350
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
340
350
350
340
340
340
340
340
340
340
340
340
340
340
350
350
350
350
350
350
350
350
350
350
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
340
340
340
340
330
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
340
340
340
340
340
340
340
340
340
340
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
320
320
310
300
290
270
260
240
230
210
190
170
160
160
160
180
200
230
260
290
310
330
330
310
280
250
230
250
290
340
400
450
470
470
440
390
310
230
150
100
80
80
80
70
50
10
-20
-40
-50
-50
-60
-60
-70
-70
-80
-80
-80
-80
-70
-50
-20
20
50
70
70
60
50
70
120
190
250
280
260
220
160
110
90
80
90
100
110
100
70
20
-30
-70
-90
-90
-100
-140
-220
-340
-500
-640
-720
-730
-680
-630
-640
-720
-880
-1060
-1190
-1230
-1170
-1040
-900
-800
-760
-770
-790
-790
-760
-700
-650
-610
-580
-550
-500
-430
-340
-240
-160
-140
-180
-280
-450
-650
-850
-1010
-1070
-1070
-1020
-1000
-1030
-1100
-1200
-1330
-1500
-1720
-1980
-2260
-2530
-2740
-2860
-2890
-2840
-2740
-2640
-2540
-2470
-2430
-2390
-2370
-2370
-2400
-2460
-2520
-2550
-2540
-2490
-2450
-2440
-2480
-2580
-2730
-2890
-3050
-3140
-3140
-3050
-2910
-2770
-2700
-2730
-2850
-3070
-3330
-3620
-3900
-4150
-4350
-4510
-4670
-4840
-5030
-5240
-5470
-5700
-5900
-6050
-6140
-6180
-6190
-6200
-6190
-6120
-5950
-5720
-5440
-5190
-5000
-4930
-4980
-5090
-5210
-5270
-5290
-5330
-5490
-5810
-6290
-6860
-7410
-7840
-8050
-8029
-7820
-7520
-7240
-7040
-6940
-6910
-6910
-6850
-6670
-6360
-5990
-5610
-5270
-5010
-4820
-4690
-4570
-4400
-4170
-3890
-3630
-3390
-3170
-2990
-2830
-2720
-2670
-2740
-3000
-3480
-4140
-4840
-5430
-5770
-5820
-5660
-5490
-5450
-5600
-5840
-6060
-6170
-6100
-5830
-5390
-4840
-4270
-3730
-3250
-2830
-2490
-2280
-2230
-2350
-2630
-2980
-3320
-3600
-3830
-4070
-4360
-4680
-4990
-5250
-5450
-5660
-5970
-6440
-7100
-7890
-8690
-9330
-9670
-9700
-9530
-9350
-9300
-9440
-9730
-10140
-10630
-11160
-11650
-12090
-12510
-12920
-13310
-13540
-13520
-13180
-12590
-11890
-11230
-10740
-10500
-10440
-10460
-10390
-10100
-9560
-8830
-8070
-7510
-7330
-7570
-8140
-8780
-9190
-9140
-8590
-7640
-6540
-5540
-4880
-4690
-4930
-5430
-5990
-6410
-6570
-6400
-5890
-5120
-4310
-3690
-3380
-3410
-3700
-4140
-4650
-5140
-5590
-5990
-6310
-6560
-6750
-6920
-7110
-7390
-7790
-8340
-8990
-9660
-10240
-10690
-11020
-11320
-11660
-12050
-12400
-12580
-12440
-11970
-11240
-10420
-9700
-9190
-8880
-8730
-8660
-8560
-8290
-7710
-6760
-5500
-4080
-2690
-1490
-590
-40
110
-110
-610
-1290
-2050
-2820
-3540
-4170
-4660
-5020
-5270
-5500
-5790
-6170
-6610
-7050
-7380
-7570
-7650
-7710
-7890
-8220
-8630
-8940
-8970
-8700
-8230
-7850
-7810
-8300
-9270
-10480
-11600
-12340
-12560
-12330
-11890
-11530
-11430
-11550
-11750
-11860
-11790
-11580
-11330
-11170
-11180
-11350
-11620
-11930
-12240
-12500
-12700
-12840
-12920
-12900
-12770
-12520
-12160
-11760
-11380
-11070
-10870
-10770
-10760
-10820
-10920
-10960
-10860
-10600
-10240
-9940
-9830
-9960
-10280
-10700
-11110
-11450
-11740
-12000
-12300
-12650
-13050
-13480
-13910
-14310
-14600
-14720
-14660
-14480
-14300
-14180
-14140
-14170
-14220
-14230
-14150
-13950
-13610
-13120
-12530
-11880
-11280
-10830
-10630
-10670
-10830
-10900
-10690
-10140
-9390
-8670
-8260
-8300
-8810
-9660
-10640
-11540
-12270
-12810
-13260
-13740
-14360
-15170
-16059
-16870
-17410
-17600
-17530
-17410
-17470
-17840
-18510
-19340
-20110
-20610
-20720
-20410
-19780
-19010
-18250
-17590
-17090
-16730
-16420
-16030
-15450
-14640
-13610
-12420
-11180
-9970
-8920
-8070
-7410
-6860
-6280
-5590
-4750
-3810
-2840
-1920
-1110
-450
30
340
550
680
760
740
550
140
-490
-1280
-2070
-2750
-3260
-3630
-3960
-4350
-4900
-5670
-6710
-8000
-9440
-10850
-12050
-12970
-13630
-14160
-14650
-15060
-15250
-15080
-14500
-13490
-12140
-10550
-8880
-7210
-5610
-4059
-2460
-690
1370
3700
6160
8530
10620
12340
13680
14730
15570
16270
16820
17230
17520
17800
18210
18870
19810
20980
22280
23560
24690
25600
26330
26990
27710
28560
29530
30610
31820
33190
34780
36610
38690
40920
43160
45250
47130
48850
50530
52250
54050
55880
57630
59170
60390
61270
61880
62310
62690
63160
63840
64769
65940
67210
68390
69320
70000
70560
71220
72140
73330
74680
75960
76870
77060
76280
74430
71610
68100
64269
60510
57140
54340
52130
50370
48860
47400
45830
44030
41970
39650
37120
34420
31530
28340
24730
20620
16050
11150
6120
1120
-3730
-8360
-12750
-16930
-20970
-25010
-29210
-33710
-38550
-43620
-48650
-53290
-57240
-60390
-62820
-64790
-66610
-68550
-70710
-73020
-75180
-76850
-77700
-77620
-76670
-75060
-73100
-71040
-69050
-67170
-65269
-63150
-60620
-57580
-54180
-50780
-47830
-45670
-44390
-43760
-43390
-42850
-41830
-40250
-38260
-36170
-34390
-33190
-32640
-32619
-32820
-32920
-32640
-31890
-30700
-29170
-27420
-25460
-23260
-20760
-17940
-14840
-11590
-8450
-5690
-3490
-1890
-730
220
1260
2580
4280
6300
8470
10560
12320
13540
14080
13890
13050
11720
10070
8270
6450
4730
3210
1950
1000
400
140
140
300
480
550
460
270
120
190
670
1700
3370
5760
8860
12580
16700
20950
25040
28720
31870
34470
36660
38650
40650
42740
44860
46800
48290
49210
49560
49540
49340
49100
48830
48430
47780
46790
45490
44010
42560
41310
40440
40000
39990
40210
40410
40310
39790
38940
38080
37630
37910
38970
40530
42110
43280
43720
43350
42280
40810
39370
38380
38120
38640
39740
41070
42240
42930
43000
42430
41340
39880
38240
36610
35210
34170
33590
33490
33850
34590
35580
36630
37560
38210
38530
38570
38450
38280
38160
38070
37910
37540
36810
35680
34120
32090
29600
26690
23440
19960
16379
12790
9290
5910
2650
-600
-3980
-7580
-11380
-15240
-18910
-22180
-24880
-26970
-28540
-29730
-30710
-31580
-32380
-33130
-33780
-34340
-34810
-35240
-35640
-36030
-36390
-36700
-36920
-37050
-37090
-37080
-37130
-37300
-37610
-37960
-38210
-38210
-37770
-36820
-35450
-33900
-32500
-31540
-31170
-31330
-31760
-32130
-32229
-31990
-31570
-31200
-31140
-31470
-32119
-32840
-33290
-33200
-32409
-30950
-28970
-26700
-24360
-22120
-20080
-18270
-16590
-14870
-12930
-10660
-8010
-5060
-1920
1280
4400
7390
10200
12820
15200
17220
18700
19490
19590
19120
18220
16960
15340
13340
11060
8660
6370
4340
2640
1260
190
-610
-1150
-1410
-1380
-980
-150
1180
3020
5330
7980
10790
13510
15900
17810
19250
20330
21210
21970
22540
22690
22220
20980
18970
16340
13340
10300
7540
5300
3670
2600
1870
1200
330
-960
-2740
-4900
-7190
-9270
-10900
-11960
-12560
-12890
-13220
-13740
-14480
-15320
-15950
-16040
-15350
-13820
-11600
-8970
-6290
-3830
-1700
230
2190
4450
7110
10120
13240
16149
18620
20520
21890
22870
23610
24240
24790
25210
25420
25400
25220
24970
24730
24480
24090
23420
22300
20610
18330
15560
12470
9260
6110
3170
570
-1650
-3460
-4840
-5810
-6430
-6810
-7100
-7400
-7730
-8039
-8240
-8300
-8280
-8350
-8620
-9150
-9880
-10680
-11380
-11920
-12280
-12550
-12780
-12920
-12820
-12270
-11120
-9340
-7040
-4470
-1910
440
2500
4360
6120
7780
9200
10100
10150
9140
7070
4210
1000
-2090
-4740
-6860
-8650
-10460
-12560
-14960
-17330
-19160
-19930
-19350
-17440
-14610
-11530
-8920
-7330
-6940
-7580
-8810
-10080
-10870
-10910
-10190
-8960
-7660
-6700
-6400
-6790
-7680
-8740
-9600
-10060
-10040
-9550
-8660
-7360
-5640
-3420
-680
2510
5980
9430
12580
15160
17040
18200
18750
18800
18500
17930
17210
16450
15770
15290
15120
15300
15760
16370
16980
17430
17680
17730
17690
17720
17880
18090
18170
17890
17130
15890
14250
12370
10390
8420
6600
5050
3900
3160
2720
2450
2260
2100
1960
1820
1620
1280
700
-130
-1090
-1950
-2420
-2280
-1490
-120
1640
3530
5240
6510
7180
7220
6710
5750
4480
3050
1570
70
-1470
-3060
-4670
-6260
-7710
-8940
-9840
-10310
-10260
-9580
-8230
-6280
-3860
-1190
1530
4120
6450
8520
10360
12040
13590
15050
16470
17900
19320
20640
21640
22110
21970
21260
20170
18950
17830
16980
16420
16070
15770
15360
14690
13740
12560
11250
9950
8740
7610
6480
5260
3830
2160
280
-1730
-3750
-5690
-7510
-9240
-10920
-12560
-14130
-15580
-16850
-17910
-18700
-19190
-19370
-19220
-18680
-17680
-16190
-14250
-12040
-9820
-7860
-6400
-5520
-5180
-5150
-5150
-4940
-4370
-3460
-2370
-1310
-550
-280
-550
-1250
-2130
-2880
-3330
-3470
-3450
-3500
-3790
-4370
-5200
-6120
-6900
-7340
-7370
-7110
-6780
-6670
-6980
-7760
-8910
-10170
-11220
-11790
-11740
-11130
-10170
-9160
-8430
-8170
-8470
-9200
-10170
-11130
-11950
-12570
-13030
-13460
-14010
-14750
-15700
-16760
-17800
-18690
-19340
-19750
-19970
-20150
-20420
-20880
-21580
-22440
-23350
-24150
-24700
-24930
-24830
-24420
-23820
-23170
-22600
-22180
-21840
-21450
-20870
-19980
-18760
-17260
-15630
-14010
-12560
-11340
-10350
-9580
-9030
-8710
-8680
-8940
-9490
-10260
-11100
-11890
-12540
-12990
-13230
-13290
-13200
-12990
-12650
-12170
-11550
-10820
-10020
-9220
-8460
-7770
-7170
-6620
-6130
-5680
-5280
-4990
-4880
-5020
-5370
-5880
-6430
-6960
-7450
-7880
-8210
-8420
-8470
-8300
-7840
-7060
-6000
-4750
-3430
-2150
-950
100
940
1550
1920
2060
2050
1980
1970
2070
2290
2580
2860
3040
3080
2970
2790
2640
2640
2850
3270
3810
4350
4800
5110
5350
5640
6080
6640
7190
7490
7370
6750
5680
4320
2870
1520
440
-350
-910
-1350
-1820
-2420
-3200
-4160
-5230
-6260
-7130
-7730
-8029
-8070
-7890
-7600
-7310
-7140
-7200
-7520
-8070
-8800
-9610
-10380
-10980
-11350
-11430
-11240
-10820
-10230
-9540
-8830
-8160
-7510
-6790
-5900
-4760
-3420
-1930
-400
1100
2490
3670
4570
5160
5470
5590
5640
5710
5820
5920
5950
5870
5660
5350
4980
4610
4300
4080
3970
3980
4140
4440
4820
5160
5350
5310
5030
4620
4220
3970
3950
4170
4570
5060
5570
6080
6640
7250
7930
8620
9220
9640
9840
9810
9590
9260
8860
8430
8000
7560
7130
6790
6650
6800
7240
7920
8730
9530
10250
10860
11380
11840
12250
12600
12930
13250
13610
14030
14490
14930
15260
15440
15470
15420
15360
15370
15460
15630
15820
15990
16129
16290
16530
16880
17300
17750
18130
18390
18480
18360
18020
17440
16630
15610
14440
13160
11880
10660
9580
8660
7890
7220
6620
6060
5550
5120
4820
4680
4680
4800
5010
5310
5740
6310
7020
7860
8740
9580
10260
10740
11000
11100
11130
11180
11290
11470
11680
11870
11980
11940
11720
11330
10790
10150
9490
8900
8450
8130
7860
7550
7120
6580
6000
5490
5190
5220
5650
6490
7660
9000
10380
11640
12710
13560
14230
14710
15020
15160
15110
14870
14480
14010
13500
12990
12470
11940
11400
10900
10480
10190
10070
10120
10300
10520
10660
10640
10420
10030
9550
9010
8410
7760
7060
6270
5370
4290
3020
1610
160
-1200
-2380
-3340
-4110
-4730
-5210
-5580
-5820
-5890
-5760
-5440
-4990
-4480
-3980
-3550
-3210
-2990
-2870
-2860
-2930
-3040
-3170
-3240
-3240
-3140
-2970
-2810
-2720
-2720
-2820
-2980
-3190
-3390
-3550
-3610
-3580
-3450
-3240
-2980
-2690
-2390
-2140
-1970
-1930
-1970
-2050
-2080
-2009
-1790
-1420
-930
-360
180
640
980
1170
1270
1310
1320
1290
1180
970
630
160
-420
-1070
-1730
-2340
-2820
-3160
-3330
-3390
-3410
-3430
-3470
-3490
-3470
-3400
-3280
-3110
-2880
-2570
-2220
-1840
-1460
-1100
-750
-440
-170
50
230
390
550
740
990
1310
1700
2160
2650
3140
3590
3990
4340
4660
4990
5350
5770
6220
6640
6950
7080
7010
6790
6520
6320
6250
6360
6590
6860
7060
7050
6830
6430
6010
5680
5480
5330
5100
4670
3980
3100
2140
1260
620
290
250
370
460
360
-10
-590
-1260
-1830
-2140
-2160
-1960
-1660
-1430
-1380
-1550
-1910
-2340
-2720
-2950
-3010
-3000
-3040
-3260
-3690
-4260
-4860
-5330
-5560
-5540
-5330
-5070
-4900
-4920
-5110
-5410
-5740
-6050
-6360
-6720
-7230
-7940
-8890
-10030
-11290
-12540
-13680
-14650
-15450
-16110
-16700
-17260
-17820
-18400
-18980
-19510
-19930
-20230
-20380
-20390
-20270
-20050
-19750
-19410
-19020
-18570
-18040
-17450
-16830
-16210
-15620
-15030
-14440
-13780
-13000
-12030
-10880
-9590
-8260
-6970
-5750
-4630
-3600
-2690
-1930
-1350
-1010
-910
-1020
-1260
-1530
-1730
-1820
-1800
-1740
-1730
-1810
-2009
-2270
-2540
-2780
-2960
-3090
-3220
-3400
-3670
-4040
-4510
-5040
-5620
-6230
-6890
-7650
-8530
-9520
-10590
-11630
-12540
-13270
-13780
-14090
-14240
-14250
-14110
-13780
-13250
-12500
-11600
-10610
-9630
-8690
-7790
-6890
-5940
-4880
-3730
-2550
-1430
-470
240
710
1020
1290
1630
2070
2540
2950
3220
3330
3290
3170
3010
2840
2670
2450
2140
1710
1150
530
-30
-390
-430
-110
560
1470
2470
3440
4270
4910
5400
5790
6180
6630
7150
7730
8310
8860
9320
9680
9930
10090
10180
10240
10280
10310
10310
10230
10060
9820
9530
9270
9060
8950
8960
9050
9150
9180
9060
8780
8410
8020
7720
7560
7550
7670
7840
7980
8029
7970
7810
7620
7450
7340
7300
7260
7160
6920
6510
5980
5410
4920
4540
4260
3970
3570
2990
2210
1270
250
-750
-1650
-2410
-3060
-3690
-4350
-5040
-5660
-6100
-6290
-6180
-5810
-5230
-4520
-3780
-3070
-2390
-1720
-1020
-240
600
1480
2360
3160
3850
4380
4770
5020
5140
5140
5040
4850
4600
4370
4210
4120
4070
4010
3880
3640
3280
2830
2320
1840
1410
1090
860
700
530
280
-80
-520
-960
-1310
-1470
-1430
-1220
-950
-770
-780
-1000
-1360
-1710
-1940
-1980
-1880
-1750
-1740
-1930
-2320
-2790
-3200
-3390
-3310
-2960
-2440
-1840
-1280
-850
-590
-460
-370
-180
240
930
1830
2790
3630
4190
4410
4330
4070
3760
3460
3180
2850
2400
1800
1100
380
-220
-580
-640
-390
100
690
1270
1740
2090
2390
2740
3210
3800
4420
4960
5290
5380
5250
4940
4530
4040
3460
2790
2009
1120
180
-740
-1540
-2170
-2610
-2890
-3080
-3240
-3390
-3530
-3620
-3650
-3620
-3540
-3420
-3280
-3150
-3060
-3030
-3080
-3170
-3320
-3520
-3820
-4260
-4850
-5550
-6290
-6970
-7520
-7880
-7990
-7870
-7570
-7200
-6880
-6660
-6530
-6420
-6240
-5890
-5340
-4630
-3820
-3010
-2270
-1630
-1050
-480
160
890
1690
2490
3210
3740
4040
4110
3970
3700
3340
2960
2580
2280
2060
1950
1900
1880
1870
1930
2160
2730
3740
5200
6990
8910
10760
12350
13600
14480
15080
15510
15860
16140
16320
16280
15910
15150
14030
12630
11090
9530
8070
6810
5790
4970
4300
3680
3060
2420
1780
1200
730
390
150
-30
-200
-370
-550
-710
-830
-860
-800
-650
-470
-350
-390
-640
-1050
-1520
-1910
-2130
-2180
-2160
-2220
-2500
-3100
-4000
-5100
-6260
-7360
-8340
-9220
-10020
-10780
-11510
-12180
-12740
-13100
-13170
-12900
-12320
-11530
-10650
-9830
-9160
-8630
-8189
-7710
-7140
-6430
-5650
-4850
-4140
-3560
-3100
-2720
-2350
-1960
-1550
-1120
-690
-310
0
170
170
-60
-510
-1160
-1960
-2820
-3650
-4360
-4910
-5290
-5560
-5740
-5860
-5880
-5740
-5380
-4810
-4059
-3250
-2500
-1880
-1410
-1050
-730
-410
-60
250
440
430
190
-280
-880
-1540
-2170
-2710
-3140
-3480
-3760
-3980
-4160
-4280
-4360
-4430
-4540
-4730
-5050
-5490
-5990
-6470
-6870
-7140
-7300
-7400
-7490
-7610
-7720
-7760
-7670
-7440
-7080
-6660
-6260
-5960
-5790
-5760
-5840
-6000
-6180
-6330
-6430
-6480
-6500
-6500
-6520
-6590
-6710
-6880
-7060
-7190
-7250
-7210
-7050
-6770
-6400
-5970
-5530
-5090
-4640
-4170
-3680
-3210
-2790
-2420
-2080
-1720
-1310
-810
-230
410
1070
1700
2240
2640
2850
2850
2670
2340
1920
1440
950
480
50
-330
-670
-940
-1120
-1210
-1170
-1010
-740
-410
-40
360
780
1230
1710
2170
2600
2960
3240
3440
3570
3600
3530
3340
3020
2610
2160
1750
1410
1160
1010
920
840
720
530
270
-60
-420
-760
-1060
-1290
-1490
-1720
-2029
-2420
-2820
-3120
-3260
-3200
-2970
-2670
-2360
-2100
-1910
-1740
-1560
-1280
-900
-430
10
350
540
580
540
500
520
620
760
900
1000
1020
980
900
810
730
650
560
400
130
-290
-840
-1490
-2190
-2880
-3520
-4080
-4520
-4850
-5100
-5300
-5460
-5570
-5610
-5540
-5370
-5060
-4660
-4170
-3660
-3160
-2660
-2160
-1630
-1060
-450
180
830
1460
2040
2550
2960
3310
3630
3970
4350
4780
5250
5730
6150
6500
6780
7000
7220
7470
7790
8170
8590
9030
9450
9840
10190
10500
10810
11120
11450
11750
11990
12120
12120
12010
11820
11600
11380
11200
11090
11020
10960
10860
10660
10340
9890
9340
8730
8140
7590
7100
6620
6120
5570
4980
4390
3860
3430
3130
2940
2800
2650
2440
2140
1780
1410
1100
860
720
620
530
430
320
250
270
390
600
840
1060
1220
1290
1280
1210
1130
1060
1020
1000
1020
1080
1180
1330
1500
1690
1870
2040
2210
2400
2650
2960
3350
3770
4180
4550
4830
5030
5150
5220
5250
5270
5270
5270
5270
5260
5270
5330
5470
5750
6190
6800
7560
8400
9240
10010
10670
11210
11630
11970
12230
12420
12530
12540
12430
12200
11860
11460
11040
10660
10320
9980
9620
9190
8690
8150
7620
7150
6760
6460
6170
5810
5310
4640
3810
2870
1920
1040
300
-280
-720
-1070
-1400
-1740
-2100
-2480
-2850
-3200
-3540
-3900
-4290
-4740
-5230
-5720
-6150
-6460
-6600
-6570
-6440
-6300
-6210
-6220
-6330
-6490
-6640
-6740
-6770
-6770
-6790
-6850
-6980
-7150
-7310
-7410
-7420
-7360
-7270
-7180
-7160
-7190
-7240
-7300
-7320
-7300
-7250
-7180
-7110
-7070
-7090
-7150
-7230
-7300
-7340
-7360
-7370
-7390
-7430
-7440
-7380
-7200
-6870
-6390
-5800
-5180
-4610
-4150
-3820
-3600
-3430
-3250
-3010
-2690
-2320
-1960
-1670
-1520
-1510
-1620
-1790
-1960
-2120
-2260
-2410
-2620
-2930
-3350
-3810
-4260
-4600
-4760
-4720
-4490
-4110
-3640
-3140
-2620
-2100
-1550
-960
-350
220
680
930
910
650
220
-260
-670
-940
-1050
-1050
-1020
-1000
-1050
-1150
-1270
-1320
-1290
-1140
-920
-660
-430
-240
-100
20
160
340
540
760
960
1110
1190
1210
1200
1190
1220
1280
1350
1370
1290
1080
760
390
30
-280
-530
-740
-940
-1160
-1410
-1700
-2009
-2290
-2490
-2590
-2560
-2430
-2230
-2020
-1850
-1760
-1750
-1800
-1860
-1900
-1920
-1920
-1910
-1910
-1940
-1970
-1970
-1900
-1720
-1460
-1170
-910
-740
-660
-630
-600
-500
-290
90
610
1250
1930
2590
3160
3640
4040
4410
4790
5190
5600
5970
6240
6370
6320
6140
5870
5580
5340
5150
5020
4920
4820
4710
4590
4450
4290
4100
3890
3670
3450
3250
3100
3030
3070
3210
3430
3690
3920
4080
4140
4080
3900
3610
3220
2740
2170
1520
810
90
-600
-1230
-1800
-2340
-2860
-3380
-3890
-4360
-4750
-5010
-5130
-5100
-4950
-4750
-4570
-4450
-4380
-4320
-4190
-3940
-3570
-3100
-2610
-2170
-1810
-1570
-1430
-1340
-1230
-1080
-890
-680
-500
-380
-320
-310
-280
-160
100
480
970
1460
1890
2160
2210
2040
1670
1150
570
-10
-530
-960
-1280
-1490
-1600
-1660
-1660
-1630
-1550
-1410
-1190
-920
-600
-280
10
210
330
380
390
420
520
730
1020
1340
1610
1730
1650
1400
1020
600
180
-220
-600
-980
-1340
-1650
-1880
-2009
-2050
-2029
-1980
-1960
-1990
-2090
-2220
-2330
-2380
-2340
-2240
-2090
-1930
-1770
-1620
-1470
-1300
-1070
-780
-430
-70
270
550
750
900
1030
1150
1310
1490
1680
1830
1900
1860
1710
1480
1260
1120
1100
1200
1350
1520
1670
1820
1990
2220
2570
3030
3560
4080
4520
4850
5090
5290
5530
5830
6200
6560
6830
6960
6940
6820
6670
6600
6650
6820
7060
7290
7440
7480
7440
7390
7380
7470
7620
7760
7780
7610
7230
6640
5930
5180
4460
3790
3170
2570
1980
1430
970
660
540
620
840
1160
1490
1780
1980
2070
2040
1900
1650
1340
990
650
340
60
-200
-480
-760
-1030
-1230
-1340
-1350
-1260
-1090
-860
-630
-420
-290
-240
-270
-360
-490
-640
-780
-910
-1030
-1140
-1290
-1480
-1730
-2020
-2340
-2640
-2930
-3190
-3440
-3670
-3890
-4090
-4260
-4410
-4520
-4620
-4700
-4790
-4840
-4860
-4820
-4740
-4640
-4540
-4460
-4380
-4310
-4220
-4130
-4030
-3950
-3910
-3950
-4059
-4250
-4500
-4800
-5100
-5370
-5540
-5580
-5460
-5200
-4830
-4410
-3970
-3530
-3090
-2630
-2170
-1730
-1360
-1110
-1020
-1050
-1170
-1310
-1410
-1430
-1390
-1320
-1260
-1260
-1300
-1350
-1370
-1350
-1280
-1180
-1080
-990
-910
-800
-620
-340
50
490
920
1280
1510
1620
1630
1590
1550
1570
1650
1750
1830
1840
1760
1590
1370
1170
1030
970
1000
1080
1180
1250
1280
1260
1240
1240
1290
1370
1470
1530
1510
1380
1130
810
490
240
110
130
260
420
530
510
320
-10
-440
-890
-1300
-1640
-1900
-2110
-2300
-2500
-2700
-2890
-3060
-3210
-3320
-3390
-3410
-3390
-3320
-3190
-2990
-2700
-2300
-1780
-1170
-510
130
730
1260
1730
2160
2580
2970
3340
3690
4000
4240
4400
4450
4400
4290
4140
4000
3900
3860
3840
3820
3740
3570
3330
3030
2700
2390
2110
1850
1610
1360
1090
760
400
30
-300
-540
-660
-650
-530
-360
-200
-100
-90
-170
-310
-480
-650
-810
-940
-1030
-1090
-1090
-1050
-960
-830
-680
-510
-350
-190
-60
40
130
220
360
550
810
1130
1460
1760
1980
2100
2130
2100
2060
2050
2080
2170
2280
2400
2520
2650
2760
2840
2880
2860
2780
2650
2470
2280
2100
1910
1710
1500
1270
1050
870
740
670
650
650
650
660
680
730
850
1050
1330
1680
2050
2400
2660
2800
2830
2780
2710
2680
2710
2800
2890
2940
2910
2830
2700
2590
2520
2520
2560
2630
2670
2640
2530
2350
2140
1920
1720
1540
1360
1180
970
740
490
220
-60
-360
-680
-1040
-1410
-1780
-2140
-2470
-2780
-3060
-3310
-3530
-3690
-3780
-3790
-3690
-3510
-3250
-2950
-2640
-2370
-2140
-1970
-1850
-1770
-1710
-1650
-1570
-1460
-1310
-1100
-830
-530
-210
70
300
460
550
590
590
570
530
460
360
190
-40
-320
-630
-930
-1170
-1310
-1350
-1280
-1140
-940
-710
-470
-220
40
320
630
970
1320
1640
1930
2130
2260
2290
2250
2160
2029
1880
1700
1500
1290
1080
860
650
450
250
30
-220
-530
-910
-1350
-1840
-2320
-2780
-3190
-3530
-3810
-4040
-4240
-4430
-4610
-4770
-4860
-4870
-4780
-4620
-4430
-4250
-4120
-4080
-4140
-4280
-4470
-4660
-4820
-4920
-4950
-4930
-4880
-4810
-4760
-4710
-4680
-4630
-4550
-4430
-4270
-4100
-3930
-3800
-3710
-3680
-3680
-3660
-3620
-3510
-3360
-3160
-2940
-2700
-2450
-2180
-1900
-1620
-1340
-1060
-770
-490
-200
110
440
790
1100
1340
1450
1410
1250
1010
760
530
340
180
50
-100
-270
-480
-730
-980
-1230
-1460
-1640
-1770
-1860
-1930
-1980
-2029
-2110
-2230
-2390
-2550
-2710
-2820
-2860
-2830
-2730
-2570
-2370
-2140
-1920
-1720
-1570
-1460
-1380
-1310
-1240
-1170
-1090
-1040
-1030
-1090
-1250
-1490
-1790
-2110
-2420
-2710
-2980
-3240
-3490
-3730
-3970
-4180
-4360
-4510
-4610
-4670
-4680
-4630
-4520
-4360
-4190
-4019
-3870
-3740
-3640
-3550
-3470
-3380
-3270
-3130
-2960
-2760
-2560
-2370
-2200
-2050
-1920
-1770
-1600
-1400
-1190
-1000
-840
-740
-680
-640
-590
-500
-340
-100
230
620
1070
1540
2009
2460
2860
3220
3510
3740
3900
3990
4040
4070
4090
4110
4120
4140
4160
4160
4140
4100
4030
3950
3860
3760
3670
3560
3440
3290
3130
2940
2740
2540
2350
2160
1980
1790
1600
1410
1250
1110
1010
940
880
830
770
670
520
300
20
-300
-640
-970
-1280
-1570
-1820
-2040
-2220
-2350
-2430
-2470
-2460
-2430
-2390
-2360
-2350
-2350
-2370
-2390
-2400
-2410
-2420
-2460
-2550
-2680
-2850
-3010
-3120
-3140
-3050
-2860
-2600
-2300
-1990
-1700
-1420
-1160
-910
-660
-420
-200
0
180
350
510
660
800
920
1020
1080
1100
1060
960
820
630
440
280
170
130
180
320
500
710
910
1070
1170
1240
1310
1400
1550
1740
1980
2220
2420
2540
2560
2460
2280
2070
1850
1680
1540
1440
1380
1330
1320
1330
1370
1440
1530
1650
1790
1970
2190
2460
2750
3040
3320
3550
3740
3880
4000
4130
4270
4440
4610
4750
4820
4830
4790
4720
4660
4620
4610
4610
4570
4470
4280
3980
3620
3220
2840
2490
2190
1920
1680
1450
1220
980
730
490
260
70
-80
-190
-270
-300
-300
-280
-240
-200
-170
-150
-150
-150
-160
-170
-160
-120
-60
30
120
210
290
350
380
400
400
390
360
310
230
110
-30
-210
-390
-560
-720
-820
-850
-800
-690
-540
-400
-320
-320
-400
-550
-740
-940
-1140
-1330
-1510
-1690
-1850
-2000
-2110
-2170
-2180
-2140
-2070
-1980
-1860
-1740
-1590
-1420
-1230
-1040
-870
-750
-690
-710
-780
-880
-990
-1060
-1100
-1090
-1030
-910
-740
-540
-340
-140
50
240
430
620
810
980
1130
1230
1300
1320
1320
1300
1270
1230
1190
1160
1160
1190
1270
1380
1500
1620
1740
1850
1940
2020
2070
2090
2060
1980
1870
1730
1550
1320
1030
680
250
-210
-670
-1090
-1430
-1690
-1880
-2040
-2210
-2410
-2640
-2870
-3050
-3150
-3140
-3030
-2820
-2570
-2290
-2000
-1700
-1380
-1030
-630
-190
260
670
1010
1250
1380
1440
1440
1420
1370
1300
1190
1030
810
570
320
80
-120
-280
-400
-490
-570
-650
-740
-840
-920
-980
-990
-960
-890
-790
-670
-540
-410
-310
-240
-190
-150
-120
-90
-70
-70
-100
-170
-270
-390
-500
-600
-650
-680
-720
-780
-900
-1090
-1330
-1590
-1870
-2140
-2380
-2610
-2840
-3090
-3350
-3630
-3890
-4120
-4300
-4430
-4500
-4520
-4490
-4420
-4310
-4160
-3980
-3770
-3540
-3290
-3020
-2730
-2410
-2060
-1690
-1300
-910
-520
-140
230
580
900
1180
1390
1520
1570
1540
1450
1300
1110
880
630
350
70
-210
-470
-700
-900
-1080
-1250
-1400
-1520
-1580
-1580
-1520
-1410
-1260
-1100
-930
-770
-590
-410
-230
-40
160
340
520
680
830
970
1110
1250
1390
1530
1650
1770
1880
1990
2100
2220
2340
2470
2600
2710
2800
2880
2950
3020
3090
3160
3200
3200
3140
3030
2890
2750
2620
2530
2470
2430
2410
2380
2370
2380
2410
2470
2560
2650
2750
2870
2990
3130
3250
3340
3390
3390
3350
3260
3140
2990
2800
2550
2230
1830
1350
790
200
-390
-960
-1480
-1920
-2290
-2580
-2810
-3000
-3140
-3250
-3320
-3340
-3320
-3250
-3140
-2980
-2790
-2570
-2340
-2100
-1860
-1630
-1410
-1190
-950
-680
-370
-40
310
650
950
1170
1310
1360
1320
1240
1130
1030
960
920
920
950
1000
1050
1080
1070
1010
900
740
530
290
30
-220
-460
-670
-860
-1010
-1130
-1200
-1230
-1220
-1180
-1150
-1140
-1170
-1240
-1340
-1420
-1480
-1490
-1430
-1330
-1200
-1080
-980
-930
-910
-900
-890
-860
-810
-740
-660
-570
-510
-470
-460
-470
-500
-540
-560
-540
-480
-370
-240
-100
20
80
90
40
-50
-140
-230
-280
-330
-390
-470
-590
-760
-960
-1180
-1400
-1600
-1740
-1830
-1860
-1820
-1740
-1630
-1500
-1370
-1240
-1100
-930
-740
-530
-310
-100
80
220
330
430
530
640
770
910
1020
1100
1130
1110
1080
1070
1100
1210
1370
1550
1730
1900
2029
2150
2280
2430
2600
2770
2900
2970
2970
2890
2770
2630
2480
2330
2170
1970
1730
1450
1130
810
520
290
130
50
30
60
100
140
150
130
90
40
10
0
30
90
170
250
310
350
370
350
300
240
160
80
10
-60
-130
-190
-230
-240
-200
-100
50
250
460
660
820
940
1020
1090
1180
1290
1410
1540
1620
1650
1590
1460
1280
1080
880
700
540
390
250
120
10
-50
-70
-30
60
160
270
380
490
600
740
890
1060
1220
1370
1480
1540
1560
1530
1450
1350
1220
1070
900
720
530
330
160
30
-50
-90
-100
-90
-70
-40
0
70
180
330
530
740
940
1110
1230
1290
1290
1260
1200
1150
1110
1060
1010
910
770
590
380
160
-50
-220
-360
-470
-550
-610
-650
-680
-710
-750
-780
-820
-840
-830
-790
-730
-660
-580
-530
-490
-450
-400
-320
-190
-40
150
340
520
710
910
1140
1420
1740
2080
2400
2660
2820
2870
2840
2750
2660
2570
2510
2460
2420
2370
2320
2270
2240
2250
2280
2320
2340
2330
2260
2160
2029
1910
1830
1790
1780
1770
1740
1680
1590
1500
1410
1340
1280
1240
1180
1090
970
820
660
500
360
250
170
100
30
-60
-160
-280
-410
-510
-570
-570
-510
-400
-260
-130
-40
-10
-30
-100
-190
-280
-360
-430
-500
-570
-650
-760
-890
-1030
-1160
-1280
-1370
-1450
-1510
-1560
-1610
-1650
-1680
-1690
-1670
-1640
-1590
-1540
-1470
-1410
-1350
-1310
-1290
-1290
-1340
-1410
-1510
-1620
-1710
-1790
-1840
-1870
-1890
-1910
-1940
-1980
-2040
-2100
-2150
-2180
-2200
-2180
-2140
-2100
-2050
-2020
-2009
-2029
-2040
-2040
-2000
-1910
-1760
-1580
-1390
-1210
-1060
-940
-850
-790
-730
-680
-630
-590
-570
-580
-600
-630
-640
-620
-570
-480
-400
-350
-350
-400
-490
-620
-750
-870
-950
-1010
-1040
-1050
-1060
-1050
-1030
-960
-850
-700
-530
-350
-190
-60
60
150
210
250
260
220
130
0
-180
-380
-600
-800
-970
-1100
-1190
-1240
-1250
-1270
-1300
-1360
-1440
-1540
-1630
-1710
-1770
-1810
-1830
-1830
-1790
-1740
-1660
-1560
-1460
-1350
-1230
-1120
-1000
-880
-760
-640
-520
-420
-330
-270
-210
-150
-100
-40
0
40
60
60
30
-10
-70
-140
-190
-220
-230
-220
-200
-160
-100
-20
90
210
340
490
660
860
1090
1340
1590
1830
2029
2200
2350
2470
2570
2660
2710
2730
2700
2630
2510
2360
2210
2070
1950
1830
1710
1580
1430
1270
1130
1010
940
900
890
890
900
920
930
950
960
950
920
840
710
530
320
110
-100
-280
-440
-580
-700
-830
-970
-1110
-1250
-1360
-1440
-1460
-1430
-1350
-1240
-1120
-1010
-930
-870
-830
-810
-790
-760
-730
-690
-670
-670
-690
-730
-770
-800
-820
-830
-840
-840
-840
-830
-800
-750
-670
-560
-420
-280
-130
10
150
280
420
550
670
780
880
960
1030
1110
1180
1250
1330
1400
1460
1520
1570
1620
1660
1700
1710
1710
1680
1640
1580
1520
1450
1370
1280
1180
1070
940
790
630
470
320
190
90
30
10
20
40
70
110
140
160
180
190
170
140
100
50
0
-50
-120
-190
-250
-300
-340
-350
-340
-320
-310
-310
-330
-370
-420
-450
-460
-430
-390
-320
-250
-170
-100
-30
50
140
230
310
350
360
340
280
190
100
10
-80
-150
-230
-300
-380
-440
-470
-470
-430
-360
-280
-180
-100
-20
40
100
160
230
310
400
500
610
710
800
890
960
1040
1110
1180
1260
1340
1420
1500
1550
1580
1570
1550
1500
1430
1360
1290
1220
1140
1060
980
890
820
750
690
650
600
550
510
470
420
370
320
260
200
150
90
40
-10
-70
-130
-200
-280
-380
-500
-610
-700
-760
-800
-820
-810
-810
-800
-790
-770
-740
-670
-560
-380
-160
90
360
590
790
920
1000
1040
1050
1060
1060
1060
1050
1010
940
850
760
670
590
510
430
340
230
110
10
-70
-110
-120
-90
-50
-10
20
20
0
-30
-60
-80
-80
-70
-70
-70
-90
-100
-100
-70
-10
100
220
340
440
510
560
600
630
680
730
790
830
830
800
710
600
460
320
190
80
0
-70
-140
-200
-260
-320
-380
-430
-470
-510
-570
-660
-790
-960
-1150
-1330
-1500
-1650
-1770
-1870
-1990
-2120
-2280
-2450
-2600
-2700
-2740
-2710
-2620
-2520
-2410
-2310
-2220
-2120
-1990
-1840
-1660
-1480
-1330
-1230
-1180
-1180
-1200
-1220
-1230
-1220
-1200
-1210
-1260
-1370
-1520
-1700
-1860
-1970
-2029
-2020
-1980
-1920
-1850
-1790
-1730
-1640
-1530
-1380
-1220
-1060
-910
-800
-730
-710
-730
-770
-810
-840
-850
-850
-860
-870
-910
-960
-1010
-1060
-1090
-1100
-1100
-1100
-1080
-1070
-1050
-1020
-990
-930
-870
-800
-740
-690
-680
-720
-780
-880
-1000
-1120
-1240
-1350
-1430
-1490
-1530
-1550
-1550
-1530
-1470
-1380
-1280
-1160
-1040
-930
-860
-830
-830
-850
-880
-900
-900
-890
-880
-870
-880
-900
-930
-940
-950
-940
-930
-920
-940
-980
-1040
-1110
-1180
-1240
-1270
-1280
-1270
-1250
-1230
-1210
-1190
-1170
-1140
-1100
-1050
-970
-880
-760
-630
-500
-370
-270
-190
-150
-130
-150
-180
-230
-300
-390
-490
-590
-680
-730
-750
-750
-720
-710
-700
-710
-710
-690
-640
-550
-430
-290
-150
-30
60
150
230
310
400
490
580
640
670
660
600
500
380
240
100
-30
-160
-280
-380
-460
-520
-550
-550
-510
-430
-310
-160
0
150
290
400
480
540
560
560
530
470
370
240
90
-70
-220
-350
-440
-490
-500
-500
-510
-540
-590
-660
-730
-800
-840
-860
-880
-880
-880
-880
-860
-820
-760
-690
-610
-520
-420
-300
-170
-30
130
300
450
570
650
690
700
700
710
720
740
730
700
640
570
490
430
410
420
440
470
480
480
450
430
410
410
430
480
530
580
630
660
670
670
660
650
620
590
540
470
370
260
130
-20
-170
-330
-480
-620
-750
-870
-980
-1090
-1180
-1240
-1290
-1300
-1310
-1300
-1290
-1290
-1290
-1320
-1360
-1420
-1490
-1570
-1660
-1740
-1800
-1830
-1830
-1820
-1800
-1780
-1790
-1830
-1890
-1970
-2040
-2100
-2130
-2140
-2140
-2150
-2180
-2230
-2310
-2400
-2490
-2540
-2560
-2520
-2440
-2320
-2180
-2050
-1930
-1830
-1740
-1640
-1530
-1400
-1240
-1080
-920
-780
-680
-620
-600
-610
-640
-690
-760
-840
-940
-1050
-1180
-1300
-1430
-1550
-1660
-1740
-1810
-1850
-1860
-1860
-1830
-1780
-1710
-1630
-1550
-1470
-1380
-1290
-1190
-1070
-930
-770
-600
-430
-280
-160
-60
10
60
110
160
200
240
270
270
240
200
160
140
140
170
230
290
360
410
440
450
450
460
480
530
580
630
650
650
610
560
500
460
430
420
420
400
380
330
290
250
220
190
170
140
90
20
-70
-170
-280
-370
-460
-550
-650
-740
-820
-890
-930
-940
-930
-890
-840
-780
-720
-650
-580
-490
-390
-280
-160
-40
70
160
230
270
290
290
280
280
270
270
260
260
270
300
360
430
510
570
610
630
620
600
570
550
540
540
560
580
600
640
690
740
800
870
930
980
1010
1020
1030
1020
1020
1020
1020
1010
990
960
920
890
860
830
810
780
750
720
670
630
590
570
570
590
620
650
660
650
620
570
530
490
460
440
420
400
360
320
270
230
190
150
130
110
90
80
80
80
90
110
140
190
260
330
420
510
620
750
900
1060
1230
1400
1570
1720
1860
1990
2120
2250
2380
2510
2630
2740
2830
2890
2930
2970
2990
3030
3060
3110
3140
3170
3180
3190
3180
3180
3190
3210
3250
3300
3370
3450
3540
3610
3690
3760
3830
3890
3950
4000
4019
4010
3970
3900
3800
3690
3580
3460
3340
3210
3080
2970
2880
2830
2800
2790
2780
2770
2730
2690
2640
2590
2560
2530
2510
2490
2480
2460
2440
2390
2320
2230
2110
1970
1810
1650
1490
1350
1210
1100
1000
900
800
690
570
430
290
140
-10
-140
-270
-390
-500
-590
-660
-710
-730
-730
-740
-760
-810
-880
-970
-1070
-1170
-1250
-1330
-1410
-1490
-1580
-1690
-1790
-1860
-1890
-1870
-1790
-1670
-1530
-1380
-1250
-1140
-1050
-970
-880
-800
-700
-600
-490
-360
-220
-70
90
230
350
470
570
680
790
890
990
1060
1100
1110
1100
1100
1100
1130
1180
1230
1270
1290
1270
1230
1180
1130
1080
1030
970
900
810
730
650
590
560
550
580
630
700
780
860
950
1060
1170
1300
1430
1570
1700
1820
1920
2020
2110
2200
2290
2380
2460
2520
2560
2580
2590
2590
2600
2630
2670
2720
2750
2760
2760
2730
2690
2640
2590
2540
2490
2440
2390
2340
2290
2240
2180
2120
2060
1980
1890
1800
1690
1570
1430
1290
1160
1030
920
820
730
640
540
450
350
270
200
140
100
60
30
10
-20
-40
-50
-60
-70
-60
-30
0
30
60
70
50
-10
-100
-200
-300
-370
-420
-430
-430
-420
-430
-460
-520
-570
-600
-580
-520
-410
-270
-140
-30
40
70
80
80
80
80
90
100
120
120
130
130
140
150
170
190
200
200
200
210
240
290
370
460
560
650
720
780
830
880
930
990
1040
1080
1090
1060
1000
930
860
790
740
690
660
630
600
560
510
440
370
300
240
180
140
110
80
50
20
-20
-60
-100
-130
-150
-130
-100
-40
10
60
90
100
100
90
90
120
170
230
300
350
390
420
430
430
440
440
460
480
490
500
490
470
450
430
410
410
420
440
460
470
480
490
490
490
480
480
480
470
460
450
440
420
400
400
410
440
480
530
580
630
670
710
740
790
840
900
970
1040
1100
1170
1220
1260
1280
1270
1230
1170
1090
1000
900
790
690
590
500
430
370
330
290
260
230
210
190
170
160
130
90
40
-30
-120
-220
-330
-460
-600
-750
-900
-1030
-1150
-1240
-1320
-1370
-1410
-1430
-1440
-1440
-1420
-1390
-1370
-1370
-1390
-1430
-1470
-1520
-1550
-1570
-1570
-1560
-1530
-1490
-1430
-1350
-1250
-1140
-1030
-930
-860
-820
-800
-790
-770
-750
-710
-670
-620
-580
-550
-510
-470
-430
-380
-320
-250
-190
-120
-40
50
150
260
380
490
590
680
760
830
890
940
970
980
990
980
960
930
890
840
770
680
570
440
300
160
20
-110
-230
-340
-430
-510
-560
-580
-580
-550
-520
-480
-460
-450
-450
-460
-460
-460
-450
-440
-420
-400
-370
-330
-280
-230
-170
-110
-80
-80
-110
-170
-240
-320
-390
-440
-470
-490
-510
-530
-560
-590
-600
-600
-590
-570
-560
-550
-570
-600
-650
-710
-750
-780
-780
-760
-710
-650
-590
-530
-480
-440
-420
-400
-390
-370
-340
-300
-260
-220
-190
-190
-200
-240
-290
-360
-420
-470
-510
-520
-520
-510
-500
-500
-520
-550
-600
-660
-720
-780
-830
-870
-890
-920
-940
-960
-980
-1000
-1000
-990
-970
-940
-900
-870
-860
-860
-880
-920
-970
-1030
-1090
-1140
-1180
-1200
-1220
-1240
-1280
-1330
-1390
-1460
-1520
-1560
-1570
-1560
-1530
-1500
-1460
-1440
-1430
-1420
-1420
-1410
-1390
-1350
-1290
-1240
-1180
-1130
-1090
-1070
-1060
-1070
-1100
-1140
-1190
-1240
-1280
-1300
-1310
-1310
-1320
-1330
-1360
-1380
-1400
-1400
-1390
-1370
-1350
-1330
-1320
-1320
-1330
-1340
-1360
-1380
-1400
-1410
-1410
-1380
-1340
-1280
-1210
-1150
-1110
-1080
-1070
-1060
-1040
-1010
-950
-880
-800
-730
-680
-630
-590
-550
-490
-420
-330
-250
-170
-120
-90
-70
-60
-40
-10
20
60
100
130
160
190
210
240
260
280
290
300
310
340
370
430
500
580
660
730
790
830
860
890
910
930
950
980
1000
1000
990
960
930
890
870
850
850
860
860
850
830
790
750
690
640
580
520
480
440
420
400
390
380
380
360
350
340
330
320
330
340
360
380
400
430
460
500
530
570
590
610
630
650
680
730
780
830
870
880
860
820
760
680
580
460
340
200
50
-110
-270
-430
-590
-740
-860
-970
-1040
-1090
-1120
-1140
-1140
-1140
-1150
-1160
-1170
-1190
-1210
-1210
-1200
-1190
-1170
-1170
-1170
-1170
-1180
-1180
-1160
-1130
-1090
-1030
-960
-890
-820
-750
-690
-610
-530
-450
-370
-290
-230
-190
-150
-120
-80
-30
40
110
180
240
280
300
310
320
330
340
340
350
340
340
340
350
380
410
440
460
450
420
370
310
240
180
130
100
60
10
-50
-120
-200
-270
-340
-400
-470
-550
-660
-770
-890
-1000
-1090
-1140
-1160
-1160
-1140
-1130
-1140
-1180
-1240
-1330
-1420
-1500
-1570
-1610
-1630
-1630
-1610
-1580
-1550
-1510
-1480
-1430
-1390
-1360
-1330
-1310
-1300
-1300
-1310
-1310
-1310
-1300
-1290
-1270
-1260
-1240
-1220
-1210
-1210
-1200
-1200
-1200
-1210
-1210
-1210
-1200
-1190
-1170
-1170
-1170
-1190
-1210
-1250
-1280
-1310
-1330
-1340
-1340
-1330
-1320
-1290
-1260
-1220
-1180
-1140
-1120
-1110
-1100
-1090
-1080
-1050
-1030
-1000
-970
-950
-930
-920
-910
-890
-860
-830
-800
-760
-720
-680
-640
-610
-570
-540
-500
-460
-430
-390
-360
-330
-310
-280
-250
-220
-190
-160
-130
-110
-110
-110
-130
-160
-190
-220
-240
-260
-270
-260
-250
-230
-220
-200
-200
-190
-190
-170
-150
-120
-90
-70
-50
-50
-70
-90
-110
-140
-160
-170
-200
-240
-300
-380
-470
-560
-640
-710
-760
-790
-800
-800
-780
-760
-720
-690
-650
-590
-530
-470
-390
-310
-230
-150
-60
20
110
190
280
360
440
510
550
570
560
540
500
480
460
460
480
510
540
570
600
630
680
730
800
870
940
1000
1040
1060
1060
1060
1040
1030
1010
980
950
900
840
780
720
680
650
630
600
580
540
490
440
370
300
230
160
90
20
-40
-90
-130
-150
-150
-130
-100
-60
-40
-30
-30
-30
-30
-20
0
30
70
100
120
120
100
70
40
0
-20
-40
-60
-80
-100
-130
-150
-180
-200
-210
-220
-220
-210
-180
-150
-110
-80
-60
-60
-90
-130
-190
-250
-310
-370
-430
-480
-520
-570
-600
-620
-630
-610
-570
-520
-460
-400
-330
-250
-190
-120
-60
0
50
100
140
180
220
260
290
310
320
320
310
280
250
220
190
160
140
130
120
130
150
180
220
260
290
310
310
290
250
190
120
40
-40
-110
-180
-230
-270
-300
-320
-340
-370
-410
-460
-510
-580
-650
-720
-780
-840
-870
-890
-900
-910
-900
-890
-860
-820
-770
-690
-620
-550
-510
-490
-480
-480
-480
-450
-410
-360
-290
-220
-150
-90
-30
30
100
180
250
320
370
420
440
460
470
490
510
540
580
600
610
590
550
490
420
340
270
190
100
-10
-140
-290
-430
-570
-690
-790
-890
-980
-1080
-1170
-1250
-1310
-1370
-1400
-1420
-1420
-1420
-1410
-1400
-1400
-1400
-1400
-1410
-1420
-1430
-1450
-1470
-1470
-1470
-1450
-1410
-1360
-1290
-1210
-1130
-1050
-970
-890
-820
-760
-730
-700
-700
-700
-700
-710
-700
-690
-660
-620
-590
-560
-540
-540
-550
-560
-580
-600
-620
-630
-650
-670
-700
-730
-760
-790
-820
-850
-890
-940
-1000
-1070
-1140
-1220
-1300
-1370
-1440
-1490
-1530
-1550
-1570
-1560
-1540
-1490
-1430
-1360
-1270
-1170
-1060
-940
-820
-690
-560
-420
-270
-130
10
120
230
320
390
460
520
570
620
650
670
690
700
710
730
760
790
820
840
850
840
820
810
790
790
800
800
800
790
770
750
730
720
720
720
740
750
770
790
820
850
890
930
960
1000
1030
1050
1080
1110
1150
1200
1250
1300
1340
1370
1390
1400
1390
1380
1370
1350
1320
1280
1240
1180
1120
1060
980
900
810
700
600
490
390
310
230
170
110
60
10
-40
-80
-110
-120
-120
-110
-100
-100
-100
-110
-100
-80
-40
20
100
170
230
270
290
290
270
260
240
240
240
250
270
300
330
380
430
490
550
610
670
730
790
840
890
930
970
1000
1020
1030
1030
1030
1030
1030
1040
1050
1050
1050
1040
1030
1030
1020
1030
1040
1070
1100
1150
1210
1280
1350
1440
1530
1620
1700
1760
1800
1810
1790
1770
1730
1690
1650
1620
1600
1600
1610
1620
1640
1670
1710
1750
1800
1850
1900
1950
1990
2029
2070
2110
2150
2180
2210
2230
2240
2250
2250
2250
2250
2250
2250
2260
2260
2260
2260
2260
2270
2280
2310
2330
2350
2350
2350
2340
2320
2310
2290
2280
2260
2230
2180
2110
2029
1940
1860
1780
1710
1650
1600
1550
1510
1480
1450
1440
1450
1480
1530
1590
1670
1750
1830
1920
2000
2080
2140
2190
2210
2220
2210
2180
2140
2100
2029
1960
1880
1780
1670
1560
1450
1340
1230
1140
1050
960
870
790
710
630
570
500
440
360
280
190
100
10
-60
-120
-170
-220
-250
-280
-300
-300
-290
-260
-220
-180
-150
-130
-130
-130
-120
-110
-80
-40
10
60
110
160
200
250
310
370
440
490
530
560
560
560
550
550
560
580
600
630
640
650
640
620
600
590
580
570
560
560
540
530
500
480
470
470
480
490
510
530
550
550
550
550
540
530
520
520
530
540
550
560
570
560
540
500
460
420
380
340
300
260
210
150
100
40
-10
-60
-110
-160
-210
-280
-350
-420
-490
-550
-600
-640
-670
-700
-740
-780
-820
-860
-900
-910
-910
-900
-880
-870
-860
-870
-880
-900
-930
-950
-960
-960
-950
-940
-930
-920
-920
-920
-920
-920
-910
-890
-870
-850
-830
-800
-780
-750
-720
-680
-640
-580
-530
-470
-410
-350
-290
-230
-170
-110
-60
-10
20
40
50
20
-30
-100
-180
-260
-340
-420
-490
-550
-620
-690
-760
-830
-880
-910
-910
-900
-850
-780
-690
-600
-500
-400
-310
-230
-160
-110
-70
-40
-10
10
30
40
40
30
10
-30
-70
-110
-130
-150
-140
-130
-110
-100
-100
-110
-130
-150
-170
-190
-200
-210
-220
-240
-260
-300
-350
-390
-430
-450
-460
-470
-470
-470
-470
-470
-470
-460
-430
-400
-360
-320
-280
-250
-210
-180
-140
-100
-50
0
50
90
140
180
230
270
310
340
360
380
390
410
440
470
500
520
540
540
540
530
520
520
520
520
520
510
500
490
480
460
450
450
450
450
460
470
470
480
490
490
490
480
480
470
460
460
460
470
500
530
560
590
620
640
660
680
700
720
740
760
780
790
810
820
830
830
840
850
850
840
840
840
840
850
870
890
900
900
890
850
800
730
650
560
480
400
320
260
200
150
80
20
-60
-140
-220
-300
-360
-420
-460
-490
-510
-520
-510
-490
-460
-430
-400
-380
-370
-360
-360
-360
-360
-360
-350
-350
-350
-360
-360
-350
-330
-300
-260
-210
-150
-100
-40
20
90
160
240
330
410
490
560
620
680
720
740
750
730
700
660
610
570
520
490
460
430
410
380
360
340
310
280
240
190
140
90
30
-20
-70
-130
-190
-240
-280
-320
-350
-370
-400
-430
-460
-490
-510
-520
-510
-480
-450
-420
-400
-400
-410
-440
-480
-510
-530
-540
-550
-560
-570
-600
-640
-680
-710
-730
-730
-720
-700
-680
-660
-650
-640
-630
-620
-610
-590
-560
-540
-530
-520
-510
-490
-470
-430
-390
-350
-320
-290
-260
-240
-210
-180
-130
-80
-20
40
100
150
190
220
240
260
270
280
280
280
270
260
240
220
180
130
80
30
-40
-100
-160
-230
-290
-350
-400
-440
-460
-460
-450
-430
-410
-400
-390
-390
-390
-390
-390
-390
-400
-420
-440
-470
-510
-550
-580
-620
-650
-670
-700
-720
-740
-750
-760
-760
-740
-720
-690
-660
-620
-580
-550
-510
-470
-440
-410
-390
-360
-340
-310
-280
-260
-250
-250
-270
-290
-310
-340
-370
-400
-440
-480
-530
-590
-650
-710
-770
-830
-880
-930
-960
-980
-980
-980
-960
-950
-940
-940
-950
-960
-970
-970
-970
-950
-920
-890
-870
-850
-840
-840
-840
-840
-840
-840
-840
-830
-820
-800
-780
-760
-750
-750
-760
-790
-830
-860
-880
-890
-870
-840
-810
-780
-750
-740
-730
-710
-690
-660
-640
-620
-610
-620
-620
-630
-620
-600
-560
-530
-490
-480
-480
-490
-490
-490
-470
-450
-420
-410
-410
-430
-460
-490
-510
-510
-490
-460
-430
-400
-390
-390
-400
-420
-430
-440
-450
-450
-450
-460
-480
-490
-490
-480
-460
-440
-420
-400
-400
-410
-430
-450
-480
-500
-530
-560
-590
-640
-690
-740
-790
-840
-880
-910
-930
-940
-950
-960
-970
-980
-1000
-1010
-1030
-1030
-1020
-1000
-980
-950
-930
-930
-940
-980
-1020
-1070
-1120
-1160
-1200
-1240
-1280
-1330
-1400
-1470
-1550
-1640
-1740
-1820
-1910
-1980
-2040
-2080
-2110
-2110
-2110
-2090
-2070
-2050
-2009
-1960
-1900
-1820
-1730
-1630
-1540
-1450
-1360
-1280
-1200
-1120
-1040
-960
-870
-790
-720
-650
-590
-540
-500
-460
-420
-380
-350
-320
-300
-280
-270
-260
-240
-230
-200
-170
-130
-90
-60
-30
-10
-10
-10
-30
-70
-110
-170
-230
-280
-320
-350
-370
-390
-400
-420
-440
-470
-500
-530
-550
-560
-570
-560
-550
-530
-510
-490
-460
-440
-410
-380
-350
-310
-260
-210
-150
-90
-30
20
60
90
110
130
150
160
170
180
180
170
160
140
110
70
20
-40
-120
-190
-260
-320
-380
-430
-490
-550
-600
-660
-700
-720
-740
-730
-710
-690
-670
-650
-630
-610
-590
-560
-510
-460
-400
-340
-270
-200
-140
-80
-30
20
60
100
140
170
210
250
280
310
340
360
380
390
390
390
370
360
350
330
310
300
280
250
220
180
150
130
110
80
50
10
-40
-100
-160
-210
-250
-280
-290
-300
-300
-310
-310
-310
-310
-300
-290
-260
-220
-170
-120
-60
-10
30
70
110
140
180
210
240
270
300
320
340
360
370
370
360
330
280
230
180
130
90
70
50
40
20
-10
-40
-60
-60
-30
20
80
150
200
230
230
210
190
170
160
160
170
180
170
140
110
60
20
-10
-30
-30
-30
-20
-10
0
10
30
50
70
90
100
110
120
140
150
170
190
210
220
220
220
230
250
280
310
330
350
360
350
330
310
290
270
250
230
210
190
160
130
90
60
30
10
-10
-30
-60
-90
-130
-170
-210
-240
-260
-270
-280
-290
-290
-290
-280
-260
-240
-200
-160
-120
-70
-20
40
110
190
280
370
470
560
640
700
760
810
850
900
950
1000
1040
1070
1080
1080
1080
1070
1080
1100
1130
1170
1220
1260
1290
1320
1330
1340
1330
1300
1260
1200
1130
1040
950
850
750
670
590
510
440
380
320
270
240
240
260
300
360
410
450
470
480
480
480
490
510
540
570
610
640
670
690
720
750
800
860
920
990
1050
1090
1120
1140
1160
1160
1170
1170
1170
1160
1130
1100
1060
1020
980
950
930
900
860
820
780
730
680
640
600
570
550
530
510
490
470
440
410
380
350
320
280
250
220
190
170
170
180
200
230
270
300
330
350
360
360
340
320
280
240
200
170
140
120
110
100
90
90
80
80
80
80
80
80
80
70
60
50
30
20
20
20
40
60
90
120
160
200
250
310
360
410
430
440
430
410
390
370
370
370
390
390
390
370
330
290
260
230
220
220
230
250
260
270
290
300
300
290
280
260
230
200
170
140
110
80
60
30
0
-20
-30
-40
-50
-60
-80
-110
-130
-160
-180
-200
-220
-240
-270
-310
-360
-420
-470
-520
-570
-620
-660
-690
-730
-770
-800
-820
-840
-850
-850
-850
-860
-880
-920
-980
-1040
-1110
-1170
-1230
-1270
-1310
-1350
-1380
-1420
-1450
-1480
-1490
-1490
-1470
-1430
-1380
-1310
-1240
-1150
-1050
-930
-790
-640
-490
-350
-220
-120
-30
30
90
150
210
280
340
410
460
510
560
600
640
680
740
810
890
970
1050
1120
1180
1220
1250
1270
1290
1290
1280
1260
1230
1210
1180
1140
1110
1060
1000
930
830
720
600
480
360
260
170
90
20
-50
-120
-170
-230
-270
-300
-320
-320
-310
-290
-270
-250
-220
-200
-190
-170
-150
-140
-130
-130
-140
-150
-180
-200
-230
-260
-280
-300
-310
-320
-320
-330
-330
-340
-360
-380
-400
-420
-430
-440
-430
-420
-400
-380
-360
-330
-300
-250
-200
-140
-70
0
70
120
170
210
250
280
310
340
350
350
350
330
310
280
250
220
190
170
160
150
150
150
140
120
110
80
60
40
10
-20
-60
-100
-160
-220
-280
-340
-390
-440
-470
-490
-510
-540
-560
-590
-630
-650
-660
-660
-640
-600
-560
-530
-510
-500
-490
-490
-480
-470
-450
-430
-410
-390
-380
-360
-340
-310
-260
-190
-130
-80
-40
-10
0
0
0
10
20
30
30
10
-30
-80
-130
-180
-210
-230
-230
-230
-240
-250
-270
-290
-300
-290
-270
-230
-190
-160
-140
-130
-140
-140
-150
-160
-170
-170
-190
-220
-260
-320
-380
-450
-510
-560
-590
-600
-600
-600
-580
-570
-540
-520
-500
-480
-460
-440
-420
-400
-370
-340
-310
-270
-230
-200
-170
-130
-90
-40
20
80
150
210
270
320
360
400
450
490
530
570
600
610
610
580
550
500
450
400
350
300
260
230
200
170
140
120
100
80
70
70
80
90
110
120
140
150
150
150
150
150
140
140
120
110
80
40
0
-50
-110
-160
-210
-260
-310
-360
-410
-460
-500
-530
-550
-550
-540
-520
-490
-450
-400
-340
-270
-200
-130
-60
10
70
130
180
230
270
310
340
370
400
430
450
470
490
500
500
490
470
440
400
360
330
300
270
250
210
180
140
110
90
80
80
90
110
140
160
190
220
260
300
340
380
420
450
490
530
580
630
690
730
760
780
790
790
780
780
790
810
830
860
890
910
930
950
970
990
1010
1020
1040
1050
1060
1080
1090
1110
1120
1130
1140
1140
1130
1110
1090
1060
1030
1010
990
990
990
1000
1010
1010
1010
1000
990
990
1000
1010
1030
1050
1060
1060
1040
1020
990
970
950
940
930
910
890
870
830
790
760
730
700
670
640
610
580
550
520
500
470
440
420
400
380
370
370
370
370
350
320
260
190
110
10
-80
-170
-260
-350
-420
-490
-560
-620
-660
-710
-750
-790
-820
-860
-890
-910
-920
-930
-930
-940
-940
-940
-940
-940
-950
-940
-940
-930
-920
-910
-890
-870
-850
-840
-820
-820
-820
-830
-850
-870
-900
-920
-940
-960
-980
-1000
-1020
-1030
-1050
-1060
-1070
-1070
-1060
-1050
-1040
-1040
-1040
-1040
-1050
-1070
-1090
-1110
-1120
-1120
-1100
-1080
-1040
-1000
-960
-920
-890
-850
-820
-800
-780
-760
-760
-770
-790
-810
-840
-860
-880
-890
-880
-860
-830
-810
-800
-790
-780
-780
-770
-750
-720
-680
-630
-570
-510
-440
-370
-310
-260
-220
-190
-160
-150
-140
-130
-130
-120
-100
-80
-60
-40
-40
-40
-50
-70
-100
-130
-150
-160
-160
-140
-110
-70
-30
10
50
80
120
170
230
300
360
430
480
530
580
620
650
690
720
750
760
760
750
730
710
690
680
670
660
670
680
690
690
690
680
650
620
590
560
520
490
460
420
380
350
310
280
250
230
200
170
140
100
60
30
0
-30
-60
-90
-130
-180
-230
-280
-310
-330
-340
-330
-320
-310
-300
-300
-310
-320
-320
-320
-300
-280
-260
-230
-220
-210
-220
-230
-250
-270
-290
-320
-350
-380
-420
-460
-510
-560
-600
-640
-670
-680
-680
-670
-650
-630
-620
-610
-610
-600
-580
-560
-520
-470
-410
-340
-260
-180
-90
-10
90
180
260
350
420
490
540
590
640
680
720
750
770
790
800
810
820
830
840
850
870
900
930
960
1000
1040
1070
1090
1100
1080
1060
1020
980
930
890
850
800
750
690
640
580
530
490
470
460
450
440
420
400
370
330
310
280
270
270
270
270
280
280
270
260
240
230
210
200
180
180
170
160
140
130
110
90
70
60
50
40
30
10
-20
-50
-90
-110
-130
-130
-130
-110
-80
-60
-30
0
20
50
80
120
160
220
270
320
360
400
420
440
450
460
480
500
530
560
590
620
660
700
740
770
810
850
900
930
970
1000
1020
1040
1050
1050
1040
1020
990
950
900
850
780
710
640
560
480
400
330
260
200
150
90
50
0
-50
-100
-140
-180
-210
-240
-260
-280
-290
-300
-300
-310
-310
-310
-300
-280
-260
-240
-210
-180
-140
-90
-40
10
70
120
180
230
270
290
300
300
290
270
250
240
230
240
250
260
280
290
290
290
300
300
310
320
330
350
370
400
430
470
500
540
580
610
630
650
670
700
720
750
780
790
800
800
800
800
810
820
840
850
850
840
820
800
780
770
760
760
760
760
760
750
740
730
720
710
700
690
680
650
620
590
560
540
520
510
500
490
480
460
440
420
390
360
330
300
260
220
180
140
90
40
0
-50
-100
-150
-210
-260
-310
-370
-420
-470
-510
-550
-600
-650
-700
-740
-780
-810
-820
-830
-820
-810
-790
-760
-730
-680
-630
-570
-520
-470
-450
-430
-430
-430
-450
-460
-490
-520
-560
-610
-660
-710
-760
-800
-850
-890
-940
-990
-1040
-1090
-1130
-1160
-1170
-1170
-1160
-1160
-1150
-1160
-1170
-1180
-1200
-1210
-1220
-1230
-1230
-1230
-1220
-1220
-1210
-1200
-1200
-1190
-1180
-1160
-1150
-1130
-1110
-1100
-1090
-1080
-1070
-1060
-1040
-1010
-970
-920
-870
-830
-790
-750
-720
-680
-650
-620
-580
-550
-520
-500
-480
-450
-430
-390
-360
-320
-290
-250
-220
-180
-150
-120
-80
-50
-20
20
50
70
90
110
120
130
140
150
150
140
120
100
70
30
-10
-50
-90
-130
-170
-200
-240
-260
-290
-310
-330
-350
-370
-380
-390
-400
-400
-400
-400
-410
-430
-470
-520
-570
-620
-670
-720
-770
-820
-870
-920
-960
-990
-1020
-1020
-1010
-980
-950
-910
-870
-840
-810
-790
-770
-750
-730
-710
-690
-680
-670
-660
-660
-660
-660
-650
-640
-620
-600
-570
-540
-520
-500
-490
-480
-470
-470
-460
-450
-440
-440
-440
-450
-470
-490
-510
-530
-560
-580
-600
-620
-640
-660
-680
-700
-720
-730
-750
-760
-770
-780
-790
-800
-790
-790
-770
-750
-730
-700
-670
-650
-630
-610
-590
-580
-570
-550
-540
-520
-510
-490
-470
-440
-420
-400
-380
-360
-350
-340
-340
-350
-360
-380
-400
-420
-450
-470
-500
-530
-560
-580
-600
-620
-630
-640
-640
-630
-630
-630
-630
-620
-620
-600
-580
-560
-520
-480
-440
-400
-360
-320
-280
-240
-190
-140
-90
-40
10
60
100
140
170
210
240
270
300
330
350
360
370
380
390
380
380
370
360
350
330
320
300
280
250
220
180
140
90
50
0
-30
-70
-90
-110
-120
-120
-120
-120
-120
-120
-130
-140
-150
-150
-150
-140
-120
-100
-80
-60
-30
10
50
90
130
160
180
190
190
170
140
110
70
40
10
-20
-40
-50
-70
-80
-90
-110
-120
-140
-160
-190
-210
-230
-240
-240
-250
-240
-240
-230
-220
-220
-210
-210
-200
-200
-200
-200
-180
-170
-140
-110
-80
-50
-20
10
40
60
80
100
110
120
130
140
140
150
150
150
150
150
160
160
150
140
120
90
50
20
-10
-30
-50
-50
-60
-50
-50
-40
-40
-30
-30
-40
-70
-100
-130
-170
-210
-240
-260
-270
-280
-290
-310
-330
-360
-390
-420
-440
-470
-480
-490
-500
-500
-490
-470
-440
-400
-360
-310
-260
-210
-150
-80
-10
70
150
230
310
390
460
530
590
650
690
720
740
740
740
730
720
710
700
690
680
670
650
620
590
560
520
490
460
430
390
360
330
300
270
250
220
200
180
160
120
80
40
-10
-50
-90
-130
-170
-210
-260
-320
-380
-440
-490
-550
-600
-660
-710
-760
-810
-860
-890
-920
-940
-950
-950
-950
-950
-950
-950
-950
-940
-930
-910
-880
-840
-810
-760
-720
-670
-610
-550
-490
-430
-370
-310
-260
-210
-160
-110
-70
-20
20
50
70
80
80
80
90
90
110
130
160
190
220
250
290
340
380
430
470
510
540
580
610
640
670
700
720
730
730
730
720
710
700
690
690
700
700
700
700
700
700
710
710
710
710
710
700
680
670
660
650
650
650
660
660
670
680
700
720
740
760
770
780
790
790
790
790
800
810
830
850
860
870
870
880
880
890
900
910
930
950
970
990
1000
1010
1010
1020
1020
1020
1020
1030
1030
1020
1010
980
960
930
910
890
870
860
850
840
820
810
790
770
760
750
730
710
680
650
610
560
510
460
400
340
280
220
170
110
40
-20
-80
-140
-190
-240
-270
-300
-330
-360
-380
-420
-460
-510
-560
-610
-660
-690
-720
-730
-740
-740
-730
-730
-720
-720
-720
-710
-700
-690
-680
-650
-630
-600
-580
-560
-550
-540
-540
-540
-550
-560
-580
-590
-600
-610
-610
-620
-620
-620
-610
-610
-600
-590
-580
-580
-570
-580
-580
-590
-600
-610
-620
-620
-630
-630
-620
-600
-580
-560
-540
-520
-520
-510
-500
-490
-470
-450
-430
-400
-380
-360
-350
-350
-360
-370
-380
-380
-400
-410
-430
-460
-490
-510
-540
-550
-560
-560
-550
-540
-530
-520
-510
-490
-460
-430
-390
-340
-290
-250
-210
-190
-170
-150
-140
-120
-100
-80
-60
-40
-20
-10
10
20
30
50
70
100
130
160
190
230
270
310
350
380
400
410
420
420
430
430
440
450
450
460
460
450
450
440
440
440
450
460
480
490
500
510
520
520
530
540
540
540
550
560
570
580
600
620
650
680
710
730
760
780
800
830
850
880
900
920
940
960
980
1010
1030
1050
1070
1080
1090
1100
1100
1110
1120
1130
1130
1140
1150
1160
1180
1200
1220
1230
1240
1240
1240
1220
1210
1200
1190
1180
1180
1190
1180
1180
1170
1170
1160
1170
1170
1180
1190
1200
1200
1200
1190
1180
1160
1140
1110
1080
1050
1000
960
910
860
800
740
680
620
550
470
400
320
250
180
130
70
20
-30
-90
-130
-180
-210
-230
-240
-240
-230
-210
-190
-160
-130
-100
-70
-40
-10
10
30
50
70
80
100
130
150
180
210
240
280
320
370
430
480
540
600
660
720
780
830
890
950
1010
1060
1110
1150
1180
1210
1240
1270
1300
1330
1350
1380
1400
1410
1420
1430
1440
1440
1450
1450
1450
1440
1430
1410
1390
1370
1360
1350
1340
1330
1310
1290
1270
1240
1200
1150
1100
1030
950
870
790
700
620
550
480
430
390
350
310
280
260
240
220
210
210
210
220
220
220
230
230
230
240
240
240
240
230
220
200
180
160
130
110
100
90
80
90
100
120
160
200
240
280
320
360
390
430
470
520
560
590
620
650
660
670
680
700
720
730
750
750
740
710
670
630
580
540
500
470
440
400
360
310
270
220
170
130
90
60
20
-20
-60
-90
-120
-130
-130
-130
-120
-110
-100
-90
-70
-60
-50
-40
-30
-40
-50
-70
-90
-100
-110
-120
-130
-150
-160
-180
-200
-220
-230
-230
-230
-230
-220
-210
-200
-190
-160
-130
-100
-60
-10
30
70
90
100
100
90
70
50
20
-10
-50
-80
-120
-150
-180
-200
-220
-240
-270
-290
-320
-350
-370
-390
-400
-410
-400
-400
-380
-360
-340
-320
-290
-260
-240
-210
-190
-180
-170
-170
-190
-200
-230
-260
-300
-330
-350
-370
-390
-400
-400
-400
-410
-430
-450
-460
-480
-490
-500
-500
-490
-480
-470
-460
-460
-450
-430
-420
-410
-390
-390
-400
-410
-430
-450
-480
-510
-540
-580
-620
-660
-700
-750
-790
-840
-880
-920
-950
-980
-1000
-1020
-1020
-1020
-1010
-1000
-990
-970
-960
-940
-920
-910
-890
-880
-860
-840
-810
-790
-780
-760
-750
-740
-730
-720
-720
-710
-700
-690
-680
-670
-660
-650
-640
-640
-640
-640
-640
-650
-650
-650
-640
-630
-610
-590
-560
-530
-490
-450
-420
-380
-350
-330
-310
-300
-300
-310
-320
-330
-340
-340
-340
-330
-320
-310
-290
-270
-250
-210
-180
-130
-90
-60
-20
0
20
40
60
80
100
120
130
130
130
140
140
140
150
150
160
170
180
190
200
210
230
250
280
300
330
350
370
400
420
430
450
470
480
500
520
540
560
570
590
600
600
610
600
590
580
570
560
540
530
510
500
500
500
500
510
520
530
540
550
570
580
580
580
580
570
550
530
510
490
480
470
460
450
440
420
390
360
320
280
250
210
180
150
120
80
50
20
0
-20
-40
-50
-70
-100
-120
-150
-160
-180
-180
-180
-170
-170
-160
-170
-170
-180
-190
-190
-180
-160
-140
-120
-100
-90
-90
-80
-80
-80
-90
-100
-110
-130
-150
-180
-200
-210
-220
-230
-240
-240
-250
-250
-260
-270
-280
-300
-320
-350
-380
-420
-450
-490
-520
-550
-580
-610
-630
-650
-660
-670
-670
-670
-670
-660
-650
-640
-630
-620
-600
-570
-550
-530
-520
-520
-520
-510
-500
-490
-470
-450
-430
-420
-410
-420
-420
-420
-410
-380
-350
-300
-260
-210
-160
-110
-60
0
60
130
190
240
290
320
340
350
360
370
390
410
430
440
450
460
470
480
500
510
530
550
550
560
570
570
580
590
600
600
600
590
580
550
530
500
470
440
410
380
340
310
280
240
210
190
170
160
160
160
180
190
210
230
240
240
240
240
230
220
210
200
180
160
120
80
30
-20
-70
-120
-170
-210
-250
-290
-320
-350
-370
-380
-390
-380
-360
-340
-310
-270
-230
-180
-130
-80
-20
30
80
130
180
220
260
290
320
340
350
360
380
390
410
430
450
480
490
510
510
520
520
510
510
500
490
470
450
420
380
350
320
280
260
240
230
230
240
250
260
280
310
330
360
390
410
430
460
480
490
510
520
540
560
590
620
640
670
690
710
720
730
740
740
740
740
740
740
730
730
720
720
720
730
730
740
750
750
760
770
770
780
780
780
770
760
740
720
690
670
650
630
610
590
590
580
580
580
590
590
590
590
590
590
600
590
590
570
560
550
540
540
540
540
540
540
520
510
480
460
440
420
400
370
340
310
280
240
190
150
110
70
30
0
-30
-60
-80
-90
-100
-120
-130
-140
-150
-160
-160
-170
-180
-190
-190
-200
-210
-220
-240
-260
-280
-310
-340
-360
-400
-430
-460
-500
-530
-560
-580
-600
-610
-620
-620
-620
-620
-620
-610
-600
-590
-570
-560
-540
-520
-510
-500
-490
-490
-490
-490
-500
-500
-510
-510
-510
-510
-510
-500
-490
-470
-450
-430
-400
-380
-350
-340
-320
-320
-320
-320
-320
-320
-330
-330
-330
-330
-340
-340
-340
-340
-330
-320
-300
-280
-270
-260
-250
-260
-270
-280
-280
-290
-290
-290
-290
-300
-310
-320
-330
-340
-340
-330
-310
-290
-270
-250
-230
-210
-190
-180
-160
-150
-140
-120
-110
-90
-70
-60
-50
-50
-40
-40
-50
-50
-40
-40
-30
-30
-20
-20
-10
-10
0
10
30
40
50
70
80
90
100
110
110
100
100
90
80
70
50
30
0
-40
-80
-130
-170
-210
-250
-290
-320
-360
-390
-420
-450
-470
-490
-510
-520
-530
-530
-540
-540
-550
-560
-570
-580
-580
-580
-570
-570
-570
-580
-600
-620
-640
-660
-680
-690
-690
-690
-690
-690
-690
-700
-710
-720
-720
-710
-710
-710
-720
-730
-750
-770
-780
-780
-770
-750
-720
-680
-640
-600
-560
-510
-470
-410
-360
-320
-280
-240
-210
-180
-160
-140
-120
-110
-100
-90
-90
-80
-70
-60
-40
-20
10
40
70
90
120
140
160
190
210
230
250
280
310
340
370
400
420
440
450
460
470
460
460
460
450
450
440
440
430
420
410
410
400
400
390
380
380
370
370
370
380
400
420
440
460
480
490
490
500
500
510
510
510
520
530
540
550
570
600
640
680
720
760
790
820
860
890
920
960
1000
1040
1080
1120
1150
1170
1180
1180
1180
1180
1180
1180
1180
1180
1180
1180
1170
1170
1170
1170
1170
1170
1180
1180
1180
1180
1190
1190
1200
1200
1190
1180
1160
1140
1120
1100
1070
1050
1030
1010
980
950
910
880
840
810
780
760
740
720
690
670
650
630
600
580
560
540
520
510
490
470
450
420
400
390
370
360
350
330
320
310
300
280
270
260
250
240
230
210
190
170
150
120
90
60
30
0
-20
-40
-60
-80
-110
-130
-150
-170
-180
-190
-200
-200
-200
-200
-200
-200
-190
-170
-150
-130
-110
-80
-60
-30
-10
10
40
60
80
90
110
120
140
170
200
240
270
310
350
380
400
430
450
480
500
530
550
570
590
600
600
600
600
600
590
590
580
570
560
550
530
520
510
500
480
470
450
420
400
380
370
360
350
350
350
350
340
330
310
290
270
260
250
250
250
250
240
230
220
210
190
180
170
170
170
180
200
210
230
250
270
290
310
330
350
370
390
400
410
410
410
390
380
360
350
340
330
330
330
350
360
390
420
450
480
520
550
590
630
670
710
750
780
820
840
870
890
910
920
930
950
960
970
980
990
990
1000
1000
1000
1010
1010
1010
1000
990
970
940
910
880
850
830
810
800
790
790
790
790
790
790
790
800
810
830
850
880
900
930
950
970
1000
1030
1070
1110
1150
1190
1220
1250
1270
1280
1300
1320
1340
1360
1380
1390
1400
1400
1400
1400
1390
1390
1390
1390
1390
1380
1380
1380
1380
1380
1390
1390
1390
1400
1400
1410
1420
1430
1440
1460
1480
1490
1510
1530
1540
1550
1560
1570
1570
1570
1570
1560
1550
1540
1520
1500
1480
1450
1430
1410
1390
1370
1360
1340
1330
1320
1300
1290
1270
1250
1240
1220
1210
1190
1170
1140
1120
1090
1060
1030
1010
980
970
950
930
910
890
870
860
850
850
860
860
860
850
840
830
830
820
820
820
830
840
840
850
850
860
860
850
850
840
840
830
820
810
800
790
790
790
800
810
820
830
840
850
850
870
880
910
930
950
970
980
990
1000
1000
1000
1000
1000
990
990
980
960
950
930
920
910
900
900
900
900
900
890
890
880
870
860
860
850
840
840
830
820
800
790
780
760
740
730
710
690
680
660
640
630
610
590
570
560
550
540
530
530
520
510
490
470
440
410
380
350
320
290
260
220
180
140
100
60
40
20
10
10
10
20
20
30
30
30
30
40
40
50
50
60
60
60
60
60
60
70
80
100
120
140
160
170
190
210
230
250
270
300
320
340
350
370
370
380
380
380
390
390
400
400
400
390
370
350
330
310
290
270
250
240
230
220
210
210
210
220
230
240
250
260
270
280
280
270
260
250
240
240
230
230
220
210
200
180
170
150
140
130
130
140
150
160
170
180
200
220
240
260
290
330
360
400
430
460
490
520
540
570
590
600
620
630
630
620
600
580
550
520
490
460
430
400
370
340
310
280
250
210
180
150
120
90
60
30
10
0
-20
-40
-60
-80
-110
-140
-170
-200
-220
-250
-270
-300
-330
-360
-400
-430
-460
-480
-500
-510
-520
-540
-550
-560
-570
-570
-560
-560
-550
-540
-540
-550
-570
-590
-610
-630
-660
-680
-710
-740
-770
-800
-830
-850
-880
-900
-910
-920
-920
-920
-910
-900
-890
-870
-860
-840
-830
-810
-800
-780
-770
-770
-760
-760
-750
-740
-720
-700
-670
-650
-630
-610
-600
-600
-580
-550
-520
-470
-420
-390
-350
-330
-300
-280
-250
-210
-180
-160
-140
-130
-120
-110
-100
-80
-70
-60
-60
-60
-60
-60
-60
-50
-50
-50
-50
-50
-40
-40
-30
-20
-10
-10
-10
-20
-20
-30
-40
-40
-50
-60
-60
-70
-70
-80
-80
-80
-90
-90
-100
-110
-120
-120
-120
-120
-110
-100
-90
-90
-90
-90
-80
-60
-40
-30
-20
-20
-30
-50
-60
-70
-70
-60
-60
-70
-100
-130
-170
-200
-230
-250
-270
-280
-290
-310
-320
-320
-320
-310
-300
-270
-250
-220
-190
-160
-130
-100
-60
-20
10
40
70
100
120
140
170
200
240
270
290
310
320
330
340
360
370
390
410
430
450
460
470
480
480
480
480
490
490
500
510
520
530
530
520
520
520
520
520
530
540
550
560
580
600
620
650
680
700
730
750
760
770
780
790
810
810
810
800
790
770
750
730
710
690
660
630
590
550
510
470
430
400
360
320
270
230
180
140
100
50
10
-40
-90
-130
-180
-220
-260
-300
-330
-360
-390
-420
-440
-460
-480
-490
-490
-500
-500
-510
-510
-500
-500
-490
-480
-470
-460
-460
-450
-450
-450
-450
-450
-450
-450
-440
-440
-430
-430
-420
-420
-430
-440
-450
-460
-460
-460
-460
-460
-460
-460
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-450
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-440
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-430
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-420
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-410
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-350
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
