20
140110
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
-10
0
0
-10
-10
0
0
-10
0
0
0
0
0
-10
-10
0
0
10
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
10
10
0
0
0
0
0
0
0
0
10
0
0
0
0
0
10
0
10
0
0
10
0
-10
10
-50
-90
30
70
0
20
20
-20
0
10
0
0
-30
-20
20
10
0
-10
-20
-10
0
-10
0
10
10
0
-10
0
0
0
10
0
-10
-10
-10
-10
-10
0
0
10
0
-10
0
10
10
0
0
0
-10
-10
-10
0
0
0
0
0
0
-10
-10
0
0
0
0
10
0
0
0
0
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
0
10
10
0
0
0
0
0
10
0
0
0
0
0
0
0
10
0
0
0
10
0
0
0
0
0
0
0
0
0
0
10
10
10
10
10
0
10
10
10
0
0
0
10
0
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
20
20
10
10
10
10
10
10
10
10
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
-30
-10
50
30
10
20
20
10
20
20
20
10
0
10
20
10
10
10
10
10
20
20
20
20
10
10
10
20
20
20
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
10
0
10
10
10
10
10
10
0
0
0
0
0
10
10
0
0
10
10
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
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
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
0
0
10
10
0
0
0
10
10
0
0
0
0
0
0
10
10
10
10
10
10
10
10
10
10
10
10
10
0
0
0
10
10
10
10
10
10
10
0
0
10
10
10
10
10
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
10
10
10
10
0
0
0
0
10
0
0
0
10
10
0
0
10
10
10
10
0
0
0
0
10
10
10
10
0
0
0
0
0
0
10
0
0
0
10
10
0
10
10
0
10
10
0
10
10
10
10
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
0
10
10
0
10
10
10
10
0
10
10
0
0
-20
-10
-10
-30
-60
-120
-110
-50
-170
-280
-160
-90
-20
160
260
180
90
80
150
200
50
-60
440
1190
1420
1090
650
340
-60
-340
-50
210
280
780
1110
1240
1610
1550
1720
2460
2260
2100
3130
3550
3460
4760
6990
7780
6700
6370
6620
4510
2390
3500
4960
4390
3890
5260
6790
5460
2470
2050
4270
6360
7970
9700
10400
9370
8470
8840
9130
8840
8970
9650
10080
9580
8920
9740
11110
10860
10210
10680
10430
9000
8320
8010
6940
6010
5900
5890
5160
4230
4290
4850
5160
5950
6980
7420
7490
7510
8210
9550
10210
10440
11030
11680
12600
12900
11270
9650
9320
8070
5690
4860
6990
10720
12610
10710
6870
1920
-5250
-12180
-14440
-12270
-9410
-6880
-3860
-1960
-2590
-5090
-9450
-14980
-22360
-36950
-60180
-86040
-109750
-128860
-140110
-140040
-128900
-113430
-96580
-76930
-63430
-57310
-40940
-18100
-9930
-7110
9250
32060
48630
52060
40860
28190
21690
10260
-7640
-19520
-23400
-24320
-19610
-8890
410
9240
24590
41280
51780
58440
61450
57080
46190
32700
19900
7370
-3560
-6960
-6920
-10490
-10530
-4930
-3190
-2910
4410
15240
21570
21600
18040
14410
14660
19240
21510
18510
14760
10880
6730
5650
5870
3240
-3780
-15040
-25030
-29270
-31170
-33060
-34230
-34080
-29230
-19850
-12290
-9020
-9080
-12000
-14510
-15930
-19950
-24210
-23430
-18570
-11840
-5450
-2550
-990
2050
4990
8130
10180
7300
3960
6740
13580
20150
24530
26700
28430
28970
27140
25840
26240
25630
23510
20910
17060
12600
9720
7870
5890
5120
5280
3820
940
-1050
-1210
-390
-600
-3360
-6900
-7630
-5620
-3980
-3230
-2440
-1670
-50
2430
3810
4330
5850
8380
10190
9770
7550
5030
3850
4650
5200
4540
4910
5760
5500
5420
5500
5050
5600
7260
8310
8080
7010
5940
5450
5680
5980
4920
2820
1330
-180
-2720
-4390
-4040
-4410
-6760
-8240
-7700
-6540
-5220
-4230
-3350
-1270
910
2520
5220
7740
8220
8570
9680
10080
9890
9590
8750
7660
6660
5380
4460
4530
4670
4360
4070
3440
2400
2360
3890
5470
5380
3640
1810
1100
1370
1800
1630
950
760
970
670
270
150
-360
-1050
-1480
-2360
-3830
-5080
-5890
-6770
-7980
-8880
-8840
-8330
-8029
-8440
-9310
-9110
-7170
-4710
-2760
-1800
-1950
-2300
-1940
-1360
-1250
-920
290
1890
3620
4900
5240
6080
7580
7770
6990
5810
3760
2460
1750
-980
-4530
-6070
-6030
-5960
-6550
-6930
-5880
-4620
-4500
-4610
-4600
-4920
-4230
-1560
800
960
360
500
500
-300
-560
220
-370
-2860
-3970
-3030
-2140
-1560
-1030
-630
100
580
260
-440
-1150
-820
690
2070
3050
3410
2760
2680
3530
3380
2070
950
350
-150
-740
-950
-220
1130
2380
2680
2050
1990
2660
2520
1560
770
430
670
870
340
480
1800
2430
2140
2029
1660
830
-10
-890
-1370
-1340
-1580
-1580
-880
-780
-1270
-1100
-870
-1320
-1920
-2600
-3020
-3070
-4210
-5980
-5540
-3030
-980
290
1330
1840
1830
1130
320
940
2150
2320
2170
1930
1350
1300
1250
530
120
-20
-870
-2820
-4860
-4890
-3970
-4550
-4830
-3890
-3190
-1550
780
1320
1230
1610
1090
150
-30
580
2050
3560
3590
2310
1040
-210
-2060
-3690
-4370
-4200
-3020
-2009
-2740
-3510
-2450
-590
1040
2430
3310
3830
4610
5110
4350
3130
2620
2710
3450
4490
4810
4460
3340
1610
730
290
-800
-1590
-1960
-2380
-2840
-4130
-5560
-5540
-4910
-4640
-4140
-2880
-1460
-1480
-2550
-2650
-2270
-2230
-1780
-1330
-900
550
2210
3100
3540
3600
3440
2870
2020
2600
4059
3880
3260
3790
3940
4110
5320
5770
4780
3330
1610
470
920
1790
1180
-360
-540
100
-580
-1810
-2430
-2860
-2920
-2790
-2960
-2960
-2760
-2380
-1380
-300
150
-60
-290
-90
240
690
990
430
150
940
1130
80
-1380
-2350
-1810
-440
180
-260
-1260
-1700
-1060
-610
-980
-1440
-1520
-1150
-440
420
1220
1770
2300
2750
2570
1960
1490
1140
1230
1930
2270
1830
1640
2090
2350
2200
1650
460
-580
-520
20
230
240
390
640
600
140
-260
-590
-1250
-1550
-950
-680
-1340
-1920
-2080
-1900
-1420
-1080
-730
-260
-420
-1150
-1650
-1710
-1900
-2660
-2870
-2020
-1860
-2600
-2650
-2070
-1460
-1020
-880
-460
280
780
1270
1780
1960
1870
1510
1140
980
620
70
-430
-740
-750
-700
-670
-780
-1300
-1230
-190
150
-490
-750
-450
160
740
850
650
210
-210
-40
260
450
920
1130
760
100
-610
-660
-420
-920
-1570
-2250
-3420
-3950
-3820
-3940
-3870
-3540
-2990
-1830
-1060
-890
-270
410
880
1750
2570
2680
2090
1390
1490
2100
2420
2460
2230
1580
660
-120
-90
520
910
1190
1470
1460
1350
1110
610
290
200
-210
-890
-1410
-1720
-1880
-1830
-1520
-810
-70
-220
-1120
-1550
-1330
-1340
-1830
-2470
-3030
-3420
-3460
-3070
-2530
-2150
-1800
-1300
-690
-70
470
1000
1550
2000
2250
2420
2690
3090
3420
3340
2740
2160
2270
2720
2630
2000
1240
570
160
-140
-620
-960
-880
-530
-130
90
160
450
740
660
710
1010
950
820
970
890
550
270
-50
-340
-540
-760
-860
-540
180
800
1150
1540
1750
1640
1550
1270
760
290
-410
-1180
-1920
-2670
-2490
-1600
-1530
-1860
-1740
-1550
-990
190
1060
1250
1330
1630
2050
2240
2170
1980
1580
1080
810
780
620
250
80
200
330
440
440
250
170
80
-380
-870
-970
-870
-890
-1120
-1430
-1650
-1760
-1850
-1760
-1500
-1480
-1690
-1740
-1620
-1450
-1180
-980
-830
-490
-70
200
410
580
690
730
520
230
190
150
-70
-210
-190
-30
90
-20
0
410
770
840
700
350
40
-210
-470
-530
-510
-580
-430
-170
-30
90
0
-310
-570
-780
-880
-1010
-1480
-1990
-2290
-2330
-1820
-1120
-840
-630
-320
-140
120
520
580
430
540
670
440
70
-230
-320
-120
-70
-280
-200
270
830
1120
1030
1070
1220
1000
750
650
160
-500
-780
-880
-1020
-1060
-850
-520
-330
-120
320
920
1420
1640
1640
1640
1620
1520
1480
1630
1780
1660
1490
1530
1510
1200
690
50
-450
-610
-570
-460
-320
-150
30
170
300
560
800
720
410
290
350
340
350
300
-90
-540
-780
-990
-1030
-860
-920
-1150
-1170
-1140
-1260
-1140
-620
-210
-120
40
230
240
170
40
-70
-100
-280
-520
-460
-290
-330
-620
-1110
-1440
-1420
-1320
-1190
-970
-890
-920
-680
-190
60
-120
-460
-760
-1010
-1150
-1040
-760
-580
-560
-480
-280
30
280
330
540
1090
1500
1700
1900
2040
2220
2400
2150
1650
1550
1660
1370
890
720
680
560
340
-10
-250
-260
-360
-420
-260
-350
-640
-580
-380
-420
-580
-640
-420
-60
60
60
180
320
390
330
180
70
-140
-360
-240
0
70
40
50
240
520
620
560
540
570
680
880
1070
1130
1060
980
750
240
-190
-390
-680
-1180
-1630
-1720
-1580
-1580
-1560
-1470
-1660
-1940
-1900
-1710
-1550
-1360
-1330
-1540
-1630
-1340
-1030
-1040
-1190
-1180
-930
-580
-490
-570
-370
20
120
-40
-110
40
160
120
110
210
260
360
450
290
100
150
370
640
730
560
470
460
360
330
420
410
430
480
310
100
200
450
460
290
240
380
550
600
530
470
330
20
-300
-590
-830
-850
-770
-730
-660
-680
-840
-800
-570
-490
-610
-690
-590
-450
-410
-490
-470
-180
120
210
410
670
690
710
780
740
790
850
810
880
970
980
1000
1060
1210
1260
990
750
700
500
260
230
360
470
450
370
260
60
-60
-30
-30
-50
-80
-160
-110
0
-80
-220
-180
-60
30
-20
-140
-130
-120
-290
-570
-870
-1070
-1030
-940
-910
-900
-970
-920
-580
-320
-220
-80
-30
-100
-20
200
420
560
620
690
840
1020
1090
930
830
870
720
420
280
240
220
270
280
210
190
280
410
490
500
450
300
200
230
170
-90
-330
-420
-400
-350
-370
-320
-170
-40
10
50
100
150
150
130
180
220
90
-50
-30
-30
-220
-480
-540
-340
-120
-40
-30
30
130
240
200
-30
-290
-450
-550
-600
-590
-560
-470
-380
-400
-500
-560
-590
-720
-880
-860
-740
-660
-700
-780
-760
-700
-680
-620
-510
-450
-440
-450
-380
-240
-160
-50
160
320
510
700
690
650
640
540
470
450
430
430
320
110
80
140
30
-140
-130
-50
-70
-110
-80
-40
-10
10
0
-30
-170
-360
-440
-480
-590
-600
-550
-600
-760
-880
-850
-730
-580
-380
-220
-240
-240
-90
40
-10
-140
-200
-140
-100
-200
-250
-290
-410
-470
-430
-410
-320
-220
-190
-80
90
160
190
180
120
90
30
-110
-190
-210
-200
-160
-100
-60
-20
-30
-90
-80
-80
-120
-80
80
250
380
380
320
320
350
360
370
320
270
300
380
380
280
190
170
130
40
0
-30
-100
-170
-210
-240
-280
-330
-400
-490
-510
-500
-450
-320
-210
-150
-40
70
200
380
480
460
430
490
620
680
610
580
650
710
760
780
790
840
990
1120
1120
1070
1170
1350
1470
1530
1560
1490
1350
1140
970
940
980
960
880
810
700
550
470
390
150
-160
-340
-370
-380
-460
-500
-460
-420
-370
-320
-330
-370
-380
-340
-320
-260
-150
-90
-190
-390
-580
-620
-510
-480
-600
-750
-840
-760
-550
-430
-390
-290
-150
-40
60
190
300
340
320
270
270
290
260
160
60
-40
-100
-100
-70
-90
-150
-170
-110
-60
-70
-50
10
90
80
-60
-200
-240
-220
-240
-360
-410
-290
-120
20
150
220
260
290
280
320
380
370
340
320
290
160
-80
-290
-350
-330
-280
-220
-180
-130
-100
-110
-120
-140
-130
-110
-160
-240
-270
-310
-370
-540
-770
-790
-680
-620
-610
-620
-640
-620
-610
-640
-650
-650
-670
-660
-570
-460
-420
-440
-440
-450
-430
-440
-550
-620
-570
-470
-390
-330
-300
-330
-400
-470
-530
-490
-340
-270
-210
0
150
160
210
220
150
160
230
250
190
110
150
210
140
80
130
150
140
160
220
350
470
510
490
410
360
470
570
490
410
390
300
190
230
320
310
220
140
50
-60
-110
-110
-190
-260
-220
-220
-330
-350
-320
-360
-420
-370
-260
-210
-280
-350
-320
-260
-240
-250
-280
-310
-320
-270
-150
-60
-60
-90
-80
40
170
210
220
250
310
400
430
370
290
240
220
170
80
100
220
250
270
330
280
110
70
140
140
100
120
180
200
200
240
250
190
130
130
150
150
90
20
-30
-30
0
30
60
150
220
220
190
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
