5
7350
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
-10
-10
0
0
0
0
0
0
0
-10
-10
0
0
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
-10
-10
0
0
0
0
0
0
0
0
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
0
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
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
0
0
0
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
0
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
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
0
0
0
0
0
10
10
10
10
0
0
0
0
0
0
0
0
0
0
10
10
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
0
0
0
0
0
0
0
10
0
0
0
0
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
0
0
0
0
0
0
10
10
10
0
-10
-10
-10
0
10
10
10
10
0
0
-10
-10
-10
0
0
10
10
0
0
0
0
0
0
-10
0
0
10
10
10
0
0
-10
-10
-10
0
10
10
10
0
0
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
0
0
0
-10
0
0
10
10
10
0
0
-10
-10
0
0
10
10
0
0
0
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
0
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
0
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
10
10
10
10
10
10
0
0
0
10
10
10
10
10
10
0
0
0
0
0
10
10
10
10
0
0
0
0
0
0
10
10
0
0
0
10
10
0
0
0
0
0
0
0
10
10
10
10
10
10
0
0
0
0
10
10
10
0
0
0
10
10
10
0
0
10
10
0
0
0
0
10
10
10
10
10
10
10
0
0
0
0
10
10
10
10
10
0
0
0
0
0
10
10
10
10
10
10
10
10
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
0
0
0
10
10
10
10
10
10
0
0
0
0
0
10
10
10
10
10
10
0
0
0
10
10
10
10
10
10
0
0
10
10
10
10
10
10
0
0
0
0
0
10
10
10
10
10
0
0
0
0
0
0
0
10
10
10
10
0
0
0
0
0
0
0
10
10
10
0
0
0
0
0
0
10
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
10
10
0
0
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
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
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
10
10
10
10
0
0
0
0
10
10
10
10
10
0
0
0
0
10
10
10
10
10
10
10
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
20
10
10
10
10
0
10
10
10
10
10
10
10
10
10
10
10
0
0
10
10
10
10
10
10
10
0
0
0
10
10
10
10
10
0
0
0
0
10
10
10
10
10
10
0
0
0
0
10
10
10
10
10
10
10
10
0
0
0
10
10
10
10
10
10
10
0
0
0
10
10
10
10
10
10
0
0
0
0
0
0
10
0
0
0
0
0
0
0
0
0
0
10
0
0
0
10
10
0
0
0
0
0
10
10
0
0
0
0
0
10
10
10
10
0
0
0
0
0
0
10
10
10
10
10
10
10
0
0
0
0
0
10
10
10
10
10
0
0
0
0
0
10
10
10
10
0
0
0
0
0
10
10
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
0
0
0
0
0
10
10
10
10
10
0
0
0
0
0
10
10
10
10
10
0
0
0
0
10
10
10
10
10
10
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
20
20
10
10
10
20
30
40
40
30
20
20
30
30
40
50
50
40
40
40
40
50
60
60
60
50
40
30
30
40
50
60
60
50
50
40
40
50
60
70
70
50
40
40
50
60
60
50
50
40
40
50
60
70
70
70
60
50
40
40
50
70
70
60
40
30
30
40
50
50
60
60
50
40
30
30
40
50
40
20
-10
-20
-10
0
0
0
0
10
30
40
30
20
10
10
10
10
-10
-10
-10
0
0
-10
-30
-50
-50
-50
-30
-20
0
10
20
30
40
50
60
50
40
10
-30
-50
-60
-50
-40
-20
-10
0
0
-20
-40
-60
-60
-60
-50
-60
-60
-50
-30
-10
0
-10
-40
-70
-100
-110
-110
-100
-80
-60
-40
-40
-40
-40
-40
-40
-60
-110
-170
-220
-220
-180
-120
-80
-60
-50
-40
-40
-50
-80
-110
-130
-130
-150
-180
-210
-220
-190
-160
-140
-140
-170
-230
-290
-330
-310
-250
-160
-110
-90
-90
-100
-120
-160
-200
-210
-200
-190
-210
-250
-290
-300
-260
-200
-170
-180
-220
-260
-270
-240
-190
-170
-180
-200
-190
-150
-90
-60
-50
-80
-120
-170
-250
-300
-310
-260
-190
-140
-150
-230
-310
-340
-320
-270
-200
-160
-150
-180
-240
-290
-290
-230
-160
-110
-110
-130
-160
-210
-260
-300
-310
-270
-190
-150
-160
-180
-180
-150
-120
-130
-170
-190
-190
-170
-150
-150
-160
-180
-190
-170
-130
-100
-100
-130
-180
-220
-250
-250
-220
-190
-190
-210
-250
-320
-380
-420
-420
-360
-270
-160
-70
-30
-50
-100
-150
-180
-190
-200
-200
-200
-200
-210
-250
-290
-320
-320
-280
-230
-190
-170
-150
-120
-90
-90
-110
-110
-90
-70
-90
-150
-220
-280
-290
-250
-190
-140
-110
-110
-140
-190
-240
-260
-230
-200
-190
-190
-210
-220
-210
-190
-150
-120
-120
-140
-180
-220
-250
-260
-250
-220
-180
-140
-100
-70
-50
-40
-70
-110
-170
-190
-150
-60
50
140
180
180
170
140
110
60
10
-20
-30
-60
-110
-120
-80
0
50
10
-80
-190
-250
-240
-190
-110
-20
50
80
40
-70
-200
-270
-260
-200
-160
-200
-290
-380
-410
-370
-290
-240
-220
-230
-230
-250
-310
-400
-460
-450
-390
-310
-260
-240
-230
-210
-180
-170
-180
-210
-250
-260
-250
-190
-120
-80
-80
-120
-180
-240
-280
-300
-270
-210
-160
-120
-90
-40
60
150
220
220
170
50
-100
-230
-300
-270
-160
-40
10
-50
-170
-290
-350
-360
-330
-240
-90
60
130
120
80
60
90
130
120
10
-160
-310
-380
-360
-270
-170
-80
-10
50
90
90
50
0
-20
0
40
40
-10
-80
-130
-140
-120
-90
-50
0
70
110
100
80
70
110
180
200
140
20
-110
-190
-210
-190
-170
-160
-130
-110
-110
-130
-130
-70
60
180
250
230
160
70
-30
-140
-250
-310
-290
-200
-100
-60
-100
-190
-290
-370
-430
-420
-320
-160
-10
100
160
190
210
210
170
120
70
70
110
210
340
450
530
590
620
620
570
460
300
120
-60
-220
-300
-280
-120
110
320
370
270
80
-100
-220
-240
-180
-60
70
150
150
90
20
-40
-50
-30
-30
-70
-120
-120
-30
170
410
570
580
450
270
160
170
260
360
400
370
300
240
220
240
240
190
110
20
-70
-140
-180
-160
-60
70
160
170
130
100
120
160
180
150
110
90
100
130
180
240
280
260
180
70
-40
-90
-80
10
120
220
270
270
240
200
160
140
160
230
300
350
360
360
380
420
410
320
150
-60
-250
-360
-350
-200
0
160
220
200
170
200
320
500
670
770
760
650
470
290
170
130
130
120
80
30
0
0
0
30
90
220
350
430
430
380
320
290
300
320
300
220
130
50
20
40
90
160
230
280
310
300
270
240
250
290
350
390
430
460
430
320
180
50
0
10
70
160
240
300
310
280
230
170
110
80
90
130
200
260
290
280
280
320
400
460
480
460
380
270
120
30
50
200
410
540
540
460
370
350
390
410
390
340
340
380
450
480
480
480
500
530
560
530
460
390
350
380
450
540
620
640
590
460
320
210
180
220
310
430
550
650
690
690
650
600
560
530
520
480
410
310
220
160
120
80
30
-30
-70
-50
20
90
160
220
280
300
280
270
280
320
330
300
260
240
230
230
250
300
350
350
280
170
120
160
250
330
360
380
400
380
300
160
20
-100
-200
-300
-360
-340
-280
-210
-190
-220
-260
-320
-390
-470
-510
-440
-270
-60
90
140
120
100
100
110
100
90
80
70
60
90
140
200
200
130
20
-60
-90
-90
-100
-100
-80
-10
80
170
240
270
270
230
160
110
90
110
150
180
180
150
120
100
70
50
30
50
90
160
240
320
370
370
330
280
240
190
120
20
-80
-160
-190
-180
-160
-160
-180
-210
-230
-220
-190
-160
-120
-70
-20
30
70
90
80
70
80
90
70
10
-60
-90
-40
60
190
280
310
290
260
240
240
250
240
210
180
180
170
130
50
-20
-70
-90
-140
-210
-270
-270
-200
-110
-20
40
90
130
160
160
120
50
-20
-50
-60
-50
-60
-70
-50
10
70
100
90
70
50
30
0
-50
-110
-140
-150
-150
-140
-80
10
120
200
240
250
240
220
170
100
20
-40
-70
-80
-90
-110
-140
-150
-140
-100
-70
-50
-50
-40
10
90
160
190
180
170
160
140
80
-20
-110
-170
-190
-180
-120
-10
140
270
330
280
160
30
-70
-110
-90
-10
100
180
200
180
140
90
20
-70
-170
-220
-210
-160
-60
40
130
180
190
170
140
130
120
70
-10
-70
-40
110
270
370
350
270
200
190
230
260
260
240
230
240
250
200
90
-40
-140
-170
-130
-30
100
220
320
370
350
260
150
60
30
30
40
70
90
100
50
-50
-170
-260
-310
-320
-300
-270
-250
-240
-260
-310
-370
-390
-350
-270
-180
-80
0
70
120
140
130
90
0
-100
-190
-250
-320
-410
-480
-470
-370
-220
-120
-100
-140
-180
-200
-200
-220
-230
-210
-150
-120
-140
-230
-360
-470
-500
-450
-330
-230
-160
-120
-80
-50
-60
-100
-120
-70
30
120
110
20
-80
-100
-50
0
-30
-120
-240
-330
-390
-400
-340
-220
-50
100
180
180
130
50
-50
-180
-350
-490
-510
-400
-220
-70
-10
-30
-70
-120
-160
-200
-210
-190
-110
-20
70
110
110
90
40
-50
-170
-290
-360
-370
-320
-220
-80
80
230
310
300
220
130
50
-10
-120
-270
-410
-440
-340
-160
-20
30
20
-10
-40
-60
-110
-180
-220
-210
-160
-70
10
80
120
130
110
40
-60
-170
-210
-150
-10
130
230
280
310
350
390
400
340
210
60
-60
-130
-170
-210
-240
-270
-290
-290
-270
-230
-160
-90
-30
-10
-20
-50
-80
-90
-90
-90
-80
-50
-10
30
60
80
80
60
20
-10
10
60
120
120
50
-50
-110
-110
-110
-170
-290
-420
-470
-430
-350
-280
-240
-220
-190
-150
-130
-120
-130
-130
-140
-160
-180
-180
-130
-50
40
120
150
140
110
70
60
100
180
300
400
450
450
420
390
340
280
190
100
60
70
140
230
290
310
290
220
130
20
-60
-120
-140
-160
-170
-170
-130
-70
20
100
180
220
240
260
280
310
350
360
360
340
300
250
170
110
80
80
120
150
190
250
360
490
620
680
670
610
510
390
290
250
290
370
480
570
620
610
560
480
420
390
390
440
490
510
490
420
310
180
50
-60
-140
-160
-100
40
240
430
570
620
620
570
470
320
130
-10
-20
100
260
380
400
340
250
150
30
-90
-170
-170
-70
80
190
210
160
60
-30
-130
-240
-340
-380
-350
-260
-160
-80
-20
10
40
50
50
40
40
60
100
150
190
220
230
230
210
190
190
200
200
200
190
190
190
180
140
100
100
150
220
270
250
180
80
20
0
-10
-30
-70
-60
40
220
390
490
510
480
460
460
460
440
380
310
260
270
330
380
410
410
390
370
340
330
330
370
450
560
690
770
780
710
600
480
370
250
130
50
60
140
260
350
370
320
230
120
10
-110
-200
-250
-230
-160
-80
-20
30
70
90
70
40
0
-10
0
50
120
200
250
240
180
100
-20
-170
-310
-400
-440
-440
-450
-460
-460
-440
-400
-360
-340
-340
-360
-400
-460
-520
-590
-650
-690
-710
-700
-640
-560
-510
-500
-530
-560
-550
-520
-470
-430
-400
-360
-310
-260
-240
-270
-310
-330
-330
-340
-390
-430
-460
-450
-420
-410
-400
-410
-430
-450
-500
-580
-650
-660
-580
-390
-150
80
250
320
270
160
40
-50
-70
-40
30
110
170
220
250
270
270
250
220
190
150
120
140
230
370
530
640
680
640
550
440
340
260
210
190
200
220
210
150
30
-90
-180
-200
-180
-160
-140
-120
-100
-70
-50
-40
-30
-20
0
0
-20
-30
-10
40
110
140
130
100
80
80
110
160
240
320
340
280
170
70
40
70
110
120
70
-30
-150
-210
-200
-130
-50
-20
-30
-50
-30
50
140
200
210
180
120
50
-10
0
90
220
340
370
310
210
130
110
140
190
240
260
260
260
270
310
370
390
340
180
-50
-320
-500
-530
-370
-130
80
170
150
70
-20
-100
-140
-130
-70
10
60
100
140
200
270
290
240
130
30
0
50
130
210
260
290
290
240
140
40
-20
-50
-60
-70
-80
-50
10
100
200
280
330
330
310
290
260
240
240
240
240
220
160
90
20
-30
-60
-70
-70
-80
-80
-60
-40
-10
10
40
70
120
150
170
160
150
150
160
180
200
220
240
270
320
410
520
620
660
630
530
390
280
220
190
150
60
-60
-210
-320
-360
-300
-160
10
140
200
190
150
120
90
40
-20
-100
-170
-200
-200
-180
-130
-50
30
50
10
-80
-160
-160
-90
10
90
150
200
220
210
130
20
-90
-160
-190
-190
-150
-100
-40
0
10
-30
-110
-230
-380
-530
-640
-680
-650
-580
-540
-530
-550
-550
-530
-500
-470
-480
-510
-540
-500
-410
-270
-140
-50
10
30
30
10
10
0
0
10
40
60
60
50
40
60
100
140
180
190
170
120
30
-100
-240
-350
-390
-360
-310
-270
-270
-260
-240
-200
-170
-190
-240
-310
-370
-420
-460
-500
-540
-540
-520
-480
-450
-440
-460
-510
-570
-620
-610
-570
-500
-430
-360
-310
-270
-280
-320
-390
-450
-450
-390
-330
-290
-300
-320
-340
-350
-370
-410
-430
-420
-390
-350
-300
-260
-230
-210
-230
-280
-370
-470
-510
-480
-400
-340
-320
-340
-350
-340
-320
-310
-310
-310
-300
-280
-260
-250
-270
-320
-400
-490
-580
-680
-770
-860
-920
-960
-960
-930
-910
-910
-930
-940
-940
-940
-940
-950
-940
-900
-840
-820
-860
-950
-1030
-1060
-1010
-910
-770
-630
-490
-380
-300
-270
-300
-380
-480
-590
-690
-770
-810
-780
-700
-580
-470
-410
-420
-520
-670
-810
-900
-920
-870
-760
-600
-440
-320
-290
-320
-380
-430
-460
-540
-660
-780
-830
-770
-660
-560
-540
-550
-580
-600
-610
-600
-580
-530
-480
-460
-450
-430
-380
-280
-180
-110
-120
-190
-300
-380
-390
-320
-220
-170
-210
-310
-410
-460
-460
-410
-350
-300
-290
-330
-390
-410
-390
-370
-360
-380
-430
-490
-560
-620
-670
-670
-660
-680
-750
-840
-930
-960
-940
-860
-770
-680
-600
-550
-500
-480
-470
-460
-420
-370
-340
-340
-380
-410
-410
-400
-390
-400
-430
-460
-480
-510
-530
-550
-560
-580
-600
-620
-610
-530
-420
-300
-230
-200
-190
-200
-210
-220
-220
-220
-230
-260
-320
-390
-430
-410
-370
-350
-380
-450
-520
-550
-510
-420
-290
-210
-210
-290
-430
-540
-590
-570
-540
-530
-570
-660
-750
-820
-830
-810
-750
-680
-620
-620
-650
-690
-700
-650
-550
-460
-400
-370
-360
-340
-310
-260
-190
-120
-70
-60
-80
-120
-170
-220
-300
-390
-480
-550
-610
-650
-690
-750
-810
-840
-810
-710
-560
-440
-370
-370
-410
-490
-570
-650
-670
-620
-510
-390
-330
-380
-510
-680
-810
-870
-860
-840
-820
-830
-840
-830
-790
-710
-620
-560
-520
-500
-480
-450
-420
-360
-280
-170
-80
-10
10
10
10
20
60
120
160
180
190
200
210
210
170
120
50
0
-30
-20
-20
0
20
40
40
-20
-150
-310
-430
-480
-460
-430
-440
-510
-580
-640
-660
-690
-730
-800
-840
-830
-790
-740
-690
-640
-600
-590
-610
-650
-670
-670
-650
-640
-640
-640
-620
-570
-510
-460
-410
-360
-290
-220
-190
-200
-210
-180
-120
-80
-90
-120
-140
-130
-140
-210
-330
-450
-520
-530
-500
-450
-390
-310
-230
-160
-140
-160
-220
-290
-330
-350
-340
-340
-380
-450
-510
-540
-570
-630
-720
-800
-840
-810
-720
-580
-390
-200
-50
30
50
50
50
60
50
30
-10
-40
-100
-190
-300
-420
-490
-510
-490
-440
-350
-230
-120
-50
-30
-50
-60
-50
-30
-10
-30
-90
-170
-240
-250
-210
-180
-200
-270
-320
-310
-240
-180
-150
-160
-190
-200
-190
-160
-110
-80
-80
-120
-160
-180
-190
-220
-260
-310
-320
-300
-310
-360
-440
-510
-540
-560
-580
-580
-550
-470
-340
-220
-120
-70
-70
-120
-220
-350
-470
-540
-520
-430
-280
-140
-30
20
0
-50
-120
-170
-190
-190
-180
-150
-120
-70
-30
-10
-30
-80
-170
-270
-370
-430
-440
-380
-270
-140
-50
-40
-80
-140
-200
-280
-360
-410
-420
-380
-330
-300
-270
-240
-220
-220
-280
-360
-420
-410
-330
-200
-70
10
20
-10
-40
-40
0
60
100
90
60
10
-10
-10
0
-10
-30
-90
-160
-220
-240
-220
-200
-200
-230
-260
-310
-370
-450
-530
-600
-660
-700
-720
-690
-630
-560
-520
-520
-540
-570
-590
-640
-710
-790
-870
-910
-920
-910
-900
-890
-900
-910
-900
-860
-800
-730
-700
-720
-780
-870
-970
-1040
-1030
-930
-780
-640
-530
-440
-380
-360
-360
-370
-340
-260
-180
-120
-90
-70
-70
-80
-100
-160
-230
-320
-370
-370
-330
-270
-200
-150
-110
-90
-90
-120
-170
-240
-290
-310
-280
-180
-60
70
170
210
210
170
110
30
-50
-70
-10
100
210
290
310
290
240
160
80
40
40
100
190
290
380
490
600
710
780
760
630
430
220
90
60
100
150
190
200
200
180
130
80
30
20
50
90
130
180
250
340
400
410
360
290
240
220
220
230
250
290
350
420
490
540
580
610
620
610
590
580
630
760
980
1280
1580
1810
1950
2020
2070
2150
2250
2330
2370
2400
2450
2550
2670
2800
2920
3020
3110
3190
3250
3300
3370
3460
3580
3730
3880
4040
4170
4250
4270
4230
4190
4170
4190
4240
4290
4340
4410
4530
4710
4940
5140
5250
5220
5080
4870
4650
4440
4280
4160
4120
4140
4210
4270
4290
4230
4070
3850
3600
3410
3340
3400
3510
3590
3590
3520
3380
3180
2930
2690
2510
2450
2500
2620
2770
2890
2970
3020
3030
2970
2830
2630
2410
2190
1990
1820
1670
1560
1490
1470
1490
1540
1620
1740
1880
2050
2210
2330
2330
2180
1880
1490
1080
750
530
440
460
570
690
770
780
720
610
480
360
290
280
330
450
590
730
820
840
790
720
640
570
520
470
430
390
330
260
180
90
-20
-140
-290
-460
-640
-800
-940
-1050
-1140
-1200
-1230
-1220
-1170
-1060
-910
-730
-570
-490
-500
-560
-610
-610
-560
-490
-420
-350
-300
-280
-320
-390
-450
-440
-310
-80
180
390
500
480
320
40
-270
-530
-670
-640
-450
-140
240
620
950
1250
1490
1670
1750
1710
1540
1260
890
490
110
-170
-320
-310
-170
50
290
530
760
940
1050
1020
870
630
380
210
140
180
280
410
520
550
480
270
-30
-340
-570
-650
-560
-350
-50
260
510
620
520
210
-240
-710
-1100
-1340
-1400
-1290
-1060
-800
-590
-500
-550
-700
-920
-1130
-1290
-1340
-1230
-970
-580
-150
230
470
530
400
110
-260
-610
-830
-880
-780
-580
-350
-140
10
60
-50
-320
-720
-1180
-1590
-1870
-1980
-1880
-1630
-1280
-930
-680
-560
-530
-550
-560
-560
-510
-430
-340
-290
-340
-470
-630
-740
-770
-690
-490
-190
230
730
1260
1720
2040
2190
2150
1930
1590
1230
960
850
950
1250
1640
2040
2380
2640
2830
2950
2980
2920
2780
2590
2390
2240
2140
2090
2040
1970
1870
1750
1620
1460
1270
1090
930
790
640
470
280
90
-90
-260
-430
-580
-670
-660
-530
-280
50
400
710
890
890
700
380
50
-180
-250
-150
70
340
610
840
1010
1090
1090
1020
890
730
560
400
310
310
430
620
790
840
730
500
260
110
130
350
730
1210
1710
2130
2410
2520
2480
2360
2230
2150
2200
2420
2770
3160
3480
3680
3730
3610
3310
2790
2100
1330
610
50
-320
-510
-540
-440
-250
-40
120
180
130
20
-130
-290
-430
-490
-430
-230
90
510
950
1380
1780
2170
2550
2910
3220
3430
3540
3540
3480
3430
3450
3530
3640
3750
3830
3840
3740
3470
3050
2490
1870
1210
570
-30
-540
-940
-1250
-1500
-1770
-2070
-2390
-2700
-2970
-3160
-3210
-3070
-2740
-2240
-1630
-960
-280
310
770
1070
1250
1330
1360
1350
1360
1430
1590
1840
2100
2300
2360
2250
1950
1430
740
-30
-750
-1350
-1780
-2080
-2280
-2420
-2540
-2650
-2790
-2930
-3080
-3210
-3270
-3250
-3110
-2870
-2540
-2190
-1860
-1570
-1340
-1180
-1090
-1100
-1200
-1350
-1520
-1710
-1950
-2260
-2650
-3120
-3590
-4000
-4290
-4450
-4510
-4500
-4480
-4480
-4530
-4630
-4730
-4790
-4760
-4610
-4330
-3950
-3550
-3190
-2930
-2800
-2800
-2910
-3070
-3200
-3220
-3070
-2740
-2280
-1780
-1340
-990
-780
-740
-860
-1070
-1200
-1120
-760
-150
590
1300
1830
2060
1980
1640
1140
580
80
-300
-490
-450
-180
260
740
1170
1490
1660
1640
1450
1170
910
740
700
790
980
1220
1460
1650
1770
1830
1850
1900
1980
2090
2210
2340
2490
2650
2780
2830
2760
2570
2270
1910
1580
1310
1100
930
780
620
420
160
-170
-540
-890
-1150
-1270
-1240
-1080
-820
-490
-160
100
220
180
40
-120
-240
-280
-210
-20
260
570
820
940
900
710
400
30
-350
-700
-970
-1140
-1230
-1260
-1290
-1360
-1460
-1550
-1580
-1510
-1310
-940
-400
290
1000
1580
1920
1970
1760
1370
890
400
-20
-300
-390
-310
-180
-110
-180
-380
-690
-1070
-1430
-1680
-1750
-1640
-1410
-1200
-1150
-1330
-1740
-2290
-2820
-3210
-3330
-3180
-2790
-2280
-1810
-1500
-1400
-1520
-1770
-2070
-2270
-2300
-2100
-1690
-1180
-720
-450
-480
-810
-1360
-1970
-2440
-2600
-2350
-1700
-790
180
1010
1530
1690
1470
940
200
-540
-1100
-1340
-1220
-800
-170
550
1230
1760
2050
2080
1900
1610
1300
1070
990
1070
1280
1520
1720
1820
1840
1830
1820
1780
1640
1400
1040
620
160
-300
-730
-1090
-1360
-1530
-1620
-1670
-1740
-1890
-2170
-2610
-3200
-3910
-4620
-5200
-5560
-5640
-5490
-5210
-4920
-4760
-4810
-5100
-5600
-6230
-6820
-7230
-7350
-7170
-6700
-6020
-5190
-4330
-3590
-3100
-2870
-2870
-2990
-3130
-3210
-3150
-2920
-2520
-2009
-1470
-1010
-670
-470
-390
-350
-250
10
430
930
1420
1780
1970
1960
1750
1380
910
430
40
-200
-310
-370
-440
-550
-690
-830
-930
-940
-840
-600
-230
220
660
990
1140
1050
720
170
-540
-1300
-1980
-2470
-2720
-2770
-2720
-2690
-2780
-3030
-3470
-4059
-4750
-5440
-6020
-6420
-6600
-6610
-6510
-6400
-6330
-6310
-6330
-6340
-6280
-6090
-5760
-5300
-4760
-4250
-3810
-3510
-3350
-3320
-3400
-3530
-3660
-3760
-3820
-3810
-3770
-3680
-3600
-3550
-3570
-3670
-3810
-4000
-4200
-4400
-4580
-4710
-4750
-4710
-4610
-4460
-4270
-4070
-3850
-3620
-3380
-3120
-2820
-2460
-2040
-1580
-1120
-740
-490
-380
-380
-460
-550
-580
-500
-250
160
660
1190
1690
2100
2420
2660
2800
2880
2920
2970
3080
3280
3550
3880
4210
4520
4790
5030
5230
5360
5430
5430
5380
5280
5170
5050
4960
4890
4830
4750
4590
4320
3940
3480
2980
2500
2080
1770
1550
1380
1220
990
680
270
-180
-590
-890
-990
-890
-590
-150
390
990
1610
2220
2770
3190
3430
3520
3500
3460
3450
3480
3550
3630
3680
3680
3600
3440
3190
2850
2420
1970
1540
1220
1020
920
860
800
740
690
660
660
690
750
850
990
1160
1320
1440
1510
1500
1390
1220
1060
970
960
1030
1180
1390
1660
1940
2160
2260
2240
2140
2020
1950
2009
2270
2730
3390
4160
4960
5720
6320
6710
6820
6670
6310
5840
5350
4890
4530
4300
4250
4380
4630
4910
5100
5100
4880
4440
3800
3030
2190
1390
730
300
80
40
110
230
350
410
370
200
-80
-440
-820
-1150
-1390
-1510
-1540
-1510
-1470
-1420
-1370
-1330
-1290
-1240
-1160
-1060
-960
-910
-930
-1020
-1160
-1280
-1360
-1370
-1320
-1180
-980
-780
-660
-690
-900
-1260
-1700
-2180
-2640
-3010
-3230
-3240
-3060
-2760
-2460
-2250
-2180
-2260
-2470
-2730
-2930
-3010
-2920
-2710
-2420
-2100
-1800
-1580
-1460
-1400
-1360
-1270
-1120
-920
-670
-410
-140
110
330
510
660
810
960
1130
1310
1500
1680
1840
1930
1960
1940
1890
1780
1610
1380
1100
790
470
180
-80
-270
-390
-470
-520
-580
-630
-660
-640
-560
-460
-320
-150
60
250
370
390
330
240
190
210
330
510
730
910
1010
980
810
510
60
-500
-1130
-1760
-2270
-2590
-2660
-2500
-2180
-1840
-1590
-1540
-1700
-2020
-2380
-2700
-2910
-3000
-2960
-2800
-2590
-2360
-2200
-2110
-2120
-2230
-2430
-2710
-2990
-3240
-3430
-3550
-3610
-3620
-3580
-3470
-3260
-2920
-2450
-1910
-1380
-920
-580
-330
-120
110
410
800
1280
1800
2290
2670
2880
2910
2740
2380
1860
1260
650
140
-250
-510
-660
-750
-830
-960
-1180
-1460
-1770
-2040
-2220
-2270
-2210
-2040
-1840
-1670
-1580
-1590
-1640
-1700
-1720
-1710
-1630
-1460
-1200
-850
-460
-80
250
490
620
630
570
490
460
540
770
1140
1630
2200
2780
3280
3650
3880
3980
3990
3920
3770
3550
3310
3090
2880
2680
2440
2180
1890
1620
1400
1260
1220
1260
1350
1430
1460
1470
1460
1480
1530
1650
1840
2100
2400
2710
2960
3080
3040
2850
2570
2260
2000
1860
1870
2020
2280
2600
2890
3060
3070
2920
2650
2340
2029
1780
1640
1650
1830
2100
2410
2680
2860
2940
2880
2690
2400
2050
1710
1420
1230
1170
1210
1300
1370
1340
1180
910
580
260
20
-70
30
330
800
1410
2110
2810
3430
3880
4140
4220
4190
4100
4000
3920
3890
3920
3980
4000
3920
3710
3360
2920
2440
2000
1660
1480
1450
1550
1750
2000
2230
2350
2300
2060
1670
1270
970
860
970
1250
1630
2040
2380
2600
2640
2520
2290
2009
1740
1540
1430
1390
1380
1410
1470
1530
1580
1580
1520
1420
1310
1190
1080
980
900
840
790
720
620
470
290
60
-210
-510
-820
-1100
-1360
-1580
-1800
-2000
-2160
-2270
-2320
-2320
-2310
-2300
-2300
-2280
-2240
-2180
-2110
-2020
-1890
-1690
-1430
-1120
-820
-550
-330
-150
-10
110
250
430
680
980
1330
1690
1980
2160
2180
2050
1780
1460
1170
1010
1010
1180
1470
1810
2130
2380
2510
2500
2370
2170
1980
1890
1960
2200
2540
2920
3230
3390
3330
3030
2520
1880
1210
610
180
-40
-50
100
320
520
610
560
340
-20
-490
-980
-1380
-1620
-1650
-1490
-1190
-810
-430
-130
20
10
-140
-350
-540
-650
-650
-570
-450
-350
-310
-370
-510
-720
-940
-1130
-1210
-1150
-940
-630
-250
110
390
550
580
490
340
180
60
20
50
150
290
430
580
710
850
1010
1180
1370
1530
1650
1740
1800
1830
1800
1700
1510
1240
920
610
370
260
300
450
640
790
840
780
600
350
80
-120
-200
-150
-20
150
280
350
300
120
-170
-510
-820
-1010
-1080
-1040
-950
-840
-760
-730
-780
-900
-1040
-1160
-1230
-1260
-1260
-1240
-1190
-1140
-1110
-1120
-1170
-1240
-1330
-1430
-1570
-1700
-1810
-1900
-2000
-2160
-2380
-2590
-2750
-2800
-2750
-2610
-2390
-2140
-1900
-1720
-1590
-1500
-1470
-1490
-1570
-1700
-1870
-2009
-2100
-2160
-2200
-2230
-2240
-2210
-2140
-2009
-1820
-1590
-1340
-1100
-920
-810
-780
-850
-990
-1160
-1330
-1470
-1540
-1550
-1490
-1410
-1330
-1260
-1230
-1220
-1240
-1270
-1320
-1340
-1320
-1240
-1080
-880
-680
-510
-380
-280
-190
-130
-70
10
140
310
500
680
820
940
1010
1040
990
860
680
500
360
270
220
220
280
360
420
420
330
180
10
-170
-320
-420
-480
-510
-510
-480
-440
-410
-400
-410
-450
-500
-540
-560
-540
-470
-370
-260
-190
-210
-320
-500
-700
-880
-1030
-1130
-1150
-1070
-890
-660
-440
-270
-170
-160
-230
-350
-510
-630
-660
-560
-340
-20
350
710
1040
1290
1460
1570
1620
1650
1660
1680
1740
1840
1970
2130
2280
2400
2480
2510
2490
2460
2420
2410
2450
2550
2690
2830
2930
2990
2970
2910
2820
2710
2620
2540
2500
2510
2550
2620
2690
2710
2620
2420
2130
1820
1540
1350
1250
1250
1340
1470
1610
1730
1790
1780
1710
1580
1410
1210
1020
870
790
760
730
640
470
230
-20
-220
-350
-370
-290
-150
10
150
220
210
100
-90
-340
-590
-810
-940
-970
-900
-740
-550
-380
-290
-290
-410
-630
-930
-1250
-1560
-1810
-1980
-2070
-2060
-2009
-1960
-1970
-2050
-2220
-2440
-2680
-2900
-3080
-3180
-3200
-3140
-3010
-2850
-2730
-2670
-2670
-2720
-2800
-2910
-3040
-3160
-3240
-3260
-3240
-3210
-3180
-3160
-3150
-3150
-3150
-3180
-3220
-3270
-3300
-3290
-3240
-3150
-3060
-2980
-2930
-2920
-2900
-2850
-2740
-2570
-2360
-2150
-1980
-1880
-1870
-1940
-2040
-2150
-2230
-2250
-2210
-2110
-1950
-1720
-1440
-1110
-770
-450
-180
10
120
130
80
0
-70
-120
-130
-70
60
230
430
610
760
840
860
830
770
710
650
620
610
590
540
460
360
260
190
140
90
20
-70
-180
-300
-420
-520
-550
-540
-490
-460
-450
-470
-510
-560
-640
-720
-800
-860
-900
-910
-920
-930
-980
-1070
-1210
-1380
-1570
-1720
-1830
-1890
-1910
-1880
-1800
-1710
-1640
-1610
-1640
-1720
-1820
-1930
-2040
-2130
-2180
-2190
-2160
-2110
-2050
-1960
-1860
-1740
-1600
-1450
-1300
-1150
-990
-830
-680
-550
-440
-340
-230
-120
0
130
260
400
510
570
590
580
580
620
670
740
820
920
1010
1060
1020
900
720
530
350
210
120
130
230
370
480
510
450
300
80
-180
-460
-720
-930
-1060
-1120
-1120
-1110
-1100
-1100
-1120
-1150
-1190
-1230
-1260
-1270
-1270
-1280
-1280
-1290
-1280
-1270
-1230
-1160
-1070
-960
-830
-690
-560
-460
-400
-380
-390
-400
-390
-370
-340
-300
-240
-170
-70
30
80
90
30
-80
-220
-400
-590
-770
-920
-1020
-1070
-1090
-1080
-1070
-1070
-1100
-1150
-1220
-1300
-1360
-1370
-1320
-1210
-1070
-970
-920
-930
-970
-1040
-1110
-1170
-1200
-1180
-1100
-950
-760
-530
-290
-90
30
40
-50
-210
-420
-660
-890
-1050
-1130
-1130
-1080
-1040
-1050
-1150
-1350
-1610
-1920
-2220
-2480
-2660
-2740
-2730
-2640
-2500
-2340
-2170
-2040
-1970
-1960
-2000
-2080
-2160
-2220
-2260
-2260
-2220
-2140
-2060
-1990
-2000
-2090
-2280
-2530
-2810
-3090
-3330
-3500
-3560
-3540
-3450
-3370
-3320
-3350
-3470
-3660
-3870
-4040
-4150
-4180
-4140
-4050
-3920
-3770
-3640
-3540
-3480
-3430
-3370
-3270
-3110
-2890
-2600
-2280
-1950
-1670
-1440
-1270
-1150
-1080
-1030
-980
-900
-800
-680
-560
-430
-310
-180
-60
40
120
160
180
210
240
260
280
320
380
480
590
700
810
910
1030
1160
1280
1400
1510
1640
1780
1930
2060
2180
2280
2370
2430
2440
2410
2380
2370
2410
2470
2570
2660
2750
2810
2850
2840
2770
2610
2410
2200
2050
1970
1960
1990
2060
2130
2190
2190
2130
1980
1770
1540
1330
1160
1030
960
930
950
1000
1040
1050
1020
960
900
860
850
810
740
660
600
570
590
620
650
680
710
740
770
790
790
780
750
710
680
700
770
860
930
960
930
870
770
660
550
480
460
510
600
700
820
930
1030
1110
1140
1140
1110
1060
1000
950
920
920
940
980
1020
1030
970
840
660
480
330
230
140
70
0
-50
-90
-110
-110
-100
-70
-40
-20
-30
-20
10
80
140
170
140
60
-30
-130
-230
-310
-380
-440
-480
-510
-530
-540
-560
-600
-650
-720
-800
-890
-1000
-1110
-1180
-1230
-1260
-1310
-1370
-1430
-1470
-1480
-1450
-1410
-1360
-1290
-1220
-1160
-1100
-1040
-980
-910
-870
-850
-860
-900
-950
-1000
-1030
-1050
-1050
-1050
-1040
-1060
-1090
-1130
-1150
-1120
-1080
-1050
-1070
-1120
-1200
-1290
-1380
-1460
-1520
-1580
-1640
-1710
-1800
-1870
-1890
-1850
-1780
-1720
-1690
-1700
-1720
-1740
-1740
-1710
-1670
-1640
-1610
-1570
-1520
-1470
-1430
-1390
-1340
-1280
-1240
-1210
-1180
-1120
-1020
-890
-760
-650
-560
-470
-380
-290
-200
-140
-100
-50
0
60
140
240
330
390
390
320
210
110
50
40
100
200
340
490
630
740
810
830
820
790
780
820
910
1030
1150
1230
1250
1210
1110
980
820
660
540
480
500
550
610
650
640
570
440
280
120
0
-60
-70
-30
60
210
370
510
560
530
430
320
220
130
70
60
120
230
380
530
670
770
810
770
650
490
330
220
180
220
310
450
610
770
890
950
960
930
860
760
650
580
580
670
830
1040
1240
1380
1400
1320
1170
990
820
670
560
480
450
430
410
380
320
240
150
60
-30
-110
-160
-200
-210
-220
-230
-230
-230
-240
-220
-190
-130
-60
0
40
70
70
50
10
-30
-50
-50
-40
-10
70
200
370
530
640
700
700
640
550
460
410
420
500
610
740
860
940
960
910
790
640
490
350
260
250
330
480
660
810
890
860
720
490
210
-40
-210
-270
-220
-100
40
150
200
180
100
-30
-170
-280
-350
-350
-310
-250
-180
-140
-120
-140
-180
-240
-320
-370
-400
-390
-370
-380
-410
-470
-540
-620
-720
-830
-950
-1070
-1190
-1320
-1440
-1560
-1650
-1710
-1720
-1690
-1640
-1570
-1510
-1490
-1530
-1640
-1810
-2000
-2170
-2290
-2340
-2330
-2260
-2150
-2050
-1970
-1950
-1990
-2080
-2180
-2260
-2280
-2230
-2140
-2020
-1890
-1770
-1670
-1610
-1600
-1630
-1690
-1750
-1780
-1760
-1670
-1560
-1430
-1320
-1240
-1200
-1200
-1230
-1260
-1280
-1260
-1190
-1070
-930
-790
-680
-600
-540
-510
-510
-500
-460
-390
-260
-90
100
280
440
540
610
630
620
610
620
680
780
860
910
890
820
710
600
480
390
350
360
410
480
530
530
490
410
310
220
160
150
210
310
430
550
620
650
600
510
390
300
240
220
210
200
180
160
130
80
-10
-120
-240
-330
-400
-450
-470
-480
-480
-490
-520
-570
-610
-670
-750
-840
-940
-1040
-1160
-1280
-1420
-1550
-1680
-1810
-1920
-2009
-2060
-2080
-2100
-2130
-2160
-2180
-2170
-2120
-2050
-1990
-1930
-1890
-1840
-1800
-1770
-1740
-1710
-1680
-1640
-1560
-1450
-1310
-1160
-1020
-910
-840
-810
-820
-880
-990
-1130
-1280
-1400
-1470
-1460
-1380
-1240
-1070
-880
-710
-600
-560
-580
-650
-730
-800
-840
-860
-860
-820
-740
-660
-600
-610
-680
-770
-850
-920
-980
-1000
-990
-940
-870
-810
-760
-730
-720
-710
-720
-720
-730
-720
-710
-690
-650
-580
-480
-380
-300
-220
-150
-70
-10
30
50
70
130
230
380
560
760
960
1140
1290
1390
1440
1470
1490
1540
1600
1690
1820
1990
2180
2360
2480
2530
2500
2440
2380
2340
2340
2350
2390
2450
2550
2650
2710
2730
2710
2660
2600
2540
2480
2440
2440
2490
2570
2670
2790
2890
2970
3010
3010
2970
2920
2890
2880
2890
2930
2990
3040
3080
3080
3050
3010
2990
3000
3030
3080
3140
3200
3270
3340
3420
3500
3560
3600
3610
3610
3600
3590
3600
3610
3620
3630
3630
3640
3670
3720
3770
3790
3780
3740
3700
3660
3650
3650
3660
3650
3610
3540
3440
3300
3130
2960
2810
2710
2670
2680
2700
2730
2720
2670
2590
2480
2370
2270
2210
2210
2260
2360
2470
2570
2630
2640
2590
2480
2350
2240
2160
2130
2140
2190
2250
2310
2350
2350
2320
2260
2210
2180
2170
2170
2190
2230
2270
2300
2300
2270
2210
2130
2060
1990
1940
1910
1910
1930
1950
1950
1930
1900
1850
1800
1770
1760
1780
1800
1830
1840
1850
1860
1890
1930
2000
2070
2130
2200
2260
2300
2310
2270
2190
2100
2050
2050
2100
2200
2340
2490
2600
2630
2590
2500
2380
2270
2170
2120
2110
2150
2190
2240
2260
2260
2210
2120
2000
1880
1750
1650
1580
1560
1600
1700
1820
1890
1880
1790
1650
1500
1360
1250
1200
1190
1230
1290
1370
1450
1530
1560
1500
1350
1150
960
830
780
820
890
980
1040
1040
980
880
770
680
620
580
560
580
610
640
630
560
450
300
130
-30
-160
-230
-250
-220
-180
-150
-150
-190
-270
-360
-430
-470
-480
-500
-530
-570
-600
-660
-740
-860
-1000
-1130
-1260
-1380
-1490
-1580
-1650
-1720
-1790
-1870
-1970
-2060
-2120
-2160
-2160
-2140
-2120
-2120
-2130
-2150
-2170
-2190
-2190
-2170
-2120
-2070
-2040
-2029
-2050
-2090
-2160
-2260
-2390
-2520
-2630
-2720
-2790
-2820
-2820
-2770
-2710
-2680
-2680
-2700
-2730
-2760
-2820
-2880
-2940
-2970
-2960
-2920
-2870
-2830
-2800
-2770
-2730
-2700
-2680
-2650
-2630
-2590
-2540
-2470
-2390
-2310
-2240
-2170
-2120
-2080
-2040
-2000
-1940
-1850
-1720
-1590
-1460
-1350
-1280
-1230
-1200
-1180
-1140
-1080
-1010
-900
-780
-630
-470
-320
-200
-120
-80
-30
20
90
160
220
270
330
410
510
630
780
960
1170
1370
1550
1680
1770
1850
1930
2009
2080
2140
2190
2230
2280
2320
2360
2370
2380
2380
2370
2350
2340
2360
2410
2490
2580
2640
2660
2670
2680
2700
2720
2750
2760
2750
2720
2680
2620
2560
2520
2480
2440
2390
2330
2250
2170
2070
1960
1830
1690
1560
1450
1350
1280
1240
1220
1210
1180
1130
1070
1000
910
800
680
540
380
220
70
-60
-150
-220
-270
-300
-320
-310
-300
-320
-350
-400
-450
-500
-580
-670
-750
-820
-870
-920
-960
-1000
-1060
-1130
-1240
-1380
-1530
-1650
-1750
-1810
-1840
-1830
-1780
-1710
-1610
-1520
-1410
-1300
-1190
-1090
-1000
-920
-830
-740
-640
-540
-440
-310
-170
-20
130
260
360
430
460
480
500
530
580
640
720
810
900
980
1030
1020
970
890
810
760
740
750
790
860
960
1040
1070
1030
920
780
660
590
600
670
780
910
1030
1140
1230
1280
1280
1230
1140
1050
970
910
890
910
950
990
990
930
850
760
670
570
450
340
260
220
200
180
150
110
80
40
-20
-80
-130
-150
-140
-120
-110
-100
-90
-80
-70
-60
-60
-60
-70
-110
-170
-250
-330
-410
-460
-500
-520
-530
-530
-530
-540
-560
-590
-610
-640
-660
-690
-730
-790
-860
-950
-1020
-1060
-1070
-1060
-1030
-980
-920
-870
-850
-880
-950
-1020
-1110
-1190
-1280
-1340
-1350
-1310
-1230
-1120
-1010
-920
-880
-900
-980
-1090
-1190
-1240
-1230
-1140
-1020
-870
-750
-660
-640
-670
-740
-820
-910
-980
-1010
-990
-920
-820
-730
-660
-640
-670
-740
-820
-890
-920
-910
-880
-860
-850
-870
-900
-960
-1040
-1130
-1230
-1290
-1310
-1290
-1230
-1150
-1080
-1010
-950
-900
-860
-810
-750
-670
-580
-480
-390
-300
-240
-210
-240
-300
-390
-460
-510
-510
-470
-360
-190
0
190
330
410
440
440
430
440
470
520
580
650
710
770
820
870
920
980
1050
1110
1160
1180
1190
1180
1160
1150
1160
1200
1260
1320
1370
1410
1450
1490
1520
1520
1510
1500
1510
1530
1570
1610
1650
1670
1650
1590
1480
1360
1270
1230
1230
1250
1270
1290
1300
1280
1220
1150
1070
1010
990
990
1000
1010
1040
1070
1100
1100
1050
950
800
640
480
350
260
210
180
160
120
70
0
-80
-200
-360
-540
-710
-850
-930
-960
-940
-890
-830
-770
-760
-800
-900
-1030
-1170
-1310
-1410
-1450
-1420
-1340
-1240
-1130
-1020
-910
-840
-810
-830
-870
-890
-890
-850
-790
-720
-640
-560
-500
-470
-460
-460
-460
-460
-460
-450
-430
-390
-340
-270
-190
-100
-10
90
180
260
330
390
450
490
500
480
440
380
310
240
180
110
50
0
-50
-120
-220
-330
-440
-550
-660
-780
-890
-960
-1000
-1030
-1080
-1130
-1200
-1270
-1360
-1470
-1610
-1770
-1900
-1980
-2040
-2080
-2140
-2220
-2320
-2430
-2560
-2690
-2800
-2890
-2960
-2990
-3010
-2990
-2960
-2910
-2850
-2810
-2800
-2830
-2880
-2950
-3030
-3090
-3110
-3110
-3080
-3030
-2980
-2930
-2890
-2890
-2920
-2970
-2990
-2980
-2940
-2870
-2780
-2690
-2600
-2540
-2500
-2480
-2450
-2410
-2360
-2310
-2240
-2160
-2070
-1980
-1910
-1880
-1880
-1920
-1970
-2020
-2060
-2080
-2060
-2020
-1950
-1860
-1750
-1630
-1530
-1460
-1430
-1420
-1420
-1400
-1330
-1210
-1050
-880
-720
-600
-510
-460
-450
-450
-450
-420
-350
-260
-150
-30
70
150
200
220
230
220
210
220
250
320
420
530
630
720
790
840
870
880
890
910
930
970
1030
1100
1150
1190
1210
1200
1180
1160
1160
1170
1190
1230
1280
1340
1390
1420
1410
1390
1350
1300
1250
1210
1190
1200
1220
1250
1290
1340
1410
1470
1500
1490
1460
1400
1360
1320
1290
1270
1270
1290
1320
1340
1320
1280
1220
1160
1110
1060
1030
1020
1040
1080
1120
1150
1170
1200
1230
1270
1280
1280
1270
1270
1300
1360
1410
1450
1490
1520
1550
1570
1600
1650
1710
1780
1830
1870
1900
1930
1980
2029
2070
2110
2150
2210
2270
2340
2420
2490
2570
2660
2740
2830
2910
2990
3060
3140
3220
3310
3400
3490
3550
3580
3580
3550
3510
3480
3470
3460
3470
3460
3440
3410
3350
3260
3130
2970
2810
2670
2550
2470
2440
2470
2560
2670
2750
2770
2710
2570
2400
2230
2100
2009
1970
1960
1970
2000
2009
2000
1930
1810
1650
1450
1260
1090
960
890
860
850
850
840
790
710
610
480
340
220
120
50
10
-10
-10
0
0
0
0
0
-30
-80
-150
-230
-300
-360
-390
-370
-310
-220
-110
0
90
150
180
160
110
50
0
-20
10
70
140
190
190
160
90
10
-60
-110
-120
-80
-30
40
120
180
220
230
180
110
40
0
0
30
90
140
160
140
90
30
-50
-120
-180
-220
-250
-270
-290
-300
-300
-280
-230
-180
-160
-170
-210
-270
-330
-390
-450
-500
-530
-550
-560
-560
-560
-580
-600
-610
-610
-620
-640
-660
-690
-740
-810
-880
-940
-980
-1020
-1040
-1040
-1050
-1050
-1060
-1090
-1140
-1200
-1250
-1290
-1290
-1260
-1190
-1110
-1030
-990
-1000
-1060
-1130
-1210
-1270
-1320
-1330
-1320
-1280
-1240
-1210
-1200
-1220
-1260
-1330
-1410
-1480
-1520
-1530
-1510
-1480
-1470
-1490
-1540
-1610
-1670
-1720
-1750
-1760
-1780
-1780
-1770
-1760
-1760
-1770
-1810
-1860
-1930
-2000
-2050
-2080
-2080
-2060
-2050
-2060
-2070
-2100
-2150
-2210
-2270
-2300
-2300
-2260
-2200
-2140
-2080
-2029
-1990
-1950
-1910
-1890
-1880
-1860
-1830
-1780
-1710
-1630
-1560
-1490
-1450
-1420
-1400
-1390
-1390
-1400
-1410
-1410
-1380
-1320
-1240
-1160
-1060
-980
-910
-860
-810
-780
-760
-740
-740
-740
-750
-750
-750
-730
-710
-670
-650
-640
-670
-710
-780
-850
-920
-980
-1020
-1050
-1050
-1030
-990
-960
-950
-990
-1060
-1160
-1260
-1330
-1380
-1390
-1380
-1360
-1330
-1310
-1320
-1370
-1450
-1570
-1700
-1820
-1920
-2009
-2080
-2140
-2180
-2230
-2270
-2320
-2370
-2410
-2450
-2480
-2510
-2540
-2570
-2610
-2640
-2660
-2660
-2630
-2590
-2540
-2500
-2480
-2460
-2470
-2490
-2520
-2540
-2550
-2540
-2520
-2490
-2430
-2350
-2250
-2150
-2050
-1980
-1930
-1900
-1880
-1870
-1840
-1790
-1710
-1610
-1510
-1410
-1330
-1290
-1290
-1300
-1320
-1330
-1340
-1340
-1320
-1300
-1270
-1270
-1290
-1350
-1410
-1460
-1480
-1460
-1400
-1320
-1230
-1150
-1090
-1060
-1070
-1090
-1110
-1110
-1100
-1070
-1020
-970
-920
-880
-850
-810
-760
-690
-610
-540
-480
-430
-380
-330
-290
-260
-230
-180
-130
-50
40
140
250
360
470
560
650
740
820
900
980
1070
1160
1280
1410
1560
1710
1850
1980
2080
2170
2250
2320
2390
2450
2510
2570
2610
2650
2690
2730
2760
2790
2800
2810
2830
2870
2910
2960
3010
3040
3060
3090
3110
3140
3150
3170
3200
3220
3230
3220
3210
3200
3220
3240
3270
3290
3330
3360
3380
3370
3350
3310
3260
3210
3160
3120
3090
3050
3010
2970
2920
2850
2770
2680
2570
2460
2360
2260
2190
2130
2100
2080
2060
2040
2020
2009
1990
1960
1900
1800
1690
1580
1460
1370
1290
1240
1200
1170
1140
1110
1070
1030
990
960
940
910
870
810
730
650
580
520
500
490
490
490
490
470
430
400
380
380
420
470
530
570
590
580
570
560
570
580
620
670
730
790
840
860
850
810
730
640
550
450
380
360
380
430
470
480
460
400
310
210
100
20
-30
-40
-30
-10
-10
-40
-110
-220
-350
-490
-620
-720
-770
-790
-780
-760
-750
-760
-800
-880
-980
-1110
-1240
-1360
-1460
-1520
-1540
-1550
-1540
-1550
-1580
-1640
-1740
-1880
-2020
-2150
-2250
-2300
-2320
-2320
-2300
-2280
-2280
-2290
-2320
-2370
-2420
-2490
-2540
-2580
-2600
-2590
-2570
-2530
-2500
-2470
-2460
-2470
-2480
-2480
-2470
-2450
-2420
-2400
-2390
-2380
-2400
-2440
-2490
-2530
-2550
-2570
-2560
-2530
-2490
-2440
-2400
-2370
-2360
-2360
-2360
-2340
-2330
-2310
-2310
-2300
-2280
-2240
-2200
-2170
-2150
-2150
-2170
-2210
-2240
-2270
-2280
-2260
-2240
-2220
-2190
-2170
-2140
-2090
-2029
-1960
-1890
-1840
-1790
-1770
-1760
-1780
-1810
-1840
-1850
-1840
-1800
-1750
-1690
-1630
-1590
-1570
-1580
-1620
-1660
-1690
-1700
-1670
-1620
-1530
-1450
-1370
-1320
-1280
-1240
-1190
-1140
-1080
-1000
-900
-770
-630
-490
-360
-250
-170
-120
-100
-100
-90
-60
10
100
200
280
350
390
410
420
430
450
470
500
540
600
690
800
890
950
980
970
960
970
1020
1080
1160
1230
1290
1330
1330
1310
1270
1230
1200
1190
1190
1210
1240
1270
1270
1250
1200
1150
1120
1100
1090
1100
1130
1180
1240
1280
1300
1270
1230
1160
1090
1030
1000
1000
1020
1060
1080
1100
1100
1100
1080
1060
1040
1030
1050
1100
1180
1270
1360
1450
1510
1560
1600
1640
1680
1720
1760
1800
1850
1910
1990
2090
2180
2270
2330
2370
2380
2390
2410
2440
2490
2550
2620
2680
2710
2710
2690
2660
2650
2660
2670
2690
2700
2720
2730
2720
2700
2650
2600
2540
2480
2420
2370
2330
2320
2320
2340
2360
2370
2370
2350
2310
2260
2180
2080
1970
1860
1770
1710
1670
1630
1610
1580
1530
1470
1390
1290
1200
1100
1010
910
810
710
650
610
590
590
570
550
510
450
380
310
260
220
210
210
220
220
220
200
170
130
80
30
-10
-20
0
40
100
180
250
300
330
330
310
280
250
250
250
260
270
280
270
260
250
240
230
230
230
250
280
320
340
350
330
310
300
320
340
370
380
380
370
360
350
350
350
370
400
420
440
450
440
430
400
370
350
330
310
300
270
240
200
140
60
-10
-80
-140
-200
-260
-300
-350
-410
-480
-580
-690
-800
-890
-960
-1020
-1070
-1100
-1140
-1180
-1240
-1310
-1400
-1500
-1590
-1680
-1730
-1750
-1750
-1750
-1760
-1770
-1790
-1810
-1820
-1850
-1890
-1920
-1940
-1930
-1920
-1880
-1810
-1730
-1630
-1550
-1490
-1450
-1430
-1410
-1400
-1400
-1410
-1400
-1370
-1320
-1250
-1170
-1110
-1070
-1050
-1050
-1060
-1070
-1070
-1050
-1020
-970
-920
-870
-820
-780
-760
-740
-730
-710
-680
-640
-620
-590
-560
-510
-450
-380
-310
-230
-160
-80
-10
50
100
130
160
200
260
330
400
470
530
560
570
570
560
560
580
600
620
640
670
710
750
770
790
790
790
800
810
810
800
790
780
770
760
740
730
710
700
710
730
780
820
850
850
820
780
730
680
640
620
630
660
720
770
830
860
870
860
820
760
710
660
620
610
610
640
670
690
680
650
610
560
510
480
440
420
420
430
450
460
470
490
510
530
550
570
600
620
650
680
710
750
800
840
880
910
940
980
1040
1090
1140
1190
1220
1240
1260
1280
1300
1310
1320
1320
1320
1300
1270
1210
1140
1080
1040
1020
1010
1020
1030
1020
1000
950
890
820
780
750
740
750
770
770
760
720
660
580
500
420
360
320
310
310
310
300
270
240
190
140
80
20
-20
-40
-40
-10
30
80
120
140
150
130
80
0
-70
-140
-190
-220
-240
-250
-250
-240
-240
-260
-280
-290
-290
-280
-250
-210
-170
-140
-100
-60
-20
40
90
130
160
160
150
100
50
-10
-60
-90
-120
-130
-130
-110
-100
-100
-120
-160
-200
-230
-270
-310
-330
-330
-310
-270
-230
-190
-170
-160
-180
-210
-240
-250
-250
-250
-240
-220
-180
-150
-140
-150
-180
-230
-280
-340
-390
-410
-420
-400
-360
-320
-290
-270
-290
-330
-380
-430
-460
-470
-450
-430
-410
-390
-400
-430
-480
-540
-580
-610
-610
-590
-550
-520
-510
-510
-530
-570
-600
-630
-640
-610
-550
-480
-430
-390
-380
-410
-450
-510
-560
-590
-600
-580
-560
-540
-530
-530
-570
-630
-720
-790
-850
-860
-840
-780
-700
-630
-580
-550
-550
-570
-610
-660
-710
-730
-720
-660
-580
-510
-450
-410
-400
-400
-430
-470
-490
-470
-420
-350
-280
-200
-130
-80
-50
-50
-70
-90
-100
-80
-40
20
90
160
210
230
200
150
80
10
-50
-90
-90
-50
10
60
80
80
50
0
-60
-120
-170
-190
-170
-110
-10
90
180
230
230
220
190
160
130
110
100
100
110
100
90
70
50
30
0
-30
-60
-70
-80
-80
-90
-120
-150
-180
-200
-210
-220
-220
-230
-240
-250
-280
-330
-400
-460
-510
-510
-480
-440
-400
-390
-410
-460
-550
-650
-750
-830
-880
-890
-860
-800
-750
-710
-700
-720
-780
-870
-980
-1090
-1180
-1230
-1230
-1190
-1130
-1050
-970
-910
-900
-920
-960
-1020
-1060
-1090
-1090
-1070
-1030
-990
-970
-950
-940
-920
-910
-900
-900
-910
-930
-940
-950
-950
-940
-900
-850
-770
-690
-620
-580
-580
-610
-660
-720
-760
-790
-800
-800
-790
-770
-770
-780
-810
-860
-940
-1030
-1120
-1200
-1250
-1280
-1290
-1290
-1280
-1270
-1270
-1270
-1280
-1290
-1300
-1310
-1310
-1310
-1290
-1270
-1240
-1210
-1180
-1140
-1110
-1100
-1100
-1090
-1060
-1020
-980
-930
-890
-850
-820
-810
-800
-790
-770
-740
-700
-660
-610
-560
-530
-500
-470
-430
-380
-340
-300
-270
-240
-200
-150
-90
-30
40
100
140
150
130
90
40
-10
-50
-50
-20
70
180
280
370
440
470
480
480
460
460
490
550
640
750
870
980
1080
1130
1160
1150
1120
1080
1050
1040
1050
1080
1140
1190
1230
1260
1260
1250
1220
1170
1110
1050
1010
980
970
990
1030
1080
1140
1200
1240
1260
1250
1240
1220
1220
1220
1240
1280
1320
1380
1410
1420
1390
1330
1240
1150
1070
1000
960
930
920
910
890
860
820
760
680
600
500
410
320
240
190
140
120
110
120
120
110
90
60
20
-30
-90
-140
-190
-220
-230
-220
-190
-150
-120
-120
-140
-190
-240
-280
-310
-320
-290
-230
-180
-150
-140
-160
-200
-260
-330
-380
-420
-420
-390
-350
-310
-290
-290
-320
-380
-450
-500
-530
-530
-510
-470
-420
-370
-330
-300
-290
-290
-290
-280
-260
-220
-160
-80
10
80
130
160
160
150
150
160
190
230
270
310
330
340
330
300
250
210
170
150
160
170
180
190
200
200
210
210
200
180
170
170
180
190
190
180
170
160
150
130
110
90
80
80
70
50
10
-40
-70
-110
-140
-170
-200
-210
-200
-190
-190
-200
-230
-260
-300
-340
-370
-390
-400
-390
-370
-370
-370
-400
-430
-470
-520
-560
-600
-630
-650
-640
-630
-620
-630
-680
-750
-840
-920
-990
-1050
-1080
-1080
-1070
-1050
-1040
-1030
-1040
-1070
-1130
-1200
-1270
-1340
-1390
-1420
-1420
-1400
-1360
-1310
-1270
-1240
-1240
-1240
-1270
-1300
-1330
-1340
-1320
-1280
-1220
-1150
-1090
-1050
-1010
-980
-960
-950
-950
-940
-910
-860
-790
-730
-670
-620
-580
-550
-520
-500
-470
-440
-410
-380
-350
-320
-280
-250
-200
-150
-100
-60
-50
-40
-50
-50
-60
-80
-100
-130
-150
-160
-160
-160
-150
-140
-140
-140
-150
-170
-190
-190
-180
-150
-120
-80
-50
-30
-10
0
0
0
10
40
70
100
130
130
120
90
50
10
-20
-30
-10
30
80
130
170
190
190
170
140
120
110
110
120
150
180
210
230
230
210
180
150
110
80
50
40
40
40
50
40
20
0
-10
-10
-10
-20
-30
-60
-80
-90
-100
-90
-80
-80
-80
-80
-100
-120
-160
-200
-240
-280
-300
-320
-320
-310
-300
-290
-280
-250
-220
-180
-150
-110
-80
-40
10
60
90
120
140
150
160
170
190
230
290
360
410
450
470
460
430
410
390
390
420
470
530
590
620
630
620
600
560
530
500
500
510
540
560
570
580
580
560
520
480
440
410
390
380
370
370
360
340
310
270
250
230
240
260
290
310
340
350
350
350
350
360
380
390
410
430
450
460
460
460
470
480
490
510
520
550
590
630
660
680
680
680
670
670
680
710
730
760
790
820
840
850
850
830
790
750
720
710
730
770
820
850
860
850
810
760
710
670
640
630
640
670
690
710
700
680
640
590
560
530
510
500
520
550
570
590
580
540
490
440
400
390
410
440
490
530
550
560
560
540
520
500
480
470
470
470
480
500
520
540
550
530
500
460
430
410
400
400
400
410
420
440
460
470
470
450
430
400
380
370
380
400
440
460
480
490
470
440
400
350
300
270
260
270
290
320
350
380
400
400
390
360
340
320
310
310
310
310
310
310
310
310
310
300
280
270
260
260
270
290
310
340
380
410
430
450
450
460
450
430
390
350
320
300
280
280
280
290
300
300
290
270
250
220
190
160
140
160
190
230
280
320
340
350
360
360
360
370
380
390
400
400
400
390
380
370
360
350
360
390
420
460
490
510
520
510
480
440
400
370
350
350
350
370
390
400
400
380
350
300
250
190
140
110
100
100
100
100
100
90
70
60
70
80
110
150
200
230
250
260
260
250
240
250
280
320
370
410
440
430
400
360
310
280
250
250
260
290
320
350
360
360
350
330
310
300
300
310
340
380
420
440
440
430
430
430
420
410
390
370
350
330
300
270
240
210
180
140
100
50
0
-50
-120
-180
-230
-270
-310
-360
-390
-430
-460
-490
-530
-560
-590
-620
-630
-640
-650
-650
-650
-640
-630
-620
-620
-610
-620
-620
-620
-620
-620
-620
-610
-600
-580
-570
-570
-590
-630
-670
-700
-710
-700
-660
-610
-550
-500
-480
-470
-500
-530
-570
-600
-610
-610
-560
-490
-410
-330
-270
-240
-230
-260
-320
-380
-430
-470
-460
-430
-390
-340
-310
-300
-320
-360
-430
-500
-560
-580
-580
-550
-510
-460
-420
-390
-390
-400
-430
-460
-490
-520
-540
-530
-500
-440
-390
-350
-330
-340
-360
-410
-460
-520
-570
-600
-600
-580
-550
-520
-500
-500
-520
-550
-590
-630
-650
-650
-640
-610
-590
-570
-560
-570
-590
-620
-650
-680
-690
-700
-680
-660
-620
-580
-570
-580
-630
-690
-750
-820
-870
-900
-910
-900
-890
-890
-890
-880
-880
-880
-880
-890
-900
-900
-900
-900
-900
-910
-910
-910
-920
-920
-930
-940
-940
-940
-940
-950
-950
-960
-960
-950
-940
-910
-890
-850
-820
-790
-770
-750
-730
-720
-700
-690
-660
-630
-580
-540
-510
-500
-490
-490
-490
-490
-480
-470
-440
-410
-370
-340
-300
-270
-240
-210
-170
-120
-70
-10
60
140
210
280
340
370
380
390
400
410
440
480
520
560
570
570
570
570
570
570
580
590
600
620
630
630
630
610
580
550
510
500
500
510
540
560
590
600
600
580
550
520
510
510
520
520
530
520
510
480
440
400
380
360
340
320
300
280
250
220
180
130
100
70
50
40
40
50
70
80
90
80
70
70
80
100
120
140
170
210
250
290
330
350
380
400
430
460
490
520
540
560
560
550
540
530
530
560
590
620
640
650
650
640
620
590
570
560
560
570
590
610
640
650
650
630
600
560
530
510
510
520
550
570
600
600
600
570
530
480
430
380
330
280
240
200
160
120
80
40
0
-40
-70
-90
-100
-110
-130
-150
-170
-190
-200
-200
-210
-210
-210
-220
-230
-230
-220
-210
-200
-200
-200
-220
-230
-240
-250
-250
-250
-240
-230
-210
-180
-130
-80
-20
40
90
140
170
190
200
210
220
220
230
240
270
290
310
320
320
320
320
320
320
320
330
340
360
380
400
410
420
430
440
440
460
490
530
570
610
640
660
660
640
610
580
550
520
510
520
540
560
590
600
600
590
590
580
580
580
580
590
600
610
620
620
610
590
570
540
520
510
520
540
570
600
620
650
660
670
680
680
690
700
720
750
780
830
860
880
900
900
910
930
940
970
1000
1030
1060
1080
1080
1070
1060
1040
1020
1010
990
980
960
950
940
930
910
900
880
860
840
820
810
790
770
750
730
720
700
690
670
650
630
620
620
610
610
600
600
590
580
570
570
570
560
560
540
520
490
460
430
400
390
380
380
380
370
350
320
290
260
210
170
130
100
90
70
70
60
50
40
10
-30
-60
-90
-110
-120
-140
-140
-150
-160
-170
-190
-220
-260
-300
-330
-340
-340
-330
-320
-330
-340
-360
-380
-390
-400
-390
-380
-360
-350
-340
-330
-330
-340
-360
-400
-440
-470
-500
-510
-520
-520
-510
-490
-480
-470
-460
-450
-450
-450
-460
-470
-470
-460
-450
-450
-450
-450
-450
-460
-460
-460
-460
-460
-460
-480
-510
-560
-600
-650
-680
-710
-710
-710
-690
-670
-660
-650
-650
-660
-680
-710
-740
-750
-740
-730
-710
-710
-720
-740
-770
-810
-850
-880
-900
-890
-870
-840
-800
-770
-760
-770
-790
-830
-860
-890
-910
-900
-880
-850
-820
-790
-770
-770
-760
-760
-760
-760
-760
-750
-740
-720
-700
-690
-690
-690
-710
-720
-730
-740
-750
-750
-750
-750
-750
-760
-750
-740
-730
-700
-680
-640
-600
-570
-540
-530
-530
-540
-550
-560
-560
-540
-510
-470
-430
-400
-380
-370
-380
-390
-390
-390
-370
-350
-330
-300
-280
-260
-250
-250
-260
-270
-280
-300
-300
-290
-270
-240
-220
-200
-180
-160
-130
-110
-100
-90
-70
-60
-40
-10
20
50
100
140
180
210
230
240
250
250
260
270
290
320
340
360
370
370
370
360
340
310
290
260
240
230
230
230
240
240
260
270
290
310
330
340
340
340
340
350
380
410
450
490
520
540
540
530
520
500
490
500
520
550
580
620
650
670
670
670
660
640
620
600
570
540
520
510
520
530
540
550
560
560
540
510
470
420
390
360
350
360
380
410
450
470
480
460
420
380
340
300
290
290
310
330
360
380
380
360
320
280
230
190
150
140
150
170
190
200
190
160
120
70
20
-20
-50
-70
-70
-60
-50
-40
-40
-50
-80
-110
-140
-170
-190
-190
-200
-200
-210
-230
-250
-270
-290
-310
-320
-320
-330
-330
-340
-350
-370
-380
-400
-420
-440
-450
-450
-450
-440
-440
-450
-460
-480
-510
-530
-550
-570
-590
-590
-590
-590
-590
-590
-600
-610
-620
-630
-630
-610
-590
-560
-540
-520
-500
-490
-490
-500
-520
-540
-540
-530
-500
-460
-420
-390
-360
-340
-330
-330
-350
-360
-380
-390
-380
-350
-320
-290
-270
-270
-280
-290
-310
-320
-320
-310
-290
-270
-260
-250
-240
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-240
-240
-230
-220
-200
-170
-150
-120
-110
-100
-90
-80
-70
-60
-40
-20
0
20
40
40
30
0
-40
-80
-110
-130
-130
-100
-60
-20
20
50
60
60
40
0
-40
-70
-80
-70
-40
0
30
40
40
20
-20
-60
-110
-140
-150
-140
-110
-60
-20
0
20
10
-10
-40
-70
-90
-100
-100
-90
-60
-30
-10
0
0
0
-10
-20
-30
-30
-30
-20
0
10
10
10
0
-10
-10
-10
-10
0
20
40
60
70
80
80
80
90
90
110
130
160
190
210
220
230
230
230
230
220
220
230
230
250
260
280
300
320
330
340
340
330
320
310
300
280
270
270
270
290
300
320
330
340
330
310
290
270
250
240
230
220
220
210
200
180
160
140
100
70
30
-10
-40
-80
-100
-120
-120
-130
-130
-130
-140
-150
-170
-200
-230
-260
-290
-320
-350
-380
-400
-420
-440
-470
-490
-500
-510
-510
-510
-510
-510
-520
-530
-550
-570
-580
-590
-580
-580
-560
-540
-520
-510
-510
-520
-540
-550
-570
-580
-580
-580
-570
-560
-550
-550
-550
-550
-540
-540
-540
-540
-530
-520
-500
-480
-460
-450
-440
-440
-430
-440
-440
-430
-420
-400
-370
-340
-330
-320
-320
-320
-320
-320
-320
-310
-300
-280
-260
-250
-250
-260
-290
-320
-350
-370
-380
-380
-370
-370
-360
-340
-330
-330
-330
-330
-340
-340
-350
-350
-350
-350
-350
-360
-370
-380
-380
-380
-360
-350
-340
-330
-330
-330
-330
-340
-340
-350
-360
-360
-350
-340
-320
-310
-300
-310
-330
-360
-390
-420
-430
-440
-440
-420
-400
-380
-350
-320
-310
-300
-300
-300
-310
-300
-290
-260
-230
-200
-170
-150
-130
-120
-110
-100
-80
-70
-50
-30
-20
0
10
30
50
60
70
80
90
110
130
170
200
240
270
290
310
320
330
340
360
370
390
410
430
450
470
490
510
530
540
550
570
590
610
640
670
700
730
760
780
790
800
800
790
790
790
790
790
800
810
820
820
830
830
830
830
820
800
780
770
750
740
740
740
750
760
780
790
790
780
760
730
690
660
640
630
630
630
630
630
620
610
570
520
470
420
380
360
360
360
380
390
390
380
360
330
300
280
270
260
260
270
270
280
280
270
250
210
180
140
110
70
50
40
40
30
30
20
10
10
0
-10
-20
-30
-30
-40
-60
-70
-90
-100
-130
-160
-200
-230
-260
-280
-310
-320
-340
-340
-350
-360
-360
-370
-370
-370
-380
-380
-380
-380
-370
-360
-360
-360
-360
-360
-360
-340
-310
-280
-260
-240
-220
-220
-210
-200
-180
-160
-130
-90
-60
-20
0
30
50
60
80
100
120
150
190
220
260
300
330
350
360
370
390
400
420
440
460
490
520
550
570
570
570
570
570
560
560
550
550
550
550
550
550
540
530
510
510
500
500
490
490
480
480
460
450
440
430
420
400
370
340
310
270
250
230
210
190
170
140
120
90
70
30
10
-20
-40
-70
-80
-100
-100
-100
-110
-130
-140
-160
-180
-190
-210
-230
-250
-270
-280
-280
-280
-280
-270
-270
-270
-270
-270
-280
-290
-300
-310
-330
-340
-350
-370
-380
-390
-400
-400
-390
-380
-370
-370
-370
-380
-390
-400
-420
-440
-440
-430
-410
-390
-370
-350
-350
-360
-380
-390
-400
-390
-370
-340
-300
-260
-220
-190
-170
-160
-160
-160
-170
-160
-140
-110
-80
-40
-10
20
40
40
40
30
30
30
40
60
80
100
120
130
150
160
180
190
210
220
220
220
220
210
190
180
180
180
190
200
210
220
240
260
260
260
250
240
230
210
190
180
160
150
140
140
150
160
180
190
200
200
190
190
190
190
200
220
250
290
320
360
390
400
410
410
400
390
400
410
430
450
470
480
490
480
470
460
450
440
440
430
430
430
440
450
470
480
490
490
490
470
450
430
400
370
330
310
290
280
270
260
240
230
210
200
180
170
150
140
130
140
140
150
160
160
160
160
150
150
140
130
130
120
120
130
140
160
170
180
180
180
190
200
220
240
260
280
310
330
340
360
370
380
400
410
430
440
450
450
450
450
450
460
480
510
550
580
610
620
630
640
640
640
630
640
650
670
700
720
750
780
790
780
760
730
700
680
660
650
650
650
640
630
600
560
510
460
420
390
380
380
390
400
410
410
390
360
330
290
260
240
220
220
230
230
230
220
200
180
150
120
90
70
60
60
60
70
80
90
90
80
60
30
10
0
10
30
60
100
130
150
160
160
160
140
130
110
100
90
90
90
100
100
100
100
90
80
60
50
40
40
50
60
80
90
100
100
100
90
80
70
50
40
30
20
20
20
30
40
50
40
30
20
-10
-30
-50
-70
-70
-60
-50
-50
-50
-50
-70
-100
-130
-170
-200
-240
-260
-290
-300
-320
-340
-370
-400
-440
-480
-520
-560
-590
-610
-610
-610
-600
-600
-600
-610
-620
-640
-650
-660
-670
-670
-660
-660
-660
-660
-660
-670
-680
-690
-690
-690
-680
-660
-630
-610
-590
-580
-570
-570
-560
-560
-560
-550
-530
-500
-460
-420
-390
-360
-350
-340
-330
-330
-330
-320
-300
-280
-270
-260
-260
-250
-250
-240
-230
-220
-210
-190
-160
-130
-100
-70
-50
-40
-40
-50
-60
-70
-80
-80
-80
-70
-70
-70
-70
-80
-90
-110
-130
-150
-170
-170
-180
-170
-170
-170
-180
-190
-210
-230
-240
-260
-270
-280
-290
-310
-320
-330
-350
-380
-400
-430
-450
-470
-480
-490
-490
-480
-470
-470
-470
-470
-470
-480
-490
-500
-490
-480
-460
-430
-410
-400
-400
-400
-400
-390
-380
-370
-360
-340
-330
-310
-280
-260
-250
-240
-240
-230
-230
-220
-210
-200
-180
-150
-130
-120
-110
-100
-100
-100
-100
-100
-90
-80
-60
-50
-30
-20
-20
-20
-20
-20
-10
0
10
20
30
20
10
0
-10
-20
-10
-10
-10
-10
-10
-20
-30
-50
-70
-90
-110
-130
-150
-160
-180
-210
-240
-280
-320
-360
-390
-410
-430
-450
-450
-460
-460
-470
-490
-510
-530
-560
-580
-600
-620
-630
-630
-620
-610
-590
-580
-570
-570
-580
-590
-600
-620
-620
-610
-590
-570
-540
-510
-490
-490
-500
-520
-540
-550
-550
-540
-520
-480
-450
-420
-410
-410
-430
-460
-490
-510
-510
-500
-480
-450
-420
-400
-380
-380
-390
-410
-430
-440
-440
-420
-390
-360
-320
-290
-260
-240
-220
-220
-220
-240
-250
-270
-280
-290
-290
-290
-280
-280
-270
-260
-250
-250
-240
-240
-240
-220
-210
-190
-180
-160
-150
-150
-140
-130
-120
-120
-130
-130
-140
-140
-130
-120
-100
-80
-60
-30
-10
0
20
30
40
60
70
100
130
160
200
240
280
310
320
330
330
330
330
320
330
330
340
350
360
370
370
360
360
350
350
350
350
350
360
360
370
360
360
350
350
350
360
370
390
410
430
440
450
450
440
430
420
430
440
450
470
480
490
500
510
510
510
510
520
520
520
520
510
500
490
480
470
460
450
440
440
430
420
410
410
400
390
380
370
350
340
310
290
270
250
230
220
210
200
190
170
140
110
90
70
60
70
80
90
110
110
110
90
60
40
20
0
-10
-10
-10
-10
0
0
-10
-30
-50
-60
-70
-60
-40
-20
0
20
40
50
50
50
60
70
80
100
120
140
170
190
220
230
240
250
250
260
260
270
280
290
310
320
330
350
360
380
400
410
430
460
480
510
520
530
540
540
540
540
550
560
580
590
610
630
640
660
670
670
680
680
680
690
700
710
720
730
730
730
730
730
720
720
720
720
720
720
720
720
710
710
700
700
690
690
690
690
680
680
670
650
640
630
620
610
610
600
590
580
580
570
560
550
530
510
500
480
460
450
440
420
400
370
350
320
290
260
230
200
180
160
140
130
110
90
70
40
20
10
0
-10
-20
-30
-50
-80
-110
-150
-170
-200
-210
-210
-200
-190
-180
-180
-190
-200
-220
-240
-260
-280
-280
-280
-270
-250
-240
-230
-230
-240
-260
-290
-320
-350
-370
-390
-390
-380
-370
-370
-360
-360
-360
-370
-390
-410
-420
-420
-410
-400
-390
-380
-370
-380
-390
-400
-410
-430
-440
-450
-460
-460
-460
-450
-450
-440
-440
-460
-480
-500
-520
-530
-530
-530
-510
-490
-480
-470
-470
-470
-470
-480
-490
-500
-500
-500
-500
-500
-500
-510
-510
-520
-530
-540
-550
-560
-570
-580
-590
-610
-630
-650
-670
-690
-710
-730
-750
-760
-780
-790
-800
-800
-790
-780
-770
-760
-750
-730
-710
-690
-670
-650
-640
-620
-600
-580
-550
-530
-510
-490
-460
-450
-440
-440
-440
-430
-430
-420
-410
-390
-370
-340
-320
-300
-290
-280
-280
-280
-280
-280
-280
-280
-290
-300
-300
-310
-320
-340
-350
-360
-370
-390
-400
-420
-440
-460
-460
-460
-460
-460
-460
-460
-470
-480
-490
-490
-490
-480
-480
-480
-470
-460
-460
-470
-470
-480
-480
-470
-460
-440
-420
-390
-350
-330
-310
-300
-300
-300
-300
-280
-250
-220
-190
-160
-130
-110
-100
-100
-100
-100
-100
-90
-60
-30
20
70
110
140
160
180
200
230
260
290
320
360
400
440
480
510
530
550
560
570
580
600
620
650
680
700
720
730
720
710
690
680
670
670
680
700
730
760
780
800
800
800
800
800
800
810
820
830
850
860
870
870
880
880
870
860
850
840
840
830
830
820
820
830
830
830
830
830
840
840
840
840
840
830
830
840
840
840
850
860
870
880
890
910
920
940
950
970
990
1000
1020
1040
1060
1070
1080
1100
1110
1120
1130
1120
1110
1100
1090
1080
1090
1090
1110
1120
1120
1110
1090
1070
1040
1010
990
970
950
940
930
930
920
920
910
900
890
870
860
850
850
850
850
850
850
850
840
820
810
790
770
760
740
730
730
730
730
730
730
720
700
680
650
620
590
570
550
530
520
500
470
440
400
360
310
270
230
190
170
150
140
130
110
90
60
30
0
-30
-50
-70
-80
-100
-110
-120
-140
-170
-200
-230
-250
-280
-300
-320
-340
-350
-350
-360
-360
-370
-370
-380
-390
-400
-420
-430
-440
-440
-450
-450
-460
-460
-470
-480
-490
-500
-510
-520
-530
-540
-550
-570
-580
-610
-630
-660
-670
-680
-680
-690
-690
-700
-720
-740
-780
-820
-860
-890
-930
-960
-980
-1000
-1010
-1020
-1040
-1070
-1090
-1120
-1150
-1170
-1200
-1220
-1230
-1250
-1250
-1260
-1260
-1270
-1270
-1290
-1300
-1320
-1340
-1360
-1360
-1360
-1340
-1320
-1300
-1290
-1280
-1270
-1270
-1260
-1240
-1220
-1200
-1170
-1150
-1120
-1100
-1080
-1060
-1050
-1040
-1030
-1020
-1010
-1000
-980
-960
-940
-920
-900
-900
-900
-900
-900
-890
-890
-880
-880
-870
-850
-840
-820
-800
-790
-780
-780
-780
-790
-790
-780
-780
-780
-780
-790
-790
-800
-810
-810
-820
-830
-830
-830
-820
-810
-790
-770
-750
-730
-720
-700
-680
-660
-630
-610
-600
-600
-610
-620
-620
-610
-600
-580
-570
-550
-540
-530
-530
-530
-530
-540
-540
-540
-530
-510
-490
-460
-440
-410
-390
-380
-380
-380
-380
-370
-360
-330
-310
-280
-260
-240
-230
-210
-200
-190
-180
-170
-170
-160
-160
-150
-140
-130
-130
-120
-110
-110
-110
-110
-120
-130
-150
-170
-190
-200
-200
-200
-190
-180
-180
-170
-170
-170
-180
-190
-190
-200
-190
-190
-190
-190
-200
-210
-240
-260
-290
-320
-340
-350
-360
-370
-380
-390
-390
-400
-400
-400
-410
-410
-420
-410
-410
-390
-380
-380
-380
-380
-380
-390
-390
-390
-380
-370
-350
-340
-330
-320
-320
-330
-340
-350
-370
-380
-380
-370
-350
-330
-300
-280
-260
-240
-240
-240
-250
-270
-290
-300
-300
-290
-280
-270
-260
-250
-250
-260
-270
-280
-290
-280
-270
-260
-240
-230
-210
-200
-190
-190
-190
-190
-190
-200
-200
-190
-190
-190
-190
-190
-200
-210
-220
-230
-230
-240
-240
-240
-240
-240
-240
-240
-250
-270
-280
-290
-290
-290
-290
-270
-260
-240
-240
-240
-240
-250
-270
-270
-280
-270
-260
-240
-220
-210
-210
-210
-220
-220
-230
-230
-230
-230
-230
-230
-230
-240
-250
-250
-260
-270
-280
-290
-300
-310
-330
-350
-370
-380
-400
-420
-430
-440
-440
-440
-440
-440
-430
-420
-410
-410
-410
-410
-400
-400
-400
-400
-400
-390
-390
-380
-370
-360
-360
-360
-360
-360
-360
-350
-340
-320
-300
-280
-250
-240
-230
-220
-210
-210
-210
-200
-190
-170
-150
-110
-70
-40
-10
0
20
20
30
40
50
70
100
120
150
180
200
210
210
210
210
220
230
240
260
270
290
300
310
310
320
330
340
340
340
340
350
360
380
390
410
420
430
440
440
440
430
420
420
410
410
410
410
400
400
390
380
370
370
370
370
380
380
390
400
420
430
440
460
470
470
480
490
510
530
550
560
570
580
580
580
580
570
570
560
560
560
560
560
560
560
560
560
560
570
580
590
590
600
610
620
620
620
620
620
630
640
650
670
690
710
730
740
750
760
760
760
770
770
790
800
820
830
830
830
830
820
820
820
830
840
850
860
870
870
870
870
870
860
860
870
880
900
920
950
980
1010
1040
1070
1090
1100
1110
1130
1140
1160
1180
1200
1220
1240
1250
1250
1260
1260
1260
1260
1260
1270
1270
1270
1260
1260
1250
1230
1210
1190
1170
1150
1130
1110
1090
1070
1050
1030
1020
1000
990
980
970
950
940
930
910
900
880
860
850
830
820
800
790
780
760
750
750
740
740
740
730
730
730
730
720
730
730
740
750
770
780
780
780
770
770
760
750
750
750
760
770
770
770
780
780
780
780
770
760
740
730
730
720
720
730
740
740
740
740
730
710
690
680
670
680
700
720
750
770
790
790
790
770
750
730
720
710
700
700
710
720
720
730
720
710
680
660
640
620
610
620
630
640
650
660
650
630
610
580
550
530
520
510
510
520
540
550
550
550
540
530
510
490
470
460
450
440
440
430
410
390
370
340
320
300
270
250
230
220
200
190
170
150
140
120
90
70
50
30
10
-10
-30
-40
-60
-70
-80
-100
-110
-130
-150
-170
-190
-210
-220
-230
-240
-240
-240
-250
-240
-240
-230
-230
-230
-240
-250
-260
-270
-270
-270
-260
-260
-250
-240
-240
-250
-250
-260
-270
-290
-290
-300
-300
-290
-290
-290
-290
-300
-300
-310
-330
-350
-370
-390
-410
-420
-430
-450
-470
-490
-510
-540
-560
-590
-620
-640
-660
-670
-680
-690
-700
-710
-730
-750
-760
-780
-790
-800
-820
-830
-840
-840
-850
-850
-850
-850
-850
-850
-860
-860
-860
-850
-850
-840
-830
-830
-830
-830
-840
-840
-840
-850
-850
-860
-870
-870
-870
-870
-880
-880
-890
-900
-900
-910
-900
-890
-880
-860
-840
-830
-810
-800
-790
-790
-790
-800
-800
-800
-790
-770
-750
-730
-700
-680
-670
-660
-660
-660
-660
-670
-660
-660
-650
-640
-630
-610
-600
-590
-580
-580
-580
-590
-590
-590
-590
-580
-570
-560
-550
-540
-530
-520
-500
-480
-470
-460
-440
-430
-420
-400
-380
-360
-330
-310
-280
-260
-250
-240
-240
-240
-240
-230
-230
-230
-230
-220
-210
-210
-210
-220
-220
-220
-210
-210
-200
-180
-160
-140
-130
-120
-110
-110
-110
-110
-100
-90
-70
-50
-20
10
30
50
50
50
50
50
70
90
110
120
130
140
150
150
150
150
150
150
150
160
160
160
160
160
160
160
170
180
190
190
200
210
210
220
220
220
220
230
240
250
270
280
280
280
280
270
250
240
240
230
230
240
240
240
240
240
250
240
240
240
230
220
220
210
210
210
200
190
190
180
170
170
160
140
130
130
130
120
120
120
110
110
110
100
90
80
70
60
60
50
40
30
20
10
0
-10
-20
-30
-40
-50
-70
-80
-100
-120
-130
-150
-170
-180
-200
-210
-220
-230
-240
-240
-250
-260
-260
-270
-280
-290
-300
-300
-300
-300
-290
-290
-280
-280
-280
-280
-270
-270
-270
-270
-270
-270
-280
-280
-280
-280
-280
-280
-270
-270
-270
-270
-260
-250
-230
-210
-200
-180
-170
-160
-160
-160
-160
-160
-160
-160
-150
-140
-140
-130
-130
-130
-130
-130
-120
-120
-110
-90
-80
-60
-40
-10
10
30
50
70
90
110
130
150
170
200
220
230
250
260
280
290
300
320
330
340
350
360
370
370
380
400
410
420
420
430
430
430
420
420
430
430
430
430
430
420
420
400
390
380
360
350
330
320
300
290
290
290
290
280
280
280
280
280
260
240
220
200
180
160
140
120
100
90
80
70
50
40
30
20
10
-10
-20
-30
-40
-40
-40
-40
-40
-40
-30
-20
-20
-20
-30
-40
-50
-60
-60
-50
-40
-20
-10
0
10
20
20
20
30
40
50
70
90
110
120
130
120
120
110
90
90
90
90
90
90
80
80
70
50
30
10
-10
-30
-30
-40
-40
-40
-40
-30
-30
-40
-40
-50
-60
-70
-80
-90
-90
-90
-90
-90
-90
-90
-100
-110
-120
-140
-160
-180
-200
-210
-220
-220
-220
-210
-210
-210
-210
-210
-210
-210
-210
-200
-190
-180
-160
-150
-130
-120
-110
-90
-90
-90
-90
-90
-80
-70
-50
-30
-20
-10
0
0
0
-10
-20
-20
-20
-20
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
10
10
10
10
0
-10
-10
-20
-30
-30
-30
-30
-30
-30
-30
-40
-40
-40
-40
-30
-10
0
20
40
60
70
70
70
70
80
80
90
100
100
100
110
110
120
120
120
110
110
110
120
120
130
140
140
140
140
130
120
110
100
90
90
90
80
80
70
60
40
30
30
20
20
20
30
40
50
60
70
70
80
80
80
90
100
100
100
110
110
120
130
130
140
140
150
150
140
130
130
120
120
110
120
120
130
130
130
120
120
110
100
90
90
100
110
120
120
110
110
100
90
80
70
70
70
70
80
90
100
110
120
120
130
140
150
170
200
220
240
270
280
300
310
320
330
340
340
350
370
390
410
440
460
480
490
510
520
540
560
580
600
630
650
660
680
690
700
710
720
730
750
770
780
800
810
820
820
810
790
780
780
770
770
780
790
800
810
820
820
810
800
790
770
760
750
740
730
730
730
740
750
750
740
730
710
690
670
650
630
610
600
600
590
580
570
560
540
520
500
490
470
460
450
440
430
420
410
400
380
350
320
300
280
260
250
240
220
210
200
190
190
180
170
160
150
150
150
140
140
130
110
90
70
50
30
10
-10
-20
-20
-10
-20
-30
-40
-50
-60
-70
-80
-80
-90
-100
-100
-110
-110
-110
-110
-120
-130
-140
-150
-160
-170
-190
-210
-230
-240
-260
-270
-280
-290
-290
-300
-310
-330
-350
-370
-390
-400
-420
-420
-420
-420
-420
-420
-430
-430
-440
-450
-460
-470
-470
-470
-460
-440
-430
-410
-400
-380
-370
-360
-360
-350
-350
-340
-340
-330
-310
-290
-270
-260
-240
-230
-220
-220
-210
-210
-190
-170
-150
-130
-120
-100
-80
-70
-50
-30
-10
0
20
20
30
30
50
60
70
90
100
100
100
100
90
80
70
60
60
60
60
80
90
110
120
120
130
130
130
130
140
140
150
160
170
180
190
190
190
190
180
170
170
160
160
170
170
170
170
170
160
150
140
120
100
80
60
50
40
30
20
20
10
0
-20
-40
-60
-80
-100
-120
-130
-140
-150
-160
-180
-190
-200
-220
-240
-260
-280
-300
-320
-330
-340
-350
-350
-340
-340
-340
-340
-350
-360
-360
-360
-360
-360
-350
-340
-330
-320
-310
-310
-310
-300
-300
-300
-300
-290
-280
-260
-240
-220
-190
-170
-140
-120
-110
-100
-90
-70
-60
-50
-40
-40
-30
-20
0
10
10
10
10
10
10
10
20
30
40
40
40
30
30
10
10
0
10
20
30
40
60
70
70
70
60
60
50
50
50
60
70
80
90
90
100
90
90
80
70
70
70
80
90
90
100
90
90
80
70
70
60
60
60
70
70
80
80
90
90
90
80
70
70
60
60
70
70
80
80
90
100
100
100
90
80
80
70
70
60
60
50
40
30
20
10
0
0
0
0
-10
-20
-40
-60
-70
-70
-80
-80
-80
-90
-100
-100
-110
-120
-130
-140
-150
-150
-160
-170
-180
-190
-200
-210
-210
-220
-220
-220
-220
-210
-210
-210
-200
-200
-200
-210
-220
-240
-240
-250
-250
-260
-270
-280
-280
-290
-300
-300
-310
-310
-310
-310
-310
-300
-300
-300
-300
-310
-310
-310
-300
-290
-280
-260
-240
-230
-220
-220
-220
-230
-240
-240
-230
-230
-220
-210
-200
-190
-180
-170
-170
-170
-160
-160
-150
-140
-140
-140
-130
-130
-120
-120
-120
-120
-120
-110
-110
-100
-80
-70
-50
-30
-10
10
20
20
30
40
40
60
70
90
110
120
130
140
140
140
130
130
120
120
120
130
130
140
140
140
140
140
140
130
130
120
120
110
100
90
70
50
30
10
-10
-20
-30
-50
-60
-80
-90
-100
-110
-120
-130
-130
-130
-130
-120
-120
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-120
-110
-100
-90
-90
-80
-90
-90
-90
-90
-90
-90
-80
-80
-80
-70
-60
-60
-50
-40
-30
-20
-10
-20
-30
-40
-40
-40
-30
-20
-20
-10
-10
-20
-40
-50
-60
-70
-80
-90
-100
-110
-110
-120
-130
-140
-150
-170
-180
-190
-200
-200
-200
-180
-170
-160
-150
-150
-150
-160
-170
-170
-170
-170
-180
-180
-190
-190
-190
-180
-180
-180
-180
-170
-170
-160
-150
-140
-130
-130
-120
-110
-100
-80
-70
-70
-60
-60
-50
-40
-20
-10
10
20
20
20
10
10
0
0
0
10
10
10
10
0
-10
-20
-30
-40
-50
-70
-80
-80
-90
-80
-80
-80
-80
-80
-70
-70
-70
-70
-80
-80
-90
-90
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-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
-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
-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
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-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
-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
-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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
