5
13400
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
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
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
30
30
30
20
20
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
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
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
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
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
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
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
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
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
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
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
80
80
80
80
80
80
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
80
80
80
80
80
80
80
80
80
80
90
90
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
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
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
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
100
90
100
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
90
90
90
90
90
90
90
90
90
90
90
80
80
80
70
70
60
60
50
40
30
20
10
0
-10
-30
-40
-60
-70
-90
-100
-110
-120
-130
-130
-130
-130
-130
-130
-130
-120
-120
-110
-100
-90
-80
-60
-40
-20
-10
-10
-10
-10
0
20
30
50
60
70
80
70
60
50
20
0
-20
-50
-70
-100
-140
-170
-210
-230
-250
-260
-260
-270
-280
-290
-300
-310
-330
-350
-370
-380
-390
-400
-400
-410
-410
-420
-430
-440
-440
-440
-430
-410
-400
-390
-370
-340
-290
-240
-190
-130
-70
-10
50
90
120
130
130
130
110
80
30
-10
-30
-40
-40
-60
-90
-140
-190
-240
-280
-320
-360
-400
-420
-400
-360
-300
-250
-240
-260
-320
-380
-420
-450
-460
-460
-450
-420
-380
-350
-330
-330
-340
-350
-370
-390
-400
-410
-430
-440
-420
-380
-310
-220
-140
-40
60
150
220
250
240
220
190
160
140
130
120
110
100
100
110
120
140
140
130
80
0
-100
-190
-260
-300
-310
-280
-190
-50
110
250
340
360
330
310
320
380
470
570
630
650
630
590
520
420
290
130
-50
-210
-340
-430
-450
-400
-310
-190
-60
70
200
310
370
370
320
230
140
50
-30
-70
-80
-80
-80
-90
-110
-130
-150
-190
-240
-290
-340
-380
-390
-370
-310
-250
-200
-160
-140
-110
-70
-40
-10
20
30
40
50
70
90
100
90
40
-30
-110
-170
-210
-220
-200
-170
-120
-80
-50
-60
-110
-180
-240
-260
-220
-130
-20
70
120
110
70
40
30
30
50
70
90
130
180
240
290
300
270
220
180
160
170
170
170
140
100
40
-40
-120
-190
-230
-230
-220
-190
-150
-110
-70
-30
30
80
100
110
110
100
80
40
-10
-70
-140
-230
-320
-400
-470
-530
-590
-670
-750
-820
-830
-800
-700
-580
-450
-370
-350
-380
-420
-450
-440
-390
-320
-240
-160
-80
-20
30
30
-20
-110
-220
-310
-360
-350
-290
-190
-80
30
120
190
240
260
270
230
150
40
-50
-90
-100
-90
-90
-90
-80
-70
-50
-40
-40
-50
-70
-90
-100
-80
-40
-10
10
10
-10
-60
-140
-240
-330
-400
-430
-420
-360
-250
-100
50
210
330
420
440
400
330
270
250
300
400
540
680
800
880
910
880
780
620
440
270
90
-80
-260
-420
-590
-760
-920
-1070
-1190
-1300
-1390
-1470
-1550
-1630
-1690
-1700
-1650
-1530
-1350
-1160
-990
-860
-780
-750
-760
-780
-780
-760
-710
-630
-540
-450
-360
-280
-210
-150
-110
-90
-90
-110
-130
-170
-190
-170
-110
-20
90
210
310
390
400
330
160
-60
-300
-490
-610
-650
-620
-560
-500
-480
-510
-580
-720
-910
-1140
-1360
-1510
-1520
-1390
-1160
-880
-610
-370
-180
-50
20
50
50
40
20
20
20
30
30
30
0
-80
-230
-420
-640
-830
-960
-1010
-980
-870
-710
-540
-410
-360
-370
-440
-540
-650
-740
-800
-830
-880
-940
-1000
-1050
-1060
-1030
-940
-820
-670
-520
-390
-300
-240
-180
-110
-20
70
140
150
140
130
140
190
240
260
220
130
10
-130
-290
-460
-640
-820
-970
-1080
-1150
-1190
-1230
-1290
-1380
-1490
-1560
-1550
-1450
-1270
-1060
-880
-770
-750
-790
-830
-810
-710
-520
-290
-70
110
250
330
370
360
340
340
390
510
680
860
980
990
870
670
440
240
90
-50
-210
-410
-600
-760
-830
-820
-740
-640
-530
-410
-270
-140
-20
50
120
210
340
500
650
740
730
630
470
260
20
-240
-490
-690
-800
-820
-760
-650
-520
-400
-310
-240
-170
-110
-60
-60
-90
-140
-220
-300
-370
-440
-520
-610
-710
-780
-790
-760
-730
-740
-750
-760
-730
-670
-560
-440
-330
-290
-340
-460
-600
-750
-890
-990
-1030
-1030
-1030
-1050
-1070
-1060
-1010
-960
-940
-970
-1010
-1030
-1010
-940
-860
-800
-780
-790
-810
-830
-860
-900
-970
-1060
-1190
-1300
-1360
-1320
-1170
-950
-710
-490
-300
-150
-40
50
90
80
30
-20
0
110
310
560
820
1050
1240
1380
1450
1450
1350
1170
920
650
380
110
-140
-390
-620
-830
-1000
-1120
-1190
-1230
-1250
-1280
-1300
-1290
-1250
-1180
-1070
-930
-780
-660
-600
-580
-560
-540
-530
-560
-660
-810
-950
-1040
-1010
-870
-630
-340
-50
190
340
410
410
370
340
360
430
550
690
830
960
1060
1080
1000
800
520
240
-10
-210
-380
-540
-700
-860
-1000
-1110
-1170
-1180
-1170
-1170
-1220
-1340
-1500
-1640
-1700
-1660
-1520
-1300
-1010
-680
-360
-50
210
410
540
600
620
670
780
930
1100
1230
1360
1490
1670
1880
2100
2290
2420
2440
2300
2020
1600
1120
630
240
0
-80
-50
0
-10
-100
-290
-540
-830
-1130
-1390
-1590
-1700
-1730
-1670
-1550
-1390
-1230
-1100
-1040
-1060
-1150
-1260
-1360
-1390
-1320
-1110
-760
-290
220
690
1040
1260
1360
1380
1340
1310
1310
1380
1500
1660
1830
1960
2040
2040
1970
1840
1660
1430
1180
940
730
570
450
330
160
-70
-380
-770
-1190
-1630
-2020
-2320
-2510
-2570
-2530
-2390
-2200
-2000
-1810
-1680
-1610
-1590
-1570
-1510
-1400
-1260
-1110
-990
-920
-890
-830
-690
-440
-130
200
500
770
1030
1310
1600
1870
2080
2230
2340
2440
2510
2550
2550
2500
2390
2230
2020
1790
1550
1330
1110
890
680
490
310
150
-40
-300
-660
-1090
-1500
-1840
-2060
-2180
-2200
-2150
-2040
-1880
-1710
-1560
-1460
-1420
-1430
-1480
-1530
-1560
-1530
-1430
-1200
-860
-430
30
490
900
1250
1560
1820
2060
2300
2560
2820
3040
3200
3240
3150
2950
2680
2400
2110
1840
1560
1270
960
620
240
-160
-570
-950
-1300
-1620
-1900
-2150
-2370
-2550
-2660
-2710
-2700
-2690
-2720
-2780
-2880
-2980
-3040
-3020
-2900
-2670
-2350
-1940
-1490
-1030
-610
-270
-20
150
280
430
620
840
1080
1300
1480
1600
1650
1590
1410
1110
720
270
-180
-600
-950
-1180
-1290
-1290
-1210
-1090
-940
-790
-630
-490
-370
-280
-220
-200
-210
-260
-370
-560
-850
-1230
-1670
-2110
-2510
-2810
-3010
-3110
-3090
-2950
-2670
-2280
-1820
-1370
-960
-620
-310
-20
280
540
720
800
760
640
430
160
-150
-450
-680
-820
-850
-810
-730
-630
-560
-540
-570
-660
-790
-960
-1160
-1390
-1610
-1780
-1870
-1880
-1840
-1780
-1760
-1810
-1950
-2170
-2420
-2650
-2800
-2830
-2730
-2500
-2150
-1710
-1240
-780
-410
-140
0
30
-40
-140
-240
-320
-380
-430
-450
-440
-410
-360
-330
-350
-400
-470
-530
-570
-540
-440
-270
-30
250
550
840
1060
1180
1180
1060
870
630
400
210
90
30
0
-50
-160
-330
-570
-850
-1140
-1390
-1540
-1580
-1500
-1310
-1050
-750
-460
-200
0
140
230
260
250
210
190
200
230
280
340
410
470
520
520
460
340
210
100
60
90
180
280
390
490
610
720
780
760
660
470
200
-120
-490
-840
-1150
-1380
-1520
-1550
-1480
-1320
-1060
-720
-310
140
610
1060
1460
1800
2070
2260
2360
2370
2320
2260
2220
2220
2220
2210
2180
2120
2050
1980
1920
1910
1930
1960
1970
1940
1850
1700
1490
1210
850
430
-50
-570
-1100
-1600
-2020
-2340
-2560
-2680
-2720
-2680
-2580
-2440
-2240
-1990
-1690
-1370
-1010
-630
-210
220
630
1000
1300
1540
1710
1830
1910
1970
2029
2090
2150
2220
2290
2360
2420
2470
2500
2510
2500
2490
2480
2470
2420
2300
2070
1760
1370
950
510
70
-350
-740
-1060
-1340
-1580
-1800
-1980
-2140
-2270
-2370
-2440
-2450
-2390
-2180
-1790
-1210
-470
330
1100
1730
2180
2420
2440
2300
2040
1740
1430
1170
990
900
880
910
960
1010
1080
1150
1240
1340
1470
1590
1690
1760
1790
1800
1820
1850
1880
1880
1800
1600
1260
830
370
-40
-350
-540
-640
-660
-660
-620
-560
-440
-260
-20
230
490
730
950
1130
1240
1240
1110
850
500
80
-350
-740
-1050
-1260
-1340
-1310
-1180
-960
-670
-330
70
550
1090
1640
2140
2530
2800
2930
2910
2710
2350
1860
1280
670
90
-410
-800
-1090
-1300
-1470
-1610
-1730
-1840
-1930
-2020
-2100
-2190
-2300
-2410
-2510
-2550
-2520
-2400
-2190
-1910
-1570
-1190
-810
-460
-160
80
250
400
550
750
1010
1350
1750
2170
2580
2910
3150
3270
3270
3160
2980
2770
2560
2370
2180
1970
1740
1450
1090
660
150
-370
-840
-1200
-1430
-1530
-1510
-1440
-1390
-1440
-1620
-1950
-2360
-2780
-3110
-3280
-3270
-3060
-2710
-2300
-1910
-1610
-1420
-1310
-1230
-1130
-1000
-840
-630
-380
-70
280
660
1050
1450
1820
2150
2430
2650
2810
2900
2940
2930
2910
2890
2870
2820
2720
2570
2380
2170
1960
1750
1540
1340
1160
990
850
710
550
350
80
-260
-670
-1130
-1620
-2110
-2570
-2970
-3280
-3490
-3600
-3620
-3600
-3580
-3620
-3770
-4040
-4420
-4860
-5310
-5730
-6050
-6230
-6210
-5960
-5480
-4760
-3860
-2820
-1740
-690
250
1020
1590
1990
2290
2570
2870
3190
3550
3910
4270
4600
4890
5100
5210
5230
5160
5040
4880
4720
4530
4320
4080
3800
3470
3080
2620
2100
1530
890
220
-460
-1130
-1770
-2410
-3090
-3840
-4640
-5460
-6240
-6920
-7430
-7710
-7720
-7420
-6840
-6010
-4970
-3810
-2590
-1380
-230
830
1820
2770
3710
4650
5560
6380
7080
7630
8060
8420
8740
9030
9280
9480
9580
9560
9400
9100
8660
8080
7390
6580
5650
4640
3560
2500
1500
610
-110
-670
-1060
-1330
-1560
-1780
-1970
-2070
-2070
-1940
-1710
-1410
-1100
-820
-670
-690
-850
-1100
-1370
-1580
-1650
-1550
-1250
-790
-180
560
1420
2410
3490
4650
5850
7020
8050
8880
9490
9880
10090
10140
10050
9840
9520
9050
8380
7530
6550
5510
4480
3490
2550
1670
860
140
-480
-970
-1330
-1540
-1590
-1470
-1180
-760
-220
360
880
1250
1370
1200
810
260
-350
-960
-1520
-1980
-2290
-2430
-2420
-2270
-2000
-1660
-1300
-1000
-760
-600
-520
-490
-480
-470
-430
-350
-230
-50
180
450
760
1060
1360
1630
1840
2000
2090
2140
2170
2200
2250
2290
2320
2300
2220
2050
1780
1400
950
490
70
-270
-490
-590
-600
-550
-500
-490
-510
-570
-650
-730
-770
-710
-520
-150
390
1090
1880
2680
3390
3950
4330
4510
4550
4540
4590
4800
5210
5800
6500
7240
7940
8510
8900
9090
9110
9010
8870
8740
8610
8470
8270
7990
7600
7040
6280
5310
4180
2970
1700
410
-860
-2070
-3170
-4100
-4820
-5220
-5290
-5040
-4590
-4070
-3550
-3100
-2750
-2500
-2270
-1980
-1540
-950
-250
500
1230
1910
2530
3110
3670
4260
4870
5540
6260
7010
7750
8460
9120
9740
10310
10810
11180
11360
11300
10980
10360
9450
8270
6850
5220
3400
1450
-570
-2580
-4520
-6350
-8020
-9460
-10610
-11440
-11950
-12190
-12180
-11940
-11450
-10730
-9810
-8730
-7550
-6360
-5260
-4360
-3720
-3350
-3210
-3240
-3370
-3520
-3620
-3600
-3380
-2930
-2270
-1490
-690
60
740
1370
2000
2660
3390
4180
5050
5940
6810
7590
8200
8540
8580
8310
7800
7140
6440
5770
5170
4600
4050
3450
2780
2020
1180
250
-720
-1720
-2760
-3840
-4970
-6150
-7370
-8580
-9750
-10860
-11830
-12620
-13160
-13400
-13350
-13010
-12400
-11580
-10590
-9440
-8160
-6770
-5280
-3700
-2050
-350
1330
2900
4250
5310
6030
6410
6490
6330
5990
5520
5000
4530
4180
4040
4100
4340
4680
5060
5430
5760
6060
6310
6520
6640
6660
6580
6380
6030
5500
4740
3720
2450
990
-560
-2070
-3460
-4630
-5570
-6230
-6580
-6630
-6400
-5950
-5340
-4630
-3850
-3040
-2230
-1440
-710
-40
540
1020
1350
1470
1380
1120
790
480
230
40
-110
-230
-300
-300
-220
-70
120
280
400
440
450
430
420
390
330
210
0
-270
-610
-990
-1410
-1820
-2200
-2540
-2850
-3130
-3360
-3550
-3710
-3880
-4100
-4400
-4790
-5240
-5710
-6160
-6500
-6730
-6820
-6800
-6700
-6510
-6200
-5750
-5130
-4330
-3390
-2400
-1440
-580
140
680
1060
1280
1400
1450
1480
1550
1690
1930
2260
2650
3040
3390
3700
3970
4210
4410
4520
4520
4420
4240
4040
3830
3630
3480
3370
3300
3220
3100
2920
2680
2360
1960
1480
950
370
-240
-890
-1590
-2300
-3030
-3720
-4350
-4890
-5340
-5710
-6010
-6220
-6330
-6350
-6280
-6140
-5940
-5650
-5250
-4750
-4110
-3340
-2460
-1490
-480
550
1580
2570
3500
4370
5170
5890
6510
6980
7250
7240
6900
6220
5200
3900
2400
810
-760
-2220
-3510
-4600
-5440
-6030
-6340
-6440
-6380
-6230
-6020
-5760
-5470
-5140
-4770
-4360
-3890
-3360
-2760
-2100
-1410
-760
-230
120
270
230
40
-280
-650
-1030
-1380
-1640
-1800
-1840
-1710
-1400
-950
-430
70
470
740
900
980
1020
1070
1180
1320
1490
1650
1770
1820
1770
1620
1370
1080
840
700
710
870
1170
1560
2009
2470
2900
3270
3550
3690
3680
3490
3140
2610
1920
1090
160
-820
-1790
-2710
-3520
-4220
-4790
-5240
-5590
-5860
-6060
-6230
-6370
-6490
-6590
-6650
-6610
-6420
-6050
-5500
-4800
-4000
-3150
-2310
-1510
-790
-140
420
920
1400
1880
2390
2930
3470
3950
4320
4490
4450
4240
3910
3530
3130
2730
2340
2000
1710
1460
1210
940
620
240
-190
-650
-1080
-1500
-1880
-2270
-2660
-3040
-3380
-3640
-3800
-3820
-3680
-3380
-2950
-2420
-1850
-1260
-690
-160
290
650
880
970
950
850
710
580
450
350
260
190
150
140
180
240
340
460
600
750
870
920
900
800
640
450
240
40
-130
-250
-320
-350
-350
-350
-340
-310
-250
-130
70
370
760
1230
1720
2210
2650
3020
3290
3430
3440
3350
3170
2940
2690
2440
2220
2040
1880
1740
1600
1470
1330
1200
1080
950
840
730
620
470
280
40
-260
-630
-1060
-1560
-2090
-2650
-3210
-3760
-4270
-4740
-5170
-5590
-6000
-6370
-6660
-6810
-6800
-6630
-6300
-5820
-5190
-4390
-3420
-2300
-1060
220
1480
2650
3710
4620
5370
5930
6290
6440
6400
6200
5890
5540
5160
4790
4420
4050
3650
3200
2660
2020
1250
350
-650
-1690
-2690
-3570
-4270
-4780
-5100
-5270
-5340
-5360
-5380
-5400
-5430
-5480
-5540
-5610
-5690
-5770
-5800
-5770
-5660
-5430
-5110
-4690
-4200
-3640
-3050
-2440
-1840
-1250
-680
-140
330
730
1020
1220
1320
1360
1370
1390
1440
1560
1770
2070
2440
2860
3270
3590
3800
3850
3730
3450
3040
2550
2050
1610
1280
1100
1090
1230
1500
1890
2390
2980
3610
4240
4820
5320
5710
6010
6230
6400
6500
6520
6430
6270
6050
5810
5540
5220
4840
4360
3740
2970
2029
970
-170
-1310
-2400
-3370
-4200
-4880
-5460
-5970
-6420
-6820
-7170
-7480
-7740
-7910
-7950
-7810
-7480
-6950
-6230
-5370
-4410
-3390
-2370
-1400
-520
240
860
1360
1760
2070
2300
2460
2540
2540
2500
2450
2410
2400
2410
2450
2510
2600
2690
2770
2800
2720
2490
2090
1510
770
-100
-1050
-2040
-3030
-3950
-4760
-5410
-5850
-6050
-5990
-5670
-5110
-4370
-3470
-2460
-1380
-290
740
1640
2360
2860
3120
3120
2870
2410
1790
1070
360
-270
-770
-1120
-1340
-1480
-1550
-1590
-1640
-1710
-1800
-1920
-2060
-2200
-2320
-2400
-2430
-2380
-2250
-2029
-1740
-1420
-1110
-850
-680
-600
-590
-620
-640
-600
-460
-210
180
700
1320
2000
2720
3450
4130
4710
5160
5420
5470
5300
4930
4390
3730
2970
2110
1140
70
-1080
-2280
-3480
-4630
-5680
-6580
-7270
-7710
-7880
-7810
-7540
-7130
-6590
-5930
-5130
-4200
-3130
-1940
-670
630
1900
3090
4140
5040
5780
6390
6870
7220
7440
7500
7380
7050
6520
5820
4960
3970
2900
1780
680
-360
-1270
-2040
-2670
-3200
-3650
-4070
-4440
-4730
-4940
-5070
-5140
-5160
-5110
-4970
-4720
-4370
-3920
-3390
-2780
-2120
-1440
-800
-230
240
600
900
1140
1370
1620
1880
2170
2490
2830
3200
3550
3870
4160
4400
4610
4780
4890
4930
4860
4670
4340
3870
3280
2550
1720
780
-210
-1240
-2250
-3220
-4100
-4880
-5560
-6130
-6590
-6910
-7090
-7130
-7050
-6870
-6590
-6240
-5820
-5320
-4740
-4100
-3400
-2670
-1910
-1140
-360
450
1280
2130
2990
3850
4670
5450
6150
6760
7240
7550
7670
7580
7320
6910
6420
5880
5330
4790
4260
3730
3220
2740
2290
1890
1550
1300
1130
1070
1080
1150
1230
1280
1290
1230
1110
920
660
350
-20
-440
-900
-1390
-1880
-2390
-2900
-3400
-3880
-4320
-4710
-5030
-5260
-5380
-5370
-5230
-4950
-4540
-4000
-3360
-2640
-1850
-1020
-180
640
1440
2200
2910
3540
4050
4450
4710
4870
4930
4940
4900
4830
4690
4500
4260
3990
3710
3460
3240
3060
2910
2790
2690
2590
2490
2400
2300
2200
2090
1990
1900
1830
1760
1690
1600
1480
1310
1110
890
650
440
240
70
-80
-210
-340
-510
-720
-1000
-1320
-1680
-2050
-2430
-2800
-3170
-3510
-3810
-4050
-4220
-4290
-4260
-4120
-3840
-3440
-2930
-2320
-1670
-990
-310
330
930
1470
1960
2360
2680
2880
2970
2950
2850
2680
2460
2210
1940
1670
1440
1240
1080
930
790
660
550
480
460
480
520
560
560
520
430
300
140
-40
-220
-370
-500
-610
-710
-800
-910
-1040
-1180
-1330
-1450
-1490
-1430
-1220
-860
-370
250
950
1690
2460
3200
3880
4470
4950
5330
5600
5790
5920
6010
6060
6070
6030
5940
5770
5490
5090
4590
4000
3370
2720
2060
1430
840
300
-170
-570
-870
-1070
-1160
-1140
-1020
-830
-590
-310
-10
300
590
870
1120
1340
1500
1610
1680
1760
1850
1950
2070
2200
2350
2510
2670
2820
2950
3060
3130
3140
3090
2950
2720
2380
1920
1380
790
180
-440
-1040
-1630
-2200
-2770
-3320
-3840
-4280
-4620
-4830
-4890
-4820
-4630
-4330
-3960
-3530
-3110
-2720
-2400
-2160
-1990
-1850
-1710
-1540
-1330
-1080
-800
-520
-260
-20
180
380
570
760
950
1150
1350
1570
1790
1970
2070
2040
1860
1540
1110
630
170
-250
-580
-820
-950
-980
-910
-760
-550
-300
-50
180
350
450
480
420
290
100
-140
-430
-750
-1120
-1530
-1970
-2420
-2870
-3280
-3630
-3910
-4100
-4180
-4170
-4070
-3880
-3620
-3340
-3040
-2770
-2550
-2420
-2380
-2460
-2640
-2890
-3160
-3400
-3570
-3630
-3600
-3470
-3270
-3020
-2740
-2450
-2160
-1890
-1650
-1440
-1250
-1070
-880
-660
-390
-80
260
580
840
1000
1020
890
630
270
-190
-730
-1320
-1920
-2520
-3080
-3590
-4050
-4480
-4880
-5280
-5660
-6010
-6300
-6510
-6630
-6690
-6680
-6620
-6520
-6390
-6210
-5970
-5680
-5330
-4940
-4540
-4120
-3670
-3200
-2700
-2180
-1640
-1140
-690
-330
-60
130
240
300
320
310
280
230
150
30
-130
-330
-560
-800
-1040
-1270
-1470
-1630
-1750
-1810
-1830
-1780
-1670
-1500
-1290
-1070
-860
-690
-570
-510
-510
-590
-750
-1000
-1350
-1770
-2240
-2730
-3200
-3630
-3970
-4220
-4370
-4450
-4480
-4470
-4430
-4350
-4230
-4080
-3890
-3700
-3500
-3320
-3150
-2990
-2830
-2650
-2440
-2210
-1970
-1740
-1550
-1380
-1230
-1080
-900
-690
-460
-230
-40
90
170
180
160
100
10
-90
-190
-290
-390
-510
-690
-970
-1340
-1810
-2330
-2880
-3420
-3930
-4420
-4900
-5380
-5880
-6390
-6910
-7420
-7880
-8260
-8520
-8620
-8550
-8310
-7890
-7290
-6530
-5630
-4630
-3550
-2450
-1360
-340
570
1350
1970
2460
2840
3130
3330
3440
3460
3400
3270
3070
2820
2520
2170
1770
1330
870
410
-10
-370
-660
-870
-1000
-1050
-1040
-990
-910
-820
-730
-650
-580
-530
-500
-470
-460
-470
-500
-550
-630
-730
-820
-900
-950
-950
-910
-850
-770
-690
-630
-590
-560
-510
-440
-320
-180
-10
160
310
420
500
540
550
540
520
500
490
470
430
370
280
170
30
-120
-300
-460
-580
-650
-650
-580
-480
-370
-280
-220
-200
-180
-130
-30
130
360
640
960
1280
1550
1740
1820
1750
1540
1220
850
470
160
-80
-220
-270
-260
-210
-130
-50
50
140
240
370
550
790
1120
1520
1960
2420
2870
3260
3590
3810
3930
3930
3820
3620
3330
2980
2590
2170
1730
1300
900
570
310
130
20
-30
-30
-20
-20
-50
-100
-180
-250
-290
-290
-240
-150
-40
70
180
280
400
530
690
880
1070
1280
1470
1630
1770
1870
1950
2000
2029
2040
2040
2009
1960
1870
1720
1520
1280
1020
730
430
120
-210
-520
-810
-1060
-1240
-1330
-1310
-1190
-960
-630
-210
260
740
1190
1580
1880
2110
2260
2360
2410
2450
2470
2500
2540
2590
2660
2750
2850
2950
3050
3140
3220
3280
3340
3400
3460
3520
3560
3570
3550
3480
3360
3170
2940
2690
2420
2160
1920
1690
1480
1300
1150
1040
980
970
990
1030
1080
1130
1160
1180
1180
1170
1150
1120
1100
1070
1030
980
900
800
690
570
440
300
160
40
-40
-60
-20
110
320
610
950
1320
1710
2090
2430
2720
2960
3130
3240
3270
3240
3160
3030
2870
2690
2500
2310
2120
1930
1760
1610
1480
1400
1350
1350
1360
1360
1330
1240
1100
920
710
470
210
-70
-350
-640
-900
-1130
-1300
-1390
-1390
-1320
-1210
-1090
-990
-910
-850
-810
-790
-790
-800
-810
-790
-740
-650
-510
-310
-60
240
620
1080
1630
2260
2960
3690
4430
5120
5730
6210
6500
6570
6430
6080
5550
4890
4140
3330
2490
1650
820
30
-730
-1440
-2090
-2700
-3240
-3700
-4090
-4400
-4620
-4770
-4840
-4850
-4790
-4660
-4470
-4200
-3860
-3460
-3000
-2520
-2029
-1540
-1050
-560
-50
480
1040
1600
2140
2620
2980
3190
3230
3110
2850
2480
2060
1600
1170
790
500
300
220
220
300
410
510
580
590
530
410
230
0
-250
-520
-790
-1060
-1310
-1540
-1750
-1940
-2110
-2250
-2360
-2460
-2530
-2580
-2580
-2540
-2450
-2290
-2080
-1820
-1520
-1200
-860
-530
-210
80
360
600
820
1010
1180
1330
1430
1500
1540
1560
1560
1540
1500
1440
1340
1220
1070
920
770
630
510
410
340
310
320
390
510
670
840
1000
1160
1280
1360
1380
1320
1190
1010
790
530
250
-60
-360
-640
-900
-1130
-1330
-1500
-1650
-1770
-1880
-1950
-2009
-2050
-2090
-2140
-2190
-2240
-2300
-2370
-2440
-2540
-2650
-2790
-2930
-3060
-3160
-3220
-3210
-3120
-2950
-2680
-2300
-1820
-1270
-670
-70
490
980
1340
1560
1610
1520
1310
1020
710
390
100
-170
-430
-710
-1000
-1310
-1620
-1920
-2180
-2380
-2530
-2620
-2650
-2670
-2680
-2700
-2740
-2790
-2830
-2850
-2850
-2830
-2790
-2740
-2650
-2520
-2310
-2029
-1670
-1230
-720
-150
460
1090
1720
2330
2900
3440
3950
4420
4830
5130
5260
5210
4970
4560
4040
3450
2820
2170
1530
900
310
-240
-730
-1150
-1490
-1740
-1890
-1940
-1890
-1750
-1530
-1270
-990
-700
-430
-190
20
200
380
560
760
970
1200
1420
1610
1770
1860
1900
1870
1790
1660
1490
1290
1070
810
530
220
-80
-370
-630
-850
-1040
-1190
-1320
-1400
-1450
-1460
-1450
-1390
-1300
-1160
-970
-730
-460
-170
110
360
570
740
860
930
980
1010
1030
1040
1040
1030
1000
960
920
890
860
850
870
920
1000
1120
1260
1410
1530
1610
1650
1630
1570
1450
1280
1060
800
510
210
-100
-390
-660
-910
-1140
-1350
-1530
-1690
-1820
-1920
-1990
-2000
-1950
-1830
-1620
-1340
-1000
-620
-220
170
530
830
1080
1280
1430
1540
1610
1650
1640
1590
1500
1380
1240
1100
960
830
720
610
500
380
240
70
-110
-280
-420
-510
-550
-560
-560
-610
-700
-860
-1060
-1290
-1500
-1680
-1790
-1810
-1740
-1550
-1280
-940
-550
-160
210
530
800
1000
1130
1200
1210
1180
1110
1030
950
880
820
770
720
680
650
620
590
580
570
570
560
540
510
450
370
260
150
10
-130
-290
-450
-610
-740
-800
-760
-610
-330
60
530
1030
1510
1930
2240
2440
2540
2550
2520
2460
2400
2330
2250
2140
1980
1760
1500
1220
930
650
400
190
50
-40
-80
-100
-90
-90
-80
-70
-60
-50
-20
40
130
260
430
620
810
980
1140
1250
1300
1260
1140
940
670
340
-40
-450
-870
-1270
-1630
-1920
-2140
-2270
-2310
-2260
-2140
-1950
-1720
-1460
-1200
-950
-730
-550
-410
-300
-210
-140
-90
-40
0
10
10
-10
-50
-80
-110
-130
-130
-130
-110
-60
10
120
260
410
560
690
800
860
880
840
750
620
450
260
70
-110
-270
-390
-490
-580
-650
-720
-800
-910
-1030
-1170
-1330
-1480
-1620
-1740
-1800
-1820
-1770
-1660
-1500
-1290
-1050
-800
-560
-320
-110
80
250
390
500
580
600
580
520
420
290
150
10
-120
-230
-300
-340
-340
-330
-310
-290
-290
-290
-320
-390
-480
-600
-740
-900
-1060
-1240
-1410
-1580
-1740
-1850
-1930
-1950
-1910
-1820
-1670
-1480
-1240
-970
-650
-320
30
370
690
970
1220
1430
1600
1730
1840
1920
2000
2090
2180
2280
2390
2500
2610
2710
2780
2820
2800
2710
2540
2290
1970
1590
1170
730
290
-120
-520
-870
-1190
-1460
-1680
-1830
-1920
-1950
-1910
-1800
-1640
-1430
-1180
-880
-550
-200
160
510
860
1180
1490
1770
2040
2280
2500
2690
2850
2960
3050
3090
3080
3030
2920
2760
2540
2290
2020
1770
1550
1370
1240
1150
1090
1040
1000
930
830
680
490
270
20
-240
-500
-760
-1010
-1250
-1460
-1650
-1810
-1930
-2000
-2040
-2029
-2000
-1930
-1850
-1750
-1650
-1530
-1390
-1240
-1070
-880
-690
-500
-310
-130
40
220
400
590
780
970
1150
1310
1460
1600
1730
1850
1950
2040
2090
2110
2070
1970
1830
1640
1440
1230
1010
810
630
460
310
190
90
20
-10
-20
-10
20
60
80
80
30
-70
-230
-470
-760
-1100
-1460
-1810
-2110
-2350
-2500
-2540
-2480
-2310
-2040
-1700
-1320
-910
-490
-80
310
680
1050
1400
1730
2029
2270
2430
2520
2520
2440
2310
2150
1970
1800
1640
1510
1410
1330
1250
1170
1080
980
860
730
580
430
260
90
-90
-260
-420
-550
-630
-680
-700
-690
-670
-650
-640
-620
-590
-530
-440
-300
-120
90
310
520
720
890
1040
1160
1270
1370
1470
1570
1670
1790
1920
2050
2190
2310
2430
2530
2620
2690
2750
2790
2820
2840
2820
2750
2610
2400
2120
1780
1380
930
440
-80
-620
-1170
-1700
-2190
-2620
-2960
-3190
-3300
-3300
-3190
-2990
-2730
-2420
-2090
-1740
-1410
-1090
-810
-570
-380
-240
-140
-70
-30
10
50
100
170
260
370
490
630
780
950
1140
1360
1610
1870
2150
2420
2660
2860
2990
3050
3030
2940
2790
2590
2340
2050
1720
1350
950
520
70
-370
-790
-1150
-1450
-1670
-1800
-1840
-1810
-1730
-1610
-1470
-1320
-1170
-1030
-880
-740
-600
-470
-350
-240
-150
-80
-20
40
100
170
270
380
510
630
750
860
940
990
1010
990
940
850
740
610
450
270
70
-150
-390
-640
-900
-1140
-1370
-1560
-1720
-1840
-1920
-1970
-1990
-2000
-2009
-2020
-2050
-2090
-2140
-2190
-2230
-2240
-2210
-2140
-2009
-1840
-1630
-1390
-1130
-840
-520
-170
210
600
1000
1370
1710
1990
2220
2370
2450
2470
2430
2340
2220
2070
1900
1700
1490
1250
1000
730
460
200
-60
-300
-510
-700
-840
-940
-990
-1010
-990
-930
-850
-750
-650
-560
-480
-430
-420
-430
-460
-520
-570
-630
-670
-690
-690
-680
-640
-580
-510
-420
-320
-210
-90
30
140
210
250
260
220
140
40
-90
-220
-350
-460
-550
-620
-670
-700
-700
-670
-610
-520
-380
-220
-30
170
360
500
590
610
570
460
320
150
-30
-210
-390
-560
-710
-860
-970
-1060
-1090
-1070
-1000
-870
-700
-510
-300
-90
120
320
510
690
860
1010
1160
1300
1430
1550
1660
1770
1880
1980
2060
2110
2130
2100
2029
1920
1780
1620
1450
1270
1090
890
690
480
260
30
-220
-470
-720
-970
-1200
-1400
-1570
-1690
-1770
-1810
-1810
-1790
-1740
-1680
-1610
-1530
-1430
-1300
-1130
-930
-700
-460
-200
60
330
600
860
1110
1340
1560
1760
1940
2090
2210
2280
2310
2310
2250
2150
1990
1780
1520
1200
840
460
80
-300
-650
-970
-1260
-1520
-1760
-1980
-2180
-2350
-2490
-2600
-2650
-2630
-2530
-2350
-2090
-1760
-1400
-1010
-610
-220
160
510
810
1080
1310
1500
1650
1750
1800
1780
1710
1570
1390
1180
950
730
530
330
160
-10
-160
-320
-480
-640
-790
-920
-1020
-1100
-1150
-1200
-1230
-1250
-1250
-1240
-1220
-1200
-1160
-1120
-1070
-1020
-980
-950
-920
-900
-870
-840
-810
-760
-690
-610
-490
-350
-170
20
210
390
560
700
830
930
1010
1060
1080
1070
1030
970
880
760
610
440
250
60
-130
-320
-490
-650
-770
-870
-940
-970
-980
-970
-940
-900
-860
-820
-780
-740
-700
-660
-620
-610
-600
-610
-640
-690
-740
-810
-860
-910
-930
-930
-900
-840
-740
-610
-470
-320
-170
-40
80
180
270
360
430
510
580
660
730
810
900
990
1080
1180
1290
1390
1480
1560
1610
1640
1620
1570
1470
1330
1170
980
790
600
410
240
90
-50
-180
-300
-430
-560
-670
-770
-840
-880
-880
-850
-790
-700
-590
-440
-260
-70
120
310
490
640
760
840
880
870
830
750
640
510
370
220
60
-110
-270
-420
-560
-700
-840
-960
-1070
-1160
-1220
-1260
-1290
-1300
-1290
-1280
-1240
-1180
-1080
-940
-770
-560
-330
-90
160
390
610
800
960
1080
1180
1260
1310
1320
1300
1230
1120
980
830
670
520
390
280
180
80
-20
-110
-190
-260
-290
-310
-300
-290
-270
-260
-230
-200
-160
-100
-20
70
180
300
420
530
620
690
740
790
840
900
950
990
1010
1010
990
960
900
820
700
570
440
340
270
230
230
250
290
350
430
510
590
660
720
760
790
820
850
900
950
1010
1060
1110
1140
1150
1130
1080
1000
890
770
620
460
290
110
-80
-260
-440
-620
-800
-970
-1130
-1280
-1420
-1540
-1640
-1720
-1750
-1760
-1720
-1650
-1560
-1440
-1310
-1160
-1000
-850
-710
-590
-490
-420
-390
-380
-390
-400
-400
-390
-340
-280
-210
-120
-40
30
100
170
230
280
330
370
390
360
290
160
-20
-250
-520
-810
-1120
-1430
-1730
-2000
-2240
-2420
-2540
-2590
-2580
-2510
-2400
-2260
-2090
-1900
-1700
-1500
-1290
-1080
-880
-680
-490
-300
-130
20
150
260
330
380
400
390
360
300
220
140
60
0
-30
-40
-30
0
30
60
80
80
60
30
0
-30
-70
-110
-170
-250
-360
-490
-630
-780
-910
-1030
-1110
-1170
-1190
-1180
-1150
-1120
-1080
-1060
-1050
-1060
-1080
-1120
-1160
-1210
-1250
-1290
-1320
-1340
-1340
-1320
-1280
-1240
-1180
-1130
-1080
-1030
-980
-930
-860
-800
-730
-670
-610
-550
-500
-450
-410
-360
-320
-270
-210
-130
-40
70
190
300
390
450
480
480
450
400
350
300
240
180
110
20
-80
-200
-330
-470
-600
-720
-810
-850
-860
-820
-750
-650
-540
-430
-330
-240
-160
-90
-10
90
190
290
410
520
630
730
810
860
870
850
800
740
680
650
640
680
760
860
980
1110
1220
1310
1370
1390
1390
1360
1320
1250
1170
1060
940
820
690
560
440
310
190
60
-50
-130
-190
-200
-180
-110
0
130
280
440
590
720
830
910
950
960
930
870
770
650
510
380
250
150
80
40
20
20
20
30
50
80
130
190
270
340
420
480
530
570
570
550
500
420
330
230
120
20
-80
-160
-240
-290
-330
-350
-350
-330
-320
-300
-280
-260
-230
-190
-130
-50
40
160
290
430
580
730
880
1030
1170
1310
1420
1510
1580
1630
1670
1700
1690
1640
1530
1370
1160
920
660
410
180
-30
-220
-380
-500
-590
-640
-660
-650
-640
-610
-590
-560
-530
-490
-450
-390
-320
-230
-130
-40
50
120
160
170
160
130
90
50
-10
-60
-130
-190
-260
-340
-420
-500
-590
-670
-750
-830
-890
-940
-970
-960
-910
-820
-700
-540
-360
-160
50
260
490
710
940
1170
1380
1580
1740
1860
1920
1940
1910
1860
1800
1740
1680
1630
1600
1580
1550
1530
1490
1430
1350
1250
1150
1030
920
810
690
580
460
330
180
20
-150
-340
-520
-690
-850
-1000
-1130
-1240
-1310
-1360
-1390
-1390
-1380
-1340
-1290
-1220
-1140
-1050
-950
-850
-740
-610
-480
-350
-220
-100
10
100
190
280
350
410
460
500
520
530
520
500
450
380
290
180
60
-60
-170
-280
-360
-440
-510
-570
-620
-660
-690
-700
-710
-710
-710
-710
-700
-680
-640
-570
-480
-360
-210
-40
150
340
520
670
780
850
890
870
830
750
640
520
390
250
120
-10
-140
-270
-390
-510
-610
-700
-760
-800
-820
-810
-790
-750
-700
-650
-600
-570
-580
-620
-680
-770
-860
-940
-1010
-1050
-1080
-1070
-1040
-990
-900
-800
-680
-560
-440
-320
-200
-100
10
100
190
280
370
460
550
630
700
740
750
730
690
630
580
530
480
450
420
390
360
320
260
190
110
10
-90
-200
-310
-430
-550
-670
-790
-920
-1050
-1180
-1300
-1430
-1540
-1640
-1710
-1740
-1740
-1690
-1600
-1480
-1350
-1200
-1050
-910
-760
-620
-490
-370
-260
-150
-60
30
100
180
260
330
380
430
470
500
540
580
640
710
780
850
910
940
950
920
860
770
660
530
390
240
80
-90
-280
-480
-680
-880
-1070
-1230
-1350
-1440
-1490
-1500
-1500
-1480
-1460
-1420
-1380
-1330
-1270
-1190
-1090
-960
-820
-640
-460
-260
-70
100
250
350
420
430
410
360
280
200
110
20
-60
-130
-210
-280
-350
-430
-520
-610
-710
-820
-930
-1030
-1110
-1160
-1180
-1160
-1090
-980
-810
-600
-340
-50
240
520
770
970
1120
1220
1270
1270
1230
1150
1030
880
690
480
240
-20
-280
-520
-740
-920
-1050
-1140
-1180
-1170
-1120
-1050
-960
-880
-810
-750
-700
-640
-570
-470
-340
-190
-10
200
420
650
880
1100
1300
1470
1600
1690
1750
1780
1790
1770
1740
1700
1640
1580
1510
1410
1300
1170
1030
870
700
530
360
200
30
-120
-260
-400
-520
-640
-750
-850
-940
-1030
-1110
-1190
-1270
-1350
-1440
-1500
-1540
-1540
-1500
-1410
-1290
-1130
-930
-700
-450
-200
60
320
570
810
1030
1220
1390
1510
1590
1620
1590
1500
1340
1130
870
580
260
-60
-380
-700
-1000
-1310
-1620
-1920
-2200
-2460
-2670
-2830
-2930
-2980
-2960
-2890
-2780
-2630
-2450
-2260
-2060
-1840
-1610
-1380
-1150
-910
-670
-430
-180
70
310
560
780
970
1120
1220
1270
1280
1270
1260
1280
1330
1410
1520
1650
1780
1890
1970
2000
1990
1940
1870
1780
1680
1570
1440
1280
1080
840
570
270
-40
-360
-660
-930
-1170
-1350
-1480
-1540
-1560
-1530
-1470
-1380
-1270
-1140
-1000
-820
-600
-330
-10
350
730
1120
1480
1810
2090
2300
2450
2540
2560
2540
2460
2350
2190
1990
1770
1540
1290
1050
810
580
370
180
40
-70
-130
-150
-140
-110
-60
0
60
130
200
260
340
410
490
560
620
660
680
680
640
570
480
370
250
130
30
-50
-100
-130
-150
-160
-160
-160
-160
-130
-80
-10
80
180
290
380
460
530
570
590
590
570
530
480
420
350
280
220
160
110
80
60
50
40
40
30
30
20
10
0
0
0
-10
-30
-60
-100
-140
-170
-180
-160
-120
-80
-30
-10
-10
-30
-70
-120
-170
-220
-250
-260
-260
-240
-210
-150
-80
10
110
230
370
510
650
780
900
990
1050
1080
1060
1000
890
730
520
270
-20
-320
-650
-970
-1280
-1560
-1810
-2029
-2200
-2330
-2400
-2420
-2390
-2310
-2170
-1990
-1760
-1500
-1210
-900
-570
-230
120
470
810
1120
1410
1650
1830
1960
2020
2020
1970
1890
1780
1640
1490
1320
1130
920
700
450
190
-70
-340
-590
-810
-1000
-1160
-1280
-1390
-1470
-1560
-1630
-1710
-1780
-1830
-1850
-1850
-1820
-1750
-1660
-1550
-1430
-1300
-1170
-1040
-910
-770
-630
-490
-350
-200
-40
120
280
430
590
740
910
1070
1240
1400
1540
1680
1800
1920
2040
2150
2240
2310
2340
2310
2230
2080
1890
1640
1350
1020
680
330
-10
-330
-610
-850
-1050
-1220
-1350
-1440
-1500
-1540
-1540
-1520
-1450
-1350
-1220
-1050
-860
-660
-470
-290
-140
-20
80
150
200
250
320
400
500
640
790
960
1150
1330
1510
1680
1820
1940
2009
2050
2040
2009
1950
1880
1800
1720
1640
1550
1440
1310
1140
950
730
490
240
-10
-250
-480
-690
-880
-1070
-1230
-1390
-1520
-1630
-1720
-1790
-1870
-1940
-2009
-2070
-2120
-2130
-2110
-2040
-1910
-1750
-1550
-1330
-1110
-880
-660
-430
-200
40
270
490
670
820
930
1000
1030
1030
1000
940
860
750
620
490
360
240
140
80
30
10
-10
-40
-70
-120
-180
-250
-310
-360
-390
-410
-420
-430
-440
-460
-480
-510
-530
-540
-540
-510
-460
-400
-310
-220
-110
-10
80
160
230
290
360
430
520
610
710
820
910
980
1010
1010
980
930
870
810
750
700
670
630
600
560
500
410
270
110
-90
-310
-530
-740
-940
-1110
-1250
-1350
-1410
-1440
-1430
-1380
-1290
-1170
-1030
-860
-690
-520
-380
-270
-190
-130
-90
-60
-40
-20
-20
-20
-30
-60
-80
-90
-80
-60
-10
60
150
230
320
400
480
540
580
610
620
620
630
630
640
650
640
600
550
480
410
330
260
200
140
80
40
10
0
0
10
30
50
60
70
50
20
-20
-70
-110
-130
-140
-120
-100
-60
-30
-10
20
40
80
140
210
280
340
400
430
450
440
410
360
270
160
30
-110
-250
-370
-460
-520
-530
-500
-420
-320
-180
-40
110
260
400
540
680
810
930
1040
1130
1190
1230
1230
1210
1160
1090
1000
900
800
720
660
620
590
580
590
600
620
630
620
600
570
530
490
450
410
360
310
260
210
160
110
70
30
0
-10
-10
0
20
40
50
60
60
40
20
0
-20
-40
-40
-20
20
90
160
240
320
390
450
490
520
540
550
570
580
570
550
520
470
400
310
210
90
-20
-130
-250
-370
-500
-640
-800
-960
-1120
-1280
-1430
-1560
-1660
-1720
-1750
-1740
-1680
-1590
-1450
-1290
-1090
-850
-590
-310
-40
210
440
630
790
920
1010
1080
1130
1140
1130
1090
1010
890
750
590
420
260
90
-80
-240
-390
-530
-640
-720
-790
-830
-850
-860
-860
-850
-860
-890
-930
-1000
-1070
-1150
-1210
-1260
-1280
-1290
-1260
-1220
-1140
-1040
-910
-750
-570
-380
-180
30
230
420
610
790
950
1100
1240
1360
1460
1530
1560
1550
1490
1400
1280
1130
980
820
670
510
360
220
70
-70
-220
-360
-500
-630
-730
-800
-840
-850
-850
-850
-860
-880
-900
-920
-920
-910
-870
-800
-680
-530
-330
-100
150
410
660
900
1100
1270
1400
1490
1530
1530
1480
1390
1270
1130
970
810
670
540
440
370
340
340
370
420
480
550
600
640
650
620
560
460
340
190
10
-180
-400
-640
-900
-1150
-1400
-1630
-1840
-2020
-2170
-2290
-2360
-2400
-2390
-2340
-2260
-2160
-2050
-1930
-1810
-1690
-1560
-1430
-1300
-1160
-1020
-870
-720
-560
-410
-250
-90
80
260
430
580
710
800
850
870
860
830
770
700
610
520
430
330
240
140
30
-80
-200
-330
-450
-570
-670
-760
-830
-890
-920
-930
-910
-870
-810
-760
-720
-680
-630
-570
-490
-380
-250
-110
50
210
350
480
570
630
660
660
640
600
550
500
460
420
390
370
350
330
300
270
230
170
100
10
-90
-210
-330
-460
-600
-740
-860
-970
-1060
-1110
-1130
-1110
-1050
-960
-830
-670
-490
-300
-110
90
280
460
620
750
850
920
950
940
900
830
740
630
510
380
240
110
-30
-170
-310
-430
-550
-640
-710
-760
-800
-810
-810
-810
-800
-790
-760
-720
-660
-580
-480
-360
-240
-100
30
170
310
440
570
690
780
860
900
920
910
860
790
690
570
440
300
160
20
-90
-180
-240
-270
-270
-240
-200
-150
-110
-60
-40
-30
-60
-110
-180
-260
-340
-420
-490
-560
-620
-660
-690
-710
-720
-720
-710
-690
-670
-630
-570
-510
-430
-350
-260
-170
-90
-20
40
70
80
80
70
50
30
10
-20
-40
-60
-80
-100
-120
-130
-150
-170
-200
-220
-230
-240
-230
-210
-160
-100
-20
70
160
250
330
400
450
490
530
560
590
610
630
630
610
570
520
440
350
240
120
0
-120
-230
-320
-390
-440
-460
-460
-440
-400
-340
-250
-140
-10
130
270
410
530
630
700
750
770
770
770
760
760
760
780
800
840
890
940
990
1040
1070
1090
1090
1080
1040
980
910
810
690
560
420
270
100
-70
-240
-410
-570
-720
-860
-970
-1050
-1110
-1140
-1150
-1140
-1110
-1070
-1030
-960
-880
-770
-640
-490
-340
-170
-10
150
300
430
540
630
700
750
780
780
760
710
650
570
490
420
370
330
310
290
270
250
220
180
130
70
10
-40
-90
-130
-140
-140
-110
-70
0
90
200
320
450
580
700
810
890
950
1000
1030
1060
1070
1080
1080
1080
1060
1030
1000
970
950
930
920
900
890
880
860
850
850
860
880
920
960
1010
1060
1110
1140
1150
1140
1100
1040
950
840
720
580
430
290
140
10
-100
-190
-260
-310
-330
-330
-320
-300
-260
-230
-200
-170
-140
-120
-90
-70
-40
-10
20
60
90
120
140
140
130
110
80
40
-20
-80
-130
-190
-230
-270
-300
-320
-340
-350
-340
-320
-270
-210
-130
-30
60
150
220
280
310
330
320
300
270
230
180
130
80
20
-30
-80
-130
-190
-240
-290
-350
-410
-460
-500
-530
-550
-540
-510
-460
-390
-310
-210
-110
-10
90
190
270
350
430
490
550
590
630
670
700
730
760
780
790
800
790
750
690
590
480
340
190
20
-150
-310
-470
-620
-740
-850
-920
-980
-1000
-1000
-970
-920
-840
-740
-630
-510
-390
-290
-190
-100
-30
30
80
120
150
170
200
240
280
330
390
440
490
530
560
580
590
600
610
620
640
680
720
770
820
870
930
970
1010
1020
1020
1000
960
910
850
770
680
580
480
370
270
160
70
-10
-80
-120
-140
-130
-90
-30
50
140
240
340
440
520
580
630
650
660
650
640
620
590
550
510
460
400
330
260
190
110
50
-10
-60
-100
-130
-140
-130
-110
-90
-70
-60
-40
-10
20
60
110
160
210
260
290
310
310
290
260
200
130
40
-60
-170
-290
-410
-530
-640
-750
-860
-960
-1050
-1130
-1190
-1230
-1240
-1220
-1180
-1130
-1050
-960
-860
-750
-620
-490
-330
-170
0
160
310
440
540
600
630
640
620
570
500
420
310
190
80
-40
-150
-240
-320
-370
-410
-420
-410
-400
-370
-340
-310
-280
-260
-240
-230
-240
-270
-320
-410
-530
-680
-840
-1010
-1170
-1320
-1450
-1550
-1620
-1660
-1650
-1610
-1540
-1430
-1290
-1130
-960
-760
-560
-360
-150
50
240
410
560
680
770
840
890
910
930
920
900
870
830
780
720
660
590
510
420
330
220
110
-20
-170
-330
-500
-680
-860
-1030
-1200
-1360
-1510
-1650
-1780
-1880
-1960
-2000
-2020
-2000
-1970
-1930
-1880
-1830
-1780
-1730
-1680
-1620
-1560
-1490
-1420
-1330
-1230
-1100
-960
-810
-650
-490
-330
-190
-60
60
160
260
340
410
470
520
560
580
590
580
550
510
460
420
370
320
260
190
120
30
-50
-140
-220
-300
-360
-410
-440
-440
-430
-400
-360
-310
-270
-230
-200
-170
-150
-140
-120
-100
-80
-50
-10
30
80
120
160
200
240
280
320
350
370
380
390
380
370
350
330
310
290
270
250
230
210
170
130
80
20
-50
-130
-200
-270
-330
-370
-400
-410
-400
-380
-350
-310
-260
-200
-150
-100
-60
-40
-40
-40
-50
-60
-60
-50
-40
-20
-10
-10
-20
-50
-90
-150
-220
-290
-360
-420
-470
-500
-520
-510
-490
-450
-410
-360
-320
-270
-230
-190
-150
-120
-90
-60
-30
0
20
20
10
-10
-50
-100
-170
-230
-300
-370
-440
-500
-560
-610
-650
-690
-710
-730
-740
-750
-740
-720
-690
-660
-610
-550
-490
-420
-340
-260
-190
-110
-40
20
80
140
200
260
320
390
450
520
570
610
620
610
560
480
380
270
150
30
-70
-170
-240
-300
-350
-390
-420
-450
-480
-510
-530
-550
-550
-540
-520
-490
-460
-420
-380
-350
-320
-290
-260
-200
-130
-40
80
210
350
500
630
750
840
910
950
960
960
940
910
860
800
720
640
550
460
380
300
220
150
90
40
0
-20
-30
-30
-30
-20
-10
-10
0
10
20
20
20
20
10
-10
-30
-60
-90
-120
-140
-150
-140
-120
-90
-50
-10
30
80
140
200
270
350
430
510
560
600
610
600
570
530
490
450
410
390
380
380
400
420
460
490
530
560
590
610
610
600
580
540
500
450
400
350
290
230
170
100
30
-30
-80
-120
-150
-160
-150
-120
-70
-10
70
170
280
390
500
590
660
690
680
650
610
560
510
480
470
470
480
490
500
500
490
470
450
420
380
340
300
260
210
150
100
50
10
-40
-80
-120
-170
-220
-280
-340
-400
-460
-510
-540
-570
-570
-560
-540
-520
-490
-470
-440
-410
-370
-330
-270
-200
-120
-40
50
140
230
310
380
440
480
510
510
500
480
440
380
320
260
190
110
40
-20
-90
-150
-220
-280
-350
-410
-460
-500
-520
-530
-510
-470
-410
-340
-270
-200
-140
-100
-80
-60
-60
-70
-80
-90
-100
-110
-130
-140
-160
-180
-200
-210
-230
-240
-240
-250
-260
-280
-310
-340
-370
-410
-430
-450
-460
-450
-420
-380
-320
-250
-170
-80
10
110
220
320
420
520
610
700
770
840
890
920
940
930
890
820
710
570
410
230
30
-160
-350
-530
-690
-820
-930
-1020
-1090
-1140
-1160
-1170
-1170
-1150
-1120
-1070
-1010
-930
-840
-740
-630
-510
-410
-300
-210
-130
-50
30
100
180
260
340
410
470
500
510
480
430
360
280
200
110
30
-40
-120
-200
-270
-350
-410
-470
-510
-550
-570
-570
-580
-570
-560
-550
-540
-520
-510
-490
-480
-470
-460
-450
-450
-440
-450
-460
-470
-470
-470
-460
-430
-400
-350
-290
-220
-160
-100
-40
10
50
70
90
100
100
100
90
70
40
-10
-70
-140
-210
-270
-320
-350
-350
-330
-290
-230
-170
-100
-40
10
60
110
160
220
280
350
410
480
540
590
640
670
690
700
700
690
670
640
610
570
530
510
480
460
450
430
410
390
370
350
330
310
290
270
250
240
220
210
210
210
220
240
270
300
340
370
390
420
440
450
460
470
460
450
430
410
380
350
300
250
200
140
70
10
-50
-110
-160
-220
-270
-320
-360
-390
-410
-410
-390
-350
-290
-220
-140
-70
0
60
100
140
160
170
170
160
140
110
80
40
0
-30
-60
-80
-100
-120
-120
-120
-110
-80
-40
10
80
140
200
240
270
270
250
220
170
110
50
0
-60
-110
-160
-210
-260
-300
-350
-380
-410
-430
-440
-440
-430
-410
-380
-350
-310
-270
-230
-190
-150
-100
-50
10
70
130
190
250
300
340
370
390
400
410
410
410
400
390
370
340
300
250
200
140
80
30
-10
-50
-70
-80
-80
-60
-30
10
70
130
190
230
260
270
240
190
120
40
-60
-160
-270
-360
-450
-540
-600
-650
-690
-710
-720
-710
-690
-660
-630
-580
-530
-470
-410
-330
-250
-170
-90
-10
70
160
250
340
450
570
690
810
920
1020
1100
1150
1190
1210
1200
1170
1120
1050
950
840
710
550
390
210
30
-150
-320
-480
-630
-750
-850
-910
-940
-950
-930
-890
-840
-780
-710
-650
-590
-530
-490
-450
-410
-380
-350
-320
-300
-270
-240
-210
-170
-130
-90
-50
0
40
80
130
190
260
340
420
510
590
680
760
820
880
930
960
980
990
980
970
940
910
870
820
770
710
650
580
510
430
340
240
140
40
-60
-160
-250
-310
-360
-390
-400
-400
-390
-380
-360
-340
-320
-290
-250
-220
-180
-140
-110
-90
-60
-40
-20
0
40
80
140
200
290
380
490
600
720
830
940
1030
1100
1160
1190
1200
1200
1180
1160
1130
1080
1030
960
880
800
710
610
520
420
330
220
120
10
-100
-210
-300
-380
-450
-510
-560
-600
-630
-640
-650
-630
-600
-560
-500
-430
-340
-250
-140
-30
80
200
310
430
550
660
760
840
920
970
1000
1020
1020
1000
980
950
910
870
830
780
730
670
600
520
440
350
260
160
70
-10
-90
-170
-230
-300
-350
-410
-460
-500
-540
-560
-580
-600
-610
-610
-610
-600
-580
-550
-510
-460
-400
-330
-270
-200
-140
-90
-40
-10
30
50
80
100
110
130
140
160
170
170
160
140
110
60
10
-40
-100
-150
-210
-270
-330
-390
-460
-530
-600
-660
-720
-780
-840
-880
-930
-960
-990
-1010
-1030
-1030
-1030
-1030
-1010
-1000
-970
-950
-930
-910
-880
-860
-840
-820
-790
-770
-740
-710
-680
-640
-610
-580
-550
-540
-530
-510
-500
-480
-460
-430
-410
-380
-350
-330
-310
-300
-290
-280
-260
-250
-220
-190
-150
-110
-70
-30
0
30
50
60
60
50
30
0
-30
-60
-90
-120
-140
-170
-190
-200
-210
-220
-220
-210
-200
-190
-170
-150
-120
-110
-90
-80
-70
-60
-60
-50
-40
-20
-10
20
40
70
100
140
170
210
250
290
330
370
400
430
450
480
500
520
540
550
550
540
530
500
460
410
360
290
230
170
100
40
-10
-70
-120
-160
-200
-230
-250
-270
-270
-260
-250
-240
-220
-200
-180
-160
-140
-120
-100
-70
-50
-30
0
30
60
90
130
180
230
280
330
390
440
500
540
590
630
660
700
740
780
820
850
880
900
910
910
910
890
870
850
820
780
750
720
700
690
700
710
740
760
790
800
800
790
770
730
690
640
590
550
500
460
430
400
380
360
340
340
350
370
400
450
500
560
620
690
760
830
890
940
980
1000
1020
1020
1020
1010
990
970
950
930
910
900
890
870
850
830
800
770
740
710
670
640
600
550
510
460
410
350
300
240
200
160
140
130
130
140
170
200
240
280
320
350
390
420
450
480
510
540
570
600
620
650
660
680
680
680
670
660
630
610
580
550
510
470
410
360
300
230
160
100
30
-30
-100
-170
-230
-300
-350
-410
-450
-480
-510
-530
-550
-570
-580
-590
-600
-590
-570
-540
-500
-440
-380
-310
-240
-160
-100
-40
10
50
80
110
130
150
160
160
160
160
150
140
120
100
70
40
10
-30
-70
-110
-150
-180
-210
-240
-260
-280
-290
-300
-300
-290
-280
-250
-220
-170
-120
-60
10
90
160
220
280
330
370
390
400
390
370
330
300
250
210
160
110
60
10
-40
-90
-120
-160
-180
-200
-200
-200
-200
-180
-170
-150
-130
-110
-100
-80
-60
-50
-30
-20
-20
-20
-20
-30
-50
-70
-90
-120
-150
-180
-220
-250
-270
-300
-310
-320
-320
-310
-300
-290
-270
-260
-240
-230
-220
-210
-210
-210
-220
-230
-240
-250
-260
-260
-250
-230
-210
-190
-160
-130
-110
-90
-80
-80
-90
-100
-120
-140
-160
-190
-230
-270
-330
-390
-460
-530
-590
-630
-670
-690
-690
-680
-670
-650
-630
-600
-580
-560
-530
-500
-470
-430
-410
-380
-360
-350
-340
-340
-340
-340
-340
-330
-320
-300
-260
-200
-140
-70
0
60
110
130
150
140
120
90
60
20
-20
-70
-110
-160
-210
-250
-290
-320
-350
-370
-380
-400
-410
-430
-440
-460
-470
-490
-500
-520
-540
-560
-590
-630
-660
-690
-720
-750
-770
-780
-790
-800
-800
-790
-780
-760
-740
-720
-690
-660
-630
-590
-560
-530
-500
-470
-440
-420
-390
-370
-340
-320
-300
-270
-250
-230
-210
-190
-180
-180
-180
-200
-210
-240
-270
-300
-340
-370
-390
-420
-430
-450
-460
-470
-470
-470
-470
-460
-450
-430
-410
-390
-370
-360
-340
-330
-320
-310
-310
-310
-310
-320
-340
-350
-360
-370
-380
-370
-360
-340
-300
-250
-190
-120
-40
40
120
200
270
330
380
420
450
480
500
510
520
520
510
490
470
440
400
350
300
250
190
120
40
-40
-130
-210
-290
-370
-430
-480
-510
-530
-540
-530
-520
-490
-460
-430
-400
-370
-360
-350
-340
-340
-340
-330
-320
-310
-290
-280
-260
-250
-240
-220
-210
-190
-160
-140
-120
-100
-90
-80
-80
-100
-120
-160
-210
-270
-340
-420
-500
-600
-700
-800
-900
-1000
-1090
-1160
-1210
-1240
-1250
-1230
-1200
-1150
-1080
-1000
-900
-800
-690
-580
-460
-330
-210
-90
20
130
220
320
400
480
540
600
650
690
710
720
720
690
660
600
540
450
370
270
180
90
10
-70
-140
-210
-260
-310
-340
-360
-360
-350
-320
-280
-230
-160
-90
-20
50
110
160
210
240
270
290
310
320
340
360
380
410
430
460
480
500
520
550
570
590
610
640
670
700
730
750
770
780
790
780
780
770
750
730
710
690
660
620
580
540
490
440
390
340
280
220
160
100
40
-10
-60
-90
-120
-130
-140
-140
-140
-130
-120
-120
-110
-110
-120
-120
-130
-130
-140
-140
-140
-140
-130
-110
-80
-40
0
60
120
190
260
330
400
470
540
610
670
720
760
780
780
770
750
720
680
630
570
500
420
330
240
150
50
-40
-130
-220
-300
-380
-470
-540
-620
-690
-750
-810
-850
-880
-900
-900
-890
-860
-820
-770
-700
-630
-550
-470
-390
-310
-220
-120
-30
60
150
230
300
360
410
450
480
500
510
510
500
480
440
410
370
330
290
250
210
180
150
120
90
60
40
30
20
20
30
50
70
80
100
130
150
170
190
220
250
270
300
320
330
330
330
330
330
320
320
310
300
290
280
270
250
230
210
190
170
140
110
80
40
0
-50
-90
-130
-170
-190
-200
-210
-210
-200
-190
-180
-170
-150
-140
-140
-150
-160
-170
-190
-210
-230
-240
-260
-270
-270
-260
-230
-200
-170
-130
-90
-50
-20
20
50
70
100
120
130
140
150
160
150
140
130
120
110
110
110
110
120
120
130
140
140
140
130
120
100
80
50
30
0
-30
-70
-100
-140
-180
-220
-270
-320
-370
-410
-440
-480
-500
-520
-530
-520
-500
-450
-400
-330
-250
-180
-100
-30
40
100
150
190
220
250
280
310
350
390
420
460
490
510
520
530
520
500
460
420
370
330
280
250
220
180
150
110
70
30
-20
-70
-120
-170
-210
-240
-270
-290
-300
-310
-310
-300
-280
-240
-190
-130
-70
0
70
130
190
250
290
330
350
370
380
390
390
380
360
340
320
290
250
220
180
130
90
40
-10
-60
-110
-160
-220
-270
-330
-380
-430
-470
-510
-540
-560
-570
-580
-580
-570
-560
-550
-520
-490
-440
-400
-350
-300
-250
-210
-160
-120
-70
-40
0
20
50
60
80
80
90
90
90
90
100
100
100
100
90
80
80
80
80
80
90
90
90
90
90
80
70
60
50
50
50
50
70
90
120
150
180
220
260
300
330
360
390
410
440
460
480
510
520
540
550
560
560
570
570
570
580
580
580
580
570
550
530
510
480
450
410
380
340
310
270
230
190
140
90
40
0
-40
-70
-100
-120
-130
-140
-130
-120
-110
-80
-50
-10
30
80
130
180
220
260
290
320
350
370
400
420
450
480
520
560
600
630
660
680
690
690
670
650
620
590
540
490
430
360
290
200
110
20
-80
-180
-270
-350
-420
-470
-520
-550
-560
-560
-540
-510
-460
-400
-330
-250
-160
-60
50
150
250
350
450
530
600
660
700
720
730
730
720
700
670
640
610
570
530
500
460
430
390
350
310
270
220
170
120
70
30
-20
-60
-100
-140
-180
-210
-250
-280
-300
-320
-330
-330
-330
-310
-290
-260
-220
-180
-130
-80
-20
40
110
180
250
320
380
440
490
540
570
610
630
650
660
660
660
660
640
620
590
560
510
460
400
350
280
220
160
100
40
-10
-70
-120
-170
-210
-240
-260
-280
-290
-290
-290
-290
-290
-290
-280
-280
-270
-260
-250
-240
-220
-200
-180
-150
-120
-90
-60
-30
-10
10
30
40
40
40
30
20
10
0
-20
-30
-50
-60
-70
-80
-90
-90
-100
-110
-120
-140
-160
-170
-180
-190
-180
-180
-160
-150
-120
-100
-80
-60
-40
-30
-20
-10
-10
-10
-10
0
0
0
0
10
10
20
20
10
10
10
0
-10
-10
-20
-20
-10
-10
0
10
20
40
60
80
110
150
190
230
260
290
310
320
320
300
260
220
160
100
50
-10
-50
-90
-130
-170
-200
-250
-290
-340
-380
-420
-460
-490
-520
-540
-560
-570
-580
-590
-590
-590
-590
-580
-570
-560
-550
-540
-520
-490
-470
-430
-380
-330
-260
-200
-140
-80
-20
20
60
90
120
150
170
190
210
220
230
230
230
230
220
210
200
190
180
180
170
160
160
150
140
130
130
120
120
120
110
100
80
70
50
30
10
0
-10
-10
-20
-20
-30
-30
-30
-40
-40
-40
-50
-50
-60
-80
-90
-110
-140
-170
-190
-220
-240
-270
-290
-300
-300
-300
-280
-260
-220
-190
-140
-100
-50
0
40
90
120
150
170
180
180
170
150
120
100
70
40
10
-20
-50
-80
-100
-120
-130
-150
-160
-170
-160
-150
-130
-100
-80
-50
-20
0
30
40
60
60
60
50
40
20
10
-10
-20
-40
-50
-50
-60
-50
-50
-40
-20
-10
10
30
40
40
40
30
20
0
-30
-60
-80
-120
-150
-190
-230
-270
-310
-340
-370
-390
-400
-400
-400
-390
-370
-360
-330
-310
-290
-260
-240
-210
-180
-150
-120
-90
-60
-30
0
20
40
60
70
80
90
100
120
140
160
170
190
200
200
210
200
200
180
160
140
110
80
40
10
-20
-50
-80
-110
-140
-180
-210
-250
-290
-320
-360
-390
-420
-430
-450
-450
-440
-430
-420
-400
-390
-360
-340
-310
-270
-230
-190
-150
-110
-70
-30
0
40
70
90
110
130
140
140
140
150
150
150
150
140
130
120
100
70
50
10
-20
-40
-70
-90
-100
-120
-150
-170
-190
-220
-240
-270
-290
-310
-330
-350
-370
-380
-400
-410
-410
-410
-410
-420
-420
-430
-450
-470
-500
-530
-560
-580
-590
-590
-570
-560
-530
-510
-490
-470
-460
-450
-440
-430
-430
-420
-410
-410
-400
-400
-400
-400
-400
-390
-380
-370
-350
-320
-300
-280
-260
-240
-220
-200
-180
-150
-120
-90
-70
-40
-20
0
0
0
-10
-30
-50
-80
-110
-150
-180
-210
-230
-240
-250
-260
-250
-240
-230
-210
-200
-200
-190
-200
-200
-210
-230
-240
-250
-260
-270
-270
-270
-270
-270
-260
-260
-260
-250
-250
-250
-240
-230
-220
-210
-200
-180
-160
-150
-130
-120
-100
-90
-80
-80
-70
-60
-50
-50
-40
-40
-50
-60
-70
-80
-100
-120
-130
-150
-170
-190
-210
-230
-250
-260
-280
-300
-320
-340
-360
-380
-400
-420
-440
-460
-470
-480
-480
-470
-460
-450
-440
-440
-430
-430
-420
-420
-410
-400
-390
-370
-340
-320
-280
-250
-210
-180
-140
-110
-70
-40
0
30
70
100
140
170
190
210
230
230
230
230
220
200
180
160
140
110
90
70
40
20
-10
-50
-90
-130
-180
-220
-270
-300
-320
-340
-340
-330
-320
-290
-250
-210
-160
-110
-60
-10
30
70
110
140
180
210
250
290
320
360
390
420
440
460
470
470
480
480
480
470
460
450
430
410
380
350
320
280
240
200
160
110
70
20
-20
-60
-100
-140
-170
-200
-210
-210
-200
-190
-160
-130
-100
-60
-10
40
100
160
210
270
330
390
450
510
560
620
670
730
770
820
860
900
930
960
990
1010
1020
1030
1030
1030
1020
1010
990
960
940
910
870
840
800
770
720
680
630
590
540
500
450
410
380
340
310
280
250
230
210
200
190
200
210
230
260
290
320
360
390
430
470
510
550
590
630
660
700
730
760
790
820
850
880
910
930
950
960
970
970
970
960
940
910
880
850
810
760
720
670
630
590
560
540
520
500
490
480
470
450
440
430
410
400
390
370
360
350
330
320
300
290
270
260
240
230
230
230
230
240
260
270
290
310
320
340
360
380
400
430
450
470
490
510
520
520
520
510
490
480
460
440
420
410
390
370
350
330
300
280
250
230
220
210
200
210
210
220
230
240
250
260
260
260
250
250
240
230
210
190
170
140
110
70
30
-10
-50
-90
-110
-120
-120
-120
-100
-70
-30
10
60
110
150
200
240
270
300
330
350
370
390
410
420
430
430
430
420
400
380
340
300
250
200
140
80
10
-60
-120
-190
-240
-290
-330
-350
-370
-380
-390
-390
-380
-380
-370
-360
-340
-320
-290
-250
-210
-170
-120
-60
0
60
120
180
240
290
340
380
410
430
440
430
410
380
340
290
230
170
110
40
-30
-100
-170
-230
-290
-340
-380
-410
-430
-440
-440
-430
-420
-400
-380
-360
-340
-320
-290
-270
-240
-220
-200
-170
-150
-120
-100
-60
-30
10
50
90
120
150
170
190
190
190
170
150
120
90
60
30
0
-30
-60
-90
-120
-160
-200
-240
-290
-330
-380
-420
-460
-500
-540
-590
-630
-680
-730
-770
-800
-830
-850
-850
-850
-830
-810
-780
-750
-710
-670
-620
-580
-550
-510
-480
-450
-420
-390
-360
-340
-320
-290
-270
-260
-240
-230
-210
-200
-190
-170
-160
-160
-160
-180
-200
-250
-300
-360
-440
-520
-600
-670
-740
-800
-850
-890
-930
-950
-970
-980
-990
-990
-990
-980
-980
-960
-950
-920
-890
-850
-790
-730
-670
-590
-520
-450
-370
-300
-230
-160
-80
-10
60
120
170
200
230
240
230
220
200
170
130
100
60
30
-10
-50
-90
-130
-170
-200
-240
-270
-290
-310
-320
-320
-330
-330
-330
-340
-340
-340
-330
-330
-310
-300
-280
-260
-230
-210
-190
-170
-160
-140
-130
-120
-110
-100
-90
-70
-50
-40
-40
-40
-40
-50
-50
-60
-60
-50
-30
-20
0
20
40
50
50
50
40
30
20
10
-10
-20
-40
-60
-80
-90
-100
-100
-90
-80
-60
-50
-30
-20
0
0
10
10
10
10
-10
-20
-50
-70
-100
-130
-160
-190
-220
-240
-260
-270
-270
-260
-250
-220
-190
-150
-110
-70
-30
10
50
90
120
160
190
210
230
250
260
270
280
280
280
280
270
260
260
240
220
200
160
130
90
50
10
-30
-70
-110
-140
-170
-200
-230
-250
-270
-280
-280
-280
-270
-260
-250
-240
-230
-220
-200
-190
-180
-160
-140
-110
-90
-50
-20
20
60
90
130
170
200
230
250
260
270
280
280
270
260
240
220
200
160
130
80
30
-20
-80
-130
-180
-230
-280
-320
-350
-380
-390
-400
-400
-390
-380
-360
-340
-310
-280
-240
-200
-150
-100
-40
20
80
150
210
270
330
380
430
480
520
540
570
590
600
610
610
610
600
590
560
530
490
450
400
360
310
260
220
170
130
90
60
30
10
-10
-20
-20
-20
-10
10
20
20
30
20
10
0
-20
-30
-50
-60
-70
-70
-70
-60
-50
-40
-20
0
20
30
50
60
80
90
100
110
120
130
150
160
170
180
190
200
200
200
200
190
190
180
170
150
140
120
100
80
70
40
20
0
-30
-50
-80
-100
-120
-150
-170
-190
-210
-230
-250
-260
-270
-270
-270
-260
-250
-230
-210
-180
-140
-90
-40
20
70
120
170
210
250
280
300
310
310
310
310
290
280
250
230
210
180
160
130
90
60
20
-10
-40
-60
-80
-90
-100
-100
-90
-90
-90
-90
-100
-110
-120
-130
-140
-150
-150
-150
-150
-140
-130
-130
-130
-130
-130
-140
-150
-150
-160
-180
-190
-210
-230
-250
-280
-310
-340
-370
-400
-430
-450
-470
-480
-500
-500
-510
-510
-510
-510
-500
-490
-480
-460
-430
-390
-360
-310
-270
-220
-170
-120
-70
-30
20
70
110
140
170
200
220
240
250
260
270
270
260
250
230
210
170
140
100
60
20
-10
-40
-60
-80
-90
-90
-90
-80
-60
-40
-20
10
50
80
120
160
200
240
270
300
330
350
370
390
400
410
420
420
420
410
390
360
320
280
240
200
160
130
110
90
90
80
70
70
60
50
40
30
30
30
30
30
40
40
50
60
70
80
90
100
110
120
120
130
140
150
160
180
190
210
220
230
240
250
260
280
290
300
320
340
350
360
360
360
350
340
320
300
280
260
240
220
190
180
170
160
160
160
170
170
180
190
190
200
210
230
260
290
320
360
400
440
480
510
540
570
610
640
660
690
700
720
720
720
710
690
680
660
640
620
600
580
560
540
520
500
480
450
420
380
340
290
240
180
130
80
30
-20
-60
-90
-120
-130
-140
-140
-150
-140
-140
-120
-110
-80
-50
-10
30
70
110
140
170
190
200
200
190
180
170
160
150
140
130
120
110
100
90
60
40
0
-30
-70
-110
-140
-170
-190
-210
-210
-220
-210
-210
-200
-190
-180
-170
-160
-150
-140
-130
-120
-110
-100
-90
-70
-60
-40
-20
0
20
40
60
70
80
90
90
80
80
60
50
20
-20
-70
-120
-180
-230
-290
-330
-360
-380
-390
-400
-390
-370
-350
-320
-290
-260
-240
-210
-180
-150
-110
-80
-50
-20
0
20
30
50
60
70
80
90
110
120
140
150
150
150
150
140
120
110
80
60
30
0
-20
-50
-70
-90
-110
-120
-130
-140
-150
-160
-170
-180
-180
-180
-190
-190
-180
-170
-150
-130
-110
-80
-50
-20
0
30
60
90
120
140
170
180
200
200
210
210
200
190
180
160
140
120
90
60
30
-10
-40
-60
-90
-100
-120
-130
-140
-140
-140
-140
-140
-130
-130
-120
-120
-110
-110
-100
-90
-80
-70
-60
-50
-50
-50
-70
-90
-110
-120
-140
-150
-160
-170
-190
-200
-220
-240
-250
-270
-290
-300
-320
-320
-320
-320
-310
-300
-290
-280
-280
-270
-270
-260
-250
-250
-240
-240
-240
-240
-250
-270
-280
-300
-330
-350
-370
-390
-400
-410
-430
-440
-450
-460
-480
-490
-500
-520
-520
-530
-520
-510
-500
-480
-450
-420
-390
-350
-300
-250
-200
-150
-90
-30
20
70
100
130
150
160
160
160
150
130
110
90
70
40
20
0
-30
-60
-80
-110
-140
-160
-190
-220
-260
-290
-330
-360
-400
-430
-460
-500
-530
-550
-580
-600
-610
-610
-590
-570
-540
-510
-470
-430
-390
-340
-300
-250
-190
-140
-80
-10
50
100
150
190
220
240
250
250
240
230
210
190
160
130
90
40
0
-50
-90
-130
-170
-200
-220
-240
-240
-230
-220
-190
-170
-140
-120
-80
-50
-20
20
60
90
130
160
180
200
210
210
210
190
180
160
140
130
110
90
70
50
20
0
-20
-40
-50
-70
-90
-110
-140
-150
-160
-170
-180
-180
-180
-180
-180
-180
-180
-180
-190
-190
-190
-190
-180
-180
-180
-170
-170
-160
-150
-140
-130
-120
-100
-90
-70
-50
-30
-10
20
40
60
70
70
60
50
30
10
-10
-40
-60
-80
-110
-120
-140
-160
-170
-180
-190
-200
-200
-190
-180
-170
-160
-140
-130
-110
-90
-80
-70
-70
-80
-90
-110
-120
-140
-150
-160
-180
-190
-210
-210
-220
-220
-220
-220
-220
-220
-230
-240
-240
-250
-250
-260
-270
-270
-280
-290
-300
-320
-330
-350
-360
-380
-390
-410
-430
-450
-470
-490
-490
-500
-500
-510
-520
-540
-560
-570
-580
-580
-580
-570
-560
-550
-530
-510
-490
-460
-440
-410
-390
-370
-350
-330
-310
-290
-260
-230
-210
-180
-160
-150
-140
-130
-120
-120
-100
-80
-60
-30
-10
10
30
50
70
100
120
130
130
130
120
100
90
80
70
60
50
30
-10
-50
-100
-140
-190
-230
-280
-320
-350
-390
-420
-450
-470
-480
-490
-490
-480
-470
-460
-440
-420
-400
-370
-320
-270
-210
-150
-90
-40
10
50
80
110
130
140
160
170
180
190
190
190
180
170
150
130
110
70
40
0
-40
-80
-130
-170
-200
-240
-260
-290
-310
-330
-350
-380
-400
-430
-450
-470
-490
-490
-490
-480
-460
-430
-400
-360
-320
-290
-260
-230
-210
-190
-150
-110
-60
-10
40
90
130
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
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
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
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
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
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
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
110
110
110
110
110
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
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
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
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
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
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
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
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
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
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
