20
26080
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
30
40
10
-10
0
0
10
20
20
10
10
20
20
10
10
20
10
10
10
20
10
10
20
20
10
10
20
10
10
10
20
10
10
20
10
10
10
0
0
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
20
10
10
20
20
20
10
10
10
10
10
10
20
20
10
0
10
10
10
10
10
10
10
0
10
20
10
10
10
10
20
10
20
20
10
10
10
10
20
10
10
20
10
10
10
10
20
10
20
50
20
-30
20
40
0
10
10
0
10
10
10
30
20
10
20
20
10
10
10
10
20
20
20
30
10
10
10
10
10
20
20
20
20
20
10
10
10
10
20
20
20
10
10
20
10
10
20
20
20
20
10
10
20
20
20
20
20
20
20
10
20
20
10
10
10
10
10
20
10
10
20
20
20
20
10
20
20
10
10
10
10
20
10
10
10
10
20
20
20
10
20
20
10
10
10
10
10
20
20
10
10
10
20
20
20
10
10
10
10
10
10
10
10
10
20
20
10
10
10
10
10
10
10
10
10
10
10
10
20
10
10
10
20
10
10
10
10
10
10
0
10
10
10
0
10
10
10
0
0
0
10
10
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
20
0
-20
10
10
0
10
0
0
10
0
0
10
0
10
10
0
0
10
10
10
10
10
10
0
0
0
0
0
0
0
10
10
10
10
0
0
0
0
0
0
0
0
10
10
10
10
0
0
10
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
10
10
10
10
10
10
0
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
10
10
10
10
10
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
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
-10
-10
-10
-10
-10
-10
-10
-10
0
0
-10
-10
0
-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
10
0
10
0
0
10
0
0
10
0
10
0
0
10
0
10
10
0
10
0
0
10
0
10
10
0
10
10
0
10
0
10
10
0
10
10
0
10
0
10
10
0
10
10
0
20
0
10
10
0
10
10
0
20
0
10
20
0
10
10
0
20
110
230
270
250
250
420
990
1380
1220
1460
1980
1840
1790
1820
900
220
910
2100
3690
4560
2740
540
-170
-1410
-2370
-1800
-1500
-1120
-260
380
1840
3170
3530
4300
4940
5550
5530
4140
6270
11280
14570
20600
26080
21810
15410
13780
10540
5040
2770
4740
6420
5290
7390
11800
7460
-3340
-9050
-8070
-5220
-4520
-5960
-7060
-8930
-11110
-9710
-6620
-6800
-10110
-13350
-13060
-7980
-2650
-790
700
2140
170
-1300
450
-710
-5330
-7730
-7990
-8000
-6590
-3520
-820
-410
-910
-180
-300
-2660
-4470
-4920
-5000
-3610
-1560
-1400
-2029
-1920
-1350
300
1900
2090
1980
-80
-4380
-6050
-4990
-4360
-3330
-1980
-2020
-3810
-5960
-6230
-6250
-7510
-7010
-4850
-2870
-1390
-1810
-1150
2590
3580
1990
3000
4030
2410
-120
-2660
-4330
-5010
-6000
-7840
-9360
-7220
-480
7330
13500
16350
14710
11490
9870
7460
3240
3560
7880
6310
2510
6940
12920
14030
16680
20200
20050
19610
19550
17200
15070
16340
19740
22290
22770
21780
20170
18870
16850
11300
3930
-880
-4030
-7660
-9480
-8480
-7480
-6970
-4640
-1540
-1920
-5200
-6520
-6720
-8860
-9280
-6090
-3840
-4000
-4720
-4700
-3960
-5520
-9900
-14120
-18170
-20830
-20780
-22210
-24750
-23580
-20480
-17450
-13350
-10270
-9510
-9520
-9590
-9580
-10030
-10270
-9100
-9330
-11340
-10270
-6610
-4040
-1270
2040
4380
7080
9620
10670
12220
13760
13430
13750
15520
16079
15230
13570
10860
7320
3160
-130
-1920
-3990
-5780
-6950
-9300
-10310
-8360
-6990
-5660
-2900
-1970
-2460
-1750
-1300
-1690
-1780
-1490
-1320
-3290
-6800
-8060
-7870
-8470
-8600
-8940
-9870
-9300
-8340
-7810
-6000
-4080
-2750
-920
-40
-350
-270
-80
460
1290
1510
1750
1570
320
-140
50
-80
710
1670
1610
2200
3600
4370
4560
4720
5290
6680
7960
7950
7240
6800
5950
4350
3260
2860
2150
1120
560
1260
2880
3930
4340
5080
5630
5950
6780
7240
7170
7990
8740
7890
6920
6750
6150
5320
5190
4990
4330
3920
3170
1220
-450
-590
-500
-1300
-2540
-3780
-4500
-4320
-3950
-4220
-5020
-5810
-6130
-5940
-5700
-5840
-6550
-7390
-7710
-7970
-8340
-7990
-7380
-7200
-6480
-4840
-2730
-780
-590
-1180
130
1960
2410
2430
2270
2490
3520
3590
2890
3000
3120
2770
2390
1550
120
-1360
-2070
-1980
-1950
-1670
-1190
-1260
-1090
-640
-550
-590
-1340
-1790
-630
-340
-1160
-400
520
0
-370
-250
20
770
1620
2009
1850
1460
1280
1100
600
-470
-1540
-1640
-1880
-3120
-3570
-2880
-2280
-1530
-550
70
340
670
1420
2190
2520
2950
3530
3820
3840
3390
3040
3220
2910
2530
2990
2990
2200
1530
760
20
-210
-80
660
1480
1380
840
360
-30
-70
-130
-450
-660
-610
10
1050
1700
1850
1750
1790
2320
2630
2510
2550
2220
1410
1310
2180
3160
3470
3190
2880
1910
130
-1100
-2130
-3780
-4910
-5200
-5440
-5400
-4830
-3840
-2570
-1720
-1760
-2200
-2140
-1480
-1290
-1750
-1980
-1950
-1580
-820
-930
-2130
-2930
-2690
-1920
-1190
-880
-820
-800
-580
300
1560
2430
2940
3340
3520
3450
3040
1980
470
-760
-1320
-1530
-1670
-1540
-1270
-1390
-1600
-1280
-900
-1020
-1080
-420
450
600
20
-750
-1350
-1420
-720
200
780
1370
2220
2740
2630
2290
2020
1770
1590
1830
2650
3140
2710
2260
2210
2220
2380
2470
2190
1950
1850
1570
1150
630
130
-150
-300
-420
-420
-90
200
0
-160
140
340
390
790
1400
1610
1280
860
580
350
400
710
680
330
200
150
-220
-720
-1060
-1220
-1080
-850
-1060
-1760
-2630
-3110
-2570
-1850
-2000
-2410
-2680
-3140
-3250
-2890
-2780
-2960
-3100
-3090
-2950
-3030
-3410
-3430
-2750
-1980
-1850
-2300
-2650
-2420
-1880
-1680
-1590
-1160
-760
-330
600
1410
1570
1610
1800
1770
1510
1420
1560
1550
1690
2440
3270
3790
4190
4350
4320
4370
4380
4470
4590
4410
4190
4010
3410
2660
2070
1550
1210
860
200
-390
-780
-1100
-1190
-1190
-1410
-1780
-2220
-2670
-2990
-3180
-3290
-3190
-3020
-3160
-3490
-3640
-3810
-4070
-4090
-3830
-3440
-3090
-2930
-2620
-2009
-1550
-1400
-1190
-610
200
690
890
1230
1450
1270
960
780
770
700
590
610
510
480
860
1100
1000
990
920
870
1040
1040
1050
1470
1840
1850
1740
1610
1610
1910
2300
2510
2560
2610
2480
2070
1560
1130
980
1090
1030
890
1150
1480
1340
930
550
160
-180
-240
-200
-450
-680
-690
-840
-890
-780
-1000
-1200
-1250
-1570
-1700
-1360
-1260
-1460
-1650
-1870
-2060
-2170
-2320
-2410
-2210
-1720
-1430
-1610
-1840
-1970
-1890
-1340
-650
-190
310
760
910
1080
1270
1130
1070
1420
1570
1330
1210
1330
1520
1640
1330
830
620
540
620
900
780
360
210
100
70
210
120
-80
-190
-590
-1070
-1190
-1150
-1030
-840
-790
-830
-830
-750
-460
-130
0
160
410
380
130
60
100
150
260
180
-130
-220
-120
-100
-180
-380
-680
-850
-790
-470
-50
20
-170
-280
-440
-610
-480
-250
-170
-50
50
-50
-250
-390
-530
-830
-1260
-1580
-1650
-1550
-1320
-1030
-700
-340
-20
350
1040
1700
1920
2050
2210
2090
2029
2160
1960
1410
1000
920
1000
950
820
610
490
740
800
420
320
340
30
-110
-180
-570
-850
-920
-1060
-1180
-1230
-1340
-1560
-1760
-1840
-2009
-2320
-2480
-2350
-2009
-1670
-1360
-1070
-1010
-1070
-1080
-1230
-1310
-1130
-910
-730
-620
-620
-670
-880
-1150
-1150
-1020
-880
-600
-390
-340
-160
170
420
600
780
910
920
890
910
1020
1220
1490
1600
1430
1310
1350
1410
1500
1500
1220
950
800
690
710
660
570
710
870
890
890
880
860
860
890
1040
1170
1180
1160
1040
850
720
700
710
610
380
230
100
-20
-20
-50
-170
-150
-100
-150
-60
150
340
480
500
480
490
300
10
-30
-10
-90
-190
-290
-390
-520
-750
-840
-810
-790
-790
-840
-940
-1010
-1150
-1250
-1210
-1220
-1200
-990
-840
-780
-670
-550
-390
-80
220
360
430
500
450
320
200
10
-160
-100
60
150
300
430
350
190
130
190
210
90
-40
-80
-70
-80
-180
-280
-210
-130
-150
-90
-120
-380
-590
-730
-930
-1090
-1120
-1040
-970
-910
-750
-630
-740
-860
-860
-840
-710
-450
-160
130
270
190
140
210
300
350
380
420
440
320
90
-70
-120
-170
-180
-40
160
310
380
380
390
450
470
480
560
670
710
790
1040
1390
1620
1710
1780
1740
1650
1620
1540
1370
1250
1090
840
630
480
190
-160
-330
-420
-630
-770
-800
-910
-940
-730
-640
-770
-930
-1080
-1250
-1330
-1300
-1180
-1060
-1070
-1120
-1020
-870
-800
-760
-770
-910
-1020
-970
-940
-950
-870
-770
-710
-680
-680
-720
-730
-660
-520
-390
-290
-160
-80
-30
150
400
460
480
650
730
680
660
610
580
670
750
730
720
670
600
610
690
690
520
370
300
150
0
-20
-120
-350
-460
-470
-390
-310
-430
-590
-570
-540
-550
-520
-520
-580
-640
-600
-470
-400
-430
-470
-450
-440
-500
-550
-550
-440
-240
20
270
470
560
620
640
580
530
530
500
500
590
630
600
600
650
630
530
480
400
190
0
-110
-230
-280
-310
-420
-490
-520
-560
-550
-500
-530
-530
-460
-430
-430
-360
-230
-150
-80
60
210
300
280
150
-20
-80
-50
-40
-130
-240
-290
-320
-390
-460
-500
-530
-530
-460
-380
-380
-430
-380
-230
-110
-110
-140
-70
50
180
300
360
380
390
390
380
380
440
540
580
510
380
240
130
30
-60
-90
-110
-160
-180
-190
-230
-290
-300
-270
-290
-370
-350
-320
-340
-260
-190
-250
-290
-280
-230
-110
-30
-40
-40
-110
-200
-280
-400
-530
-590
-590
-600
-630
-630
-680
-800
-820
-730
-620
-450
-290
-200
-80
40
200
430
550
570
650
750
820
850
840
830
830
770
620
440
370
400
380
290
210
130
50
-30
-70
0
100
150
190
240
160
50
0
-20
-70
-120
-110
-20
40
40
30
10
0
70
120
80
20
-60
-150
-180
-220
-270
-230
-180
-150
-170
-230
-240
-240
-310
-320
-200
-110
-70
-20
0
-30
-60
-90
-70
0
50
40
-30
-110
-180
-200
-130
-60
-130
-150
-50
-30
-60
-60
-80
-110
-140
-260
-350
-350
-440
-560
-590
-560
-530
-520
-490
-460
-470
-500
-500
-490
-460
-400
-390
-420
-390
-320
-240
-130
-40
50
190
330
360
350
370
350
300
290
310
300
260
190
130
160
200
180
160
150
100
40
-60
-150
-200
-180
-160
-160
-120
-70
-120
-200
-170
-140
-190
-210
-190
-200
-160
-40
20
90
210
270
330
420
430
420
460
490
480
420
340
240
160
110
80
10
-60
-80
-50
-30
-50
-50
-30
-40
-60
-70
-50
-20
-70
-190
-270
-290
-290
-300
-310
-310
-290
-270
-250
-290
-330
-370
-380
-310
-250
-240
-150
-20
50
80
40
-40
-50
40
120
80
-30
-110
-150
-150
-60
30
110
240
400
500
490
480
520
530
490
460
420
390
430
500
490
430
330
200
100
60
50
50
20
0
30
80
90
40
10
-10
-60
-130
-190
-250
-320
-370
-350
-340
-350
-320
-270
-180
-30
30
20
60
150
250
340
390
430
470
500
490
430
390
400
400
360
310
180
20
-100
-170
-260
-310
-310
-340
-430
-490
-460
-460
-510
-570
-660
-770
-840
-820
-770
-710
-610
-490
-410
-350
-290
-280
-300
-280
-220
-210
-270
-320
-340
-360
-360
-370
-420
-410
-340
-270
-170
-60
-50
-70
-90
-130
-180
-240
-280
-290
-270
-210
-180
-180
-140
-100
-70
-50
-60
-90
-80
-50
-10
50
110
240
360
340
250
210
140
30
-50
-120
-170
-170
-130
-120
-110
-100
-70
-30
-40
-120
-160
-180
-190
-150
-110
-120
-160
-200
-200
-220
-200
-70
30
90
160
140
50
30
10
-10
0
-90
-170
-110
0
70
120
130
170
250
340
430
500
510
510
510
470
430
410
390
390
500
600
520
400
370
310
230
170
100
-10
-150
-300
-400
-460
-480
-410
-310
-300
-320
-320
-300
-280
-280
-250
-150
-70
-80
-40
70
150
160
130
50
-20
-10
-10
-50
-90
-90
-10
70
90
80
60
20
-50
-140
-200
-210
-230
-240
-200
-140
-70
-10
-40
-100
-110
-120
-150
-170
-190
-180
-110
-20
60
160
250
270
250
220
210
220
200
140
110
100
70
40
40
10
10
40
70
50
-20
-90
-70
-30
-20
-30
-20
-20
-30
-20
-30
-30
-20
-30
-30
-20
-30
-30
-20
-30
-20
-20
-30
-20
-30
-30
-20
-30
-20
-20
-30
-20
-30
-30
-20
-30
-20
-20
-30
-20
-30
-20
-20
-30
-20
-20
-30
-20
-30
-20
-20
-30
-20
-20
-30
-20
-30
-20
-20
-30
-20
-20
-30
-20
-30
-20
-20
-30
-20
-20
-30
-20
-30
-20
-20
-30
-20
-20
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
