20
23340
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
10
10
10
10
10
20
20
20
30
20
20
30
30
150
430
590
500
530
600
590
1040
1520
1160
340
-420
-650
-250
100
520
1100
1230
980
410
-150
-140
290
1200
2210
2660
2690
2490
2380
2210
1880
2270
2680
2440
2550
2530
2270
2620
2970
3160
3190
2610
1950
1980
2370
1850
390
-1110
-2380
-2400
-1330
-860
-300
410
90
-100
-180
-910
-1120
-920
-820
-940
-1570
-1600
-1400
-1870
-1100
390
890
1290
1010
0
-480
-1130
-1540
-1180
-1140
-330
1470
2240
1900
1380
460
-530
-520
430
1260
1670
1950
2550
3530
4059
3920
3590
3590
3720
3030
2250
2360
2590
3690
5450
5140
3990
4360
3730
1790
2060
3990
5360
6430
7410
7920
6520
2700
-260
-1350
-2680
-3910
-4270
-3890
-2850
-2720
-3700
-4130
-4460
-4380
-2880
-1820
-1320
-680
-920
230
2670
2750
1410
-590
-3720
-5790
-6220
-5800
-5730
-6130
-5710
-5690
-5580
-5050
-5960
-5250
-3260
-2950
-1670
-620
-470
1240
1520
540
-300
-2970
-3880
-1820
-1860
-2770
-1460
-1550
-4130
-4560
-3120
-2870
-3390
-5410
-8130
-8490
-7320
-5510
-3560
-4970
-10940
-16550
-16730
-13160
-9160
-6000
-6530
-9560
-10670
-9770
-7280
-4960
-5400
-6010
-4790
-4019
-5050
-6770
-8029
-9050
-8720
-6380
-4830
-5310
-6310
-6120
-4580
-5200
-8260
-8490
-6180
-5060
-3220
290
2770
4330
5380
5560
6440
6550
4310
4650
9220
12170
11650
10110
8550
10420
16020
17920
15440
14600
16210
19360
21270
18640
14960
12650
11190
11640
11320
9030
8760
9890
10580
13970
18630
19610
19000
19180
18340
16050
12190
10200
11770
9850
4650
340
-6240
-12510
-14500
-13370
-10730
-11190
-12150
-8540
-6380
-6820
-5070
-1860
-270
-4230
-10360
-11340
-9940
-9780
-10400
-10780
-7780
-3210
-1690
-3460
-7620
-10890
-10400
-7680
-2880
3490
8390
11310
13040
12180
7500
2240
180
10
1170
3410
2770
-120
-2180
-3680
-4520
-6560
-10690
-14260
-16820
-17600
-17330
-18120
-17850
-17590
-18040
-15600
-13030
-12480
-11780
-12000
-12200
-11040
-10010
-9050
-8550
-7560
-4440
-1170
1380
3220
3920
5290
6130
5650
10660
20630
23340
17390
13320
14560
16610
15540
12160
9010
4110
-450
2150
5390
1580
170
4930
8260
11240
12650
7640
3180
3010
3050
1560
-2660
-6080
-7550
-8560
-4330
-300
-1310
200
920
350
5290
8900
8390
6760
4180
4840
5410
2900
1740
150
-1190
-580
-1220
-1190
-500
-1150
-1660
-3720
-6140
-5760
-4310
-1770
1430
3120
5040
7650
8680
8730
8710
7190
4830
3490
1070
-3590
-6490
-6370
-6270
-6260
-5540
-5980
-6990
-6060
-4640
-5230
-7000
-8119
-8660
-9520
-10110
-9390
-7450
-4860
-3300
-3550
-3830
-4100
-5440
-6580
-7220
-8090
-8940
-9910
-9510
-6960
-5960
-7840
-10840
-14950
-18100
-18290
-17740
-17690
-17590
-17690
-17660
-17450
-17570
-17660
-17400
-16030
-12530
-8250
-5580
-3790
-690
2580
4260
5570
6740
6150
4870
4810
5420
6210
7580
8830
10100
12170
13630
14190
15170
15250
14550
15280
16640
17690
18100
17090
16239
15540
13680
11950
10450
9090
8740
8650
8790
9120
8660
7890
7650
8050
8109
7310
6170
4750
4930
7300
8300
7560
7350
7430
7140
6810
6760
6370
6070
6950
7270
6610
6880
7750
8390
8580
8780
10150
11560
12030
11980
11180
10460
10590
11010
11350
10920
9650
8580
7710
6320
4520
2900
1720
1220
1960
3660
5230
5860
4800
2310
-410
-3020
-5120
-6570
-8470
-10390
-10930
-10870
-11160
-11730
-12650
-13880
-15330
-16000
-15640
-15530
-15390
-15080
-15590
-15870
-15830
-16410
-16300
-15730
-15990
-15860
-14830
-13350
-11250
-9370
-8080
-6670
-5170
-3840
-2830
-2180
-1330
-480
40
830
1910
2600
2450
1910
2000
2900
4520
6190
6360
5480
4490
3010
1830
1600
1210
60
-1400
-2570
-3690
-5330
-6900
-8170
-9440
-10330
-10670
-10670
-10870
-11700
-12300
-11850
-11250
-11820
-12890
-13100
-12570
-11570
-10270
-9090
-7670
-6000
-4590
-3520
-3050
-2940
-2340
-1310
-840
-630
700
2500
3720
5010
6120
6810
7470
7700
7780
8420
9860
11800
13240
14230
14880
14760
14040
12390
10970
11160
10920
9790
9300
9120
9130
9000
8330
8000
8039
7870
7600
7570
7930
8000
7880
8480
9380
9790
9610
9120
8510
7430
6050
4870
3690
2540
1790
1460
1350
1490
1570
820
-690
-2140
-3100
-3540
-3390
-2720
-2140
-2260
-2370
-1960
-1620
-940
420
1400
1830
2140
2520
3590
4630
4320
3790
4019
4059
3620
3350
3580
4050
4050
3410
2690
2380
2350
1890
980
630
590
-70
-840
-1370
-1820
-1780
-1830
-2530
-3140
-3490
-3440
-2750
-2180
-2130
-2360
-2590
-3040
-4040
-4770
-5310
-6330
-6760
-6850
-7540
-8060
-8240
-8180
-7930
-8170
-8160
-7360
-6660
-5910
-4840
-3720
-2120
40
1890
3110
4210
5180
5830
6460
6750
6430
6010
5430
4740
4240
3610
3010
2580
1670
570
-360
-1360
-1990
-2390
-3250
-4330
-5600
-7010
-8060
-8940
-9870
-10630
-11090
-11380
-11820
-12170
-12270
-12320
-11970
-11620
-11720
-11570
-11090
-10460
-9230
-7730
-6420
-5230
-4190
-3460
-3130
-2700
-1620
-130
1180
2280
3520
4570
5020
5450
5980
6270
6440
6570
6770
6820
6460
6400
6820
6860
6250
5260
4630
4810
5200
5480
5520
5030
4420
3690
2560
1800
1450
790
210
100
340
800
1040
1260
1600
1430
1380
1990
2060
1420
930
380
-120
-180
-230
-320
-500
-1270
-2009
-2210
-2610
-3020
-3090
-3270
-3460
-3470
-3580
-3830
-3990
-3900
-3790
-3560
-2960
-2320
-1620
-730
180
950
1220
1530
2460
3380
4330
5450
6240
7030
7710
8010
8300
8450
8670
9300
9660
9450
8790
8010
7470
6720
5800
5030
4070
3100
2370
1730
910
-620
-2160
-2740
-2950
-3050
-2910
-2710
-2350
-2130
-2200
-2070
-1950
-2120
-2200
-2200
-2320
-2430
-2320
-2120
-2120
-2380
-2380
-1730
-1060
-800
-680
-850
-1030
-580
120
690
1240
1670
1890
2020
2230
2600
2910
2930
2870
3230
3880
4320
4610
4810
4880
4990
4860
4270
3510
2850
2450
2380
2290
1990
1720
1340
830
650
410
-220
-590
-780
-1230
-1700
-1950
-2140
-2540
-2760
-2660
-3000
-3640
-4240
-4850
-5030
-5140
-5560
-5680
-5720
-5860
-5780
-5700
-5560
-5440
-5310
-4730
-4200
-4019
-3830
-3780
-3770
-3620
-3660
-3630
-3260
-2970
-2860
-2580
-2330
-2100
-1460
-780
-510
-250
-100
-210
-30
380
580
770
920
790
500
240
20
-180
-330
-360
-220
-70
-90
-90
-70
-60
90
110
-150
-270
-200
-90
-50
-80
-40
-140
-270
-240
-390
-330
70
200
350
590
680
980
1310
1460
1670
1950
2330
2740
3000
3190
3330
3550
3670
3560
3430
3200
2930
2610
2130
1880
1800
1570
1420
1330
1100
920
930
800
230
-370
-780
-1030
-1020
-1260
-1900
-2180
-2120
-2180
-2110
-1850
-1850
-2040
-1900
-1600
-1210
-640
-150
360
930
1220
1430
1700
1960
2250
2500
2780
3000
2970
3050
3070
2700
2260
2029
2130
2200
1850
1340
820
430
340
110
-240
-490
-810
-930
-770
-630
-610
-670
-520
-170
-30
-20
120
430
860
1360
1800
1970
1900
1920
2150
2360
2330
2190
2140
2120
2060
1800
1390
1070
790
570
380
-30
-600
-1120
-1540
-1850
-2130
-2480
-2770
-2740
-2600
-2700
-2830
-2860
-2920
-2990
-3200
-3430
-3450
-3420
-3270
-3040
-2910
-2740
-2580
-2500
-2270
-2000
-1790
-1450
-1090
-950
-830
-510
-150
230
600
830
1130
1590
1950
2100
2040
1780
1440
1150
1100
1170
1200
1270
1230
1060
1020
960
700
350
30
-80
-60
-130
-310
-540
-680
-750
-880
-960
-1100
-1390
-1520
-1450
-1490
-1660
-1790
-1860
-1840
-1750
-1790
-1890
-1810
-1790
-1860
-1790
-1660
-1500
-1230
-1000
-780
-680
-830
-850
-740
-790
-860
-850
-690
-300
50
310
660
1030
1260
1550
2040
2550
2950
3250
3440
3700
4010
4150
4250
4440
4670
4890
5000
4900
4680
4530
4350
4030
3710
3320
2880
2480
1990
1600
1490
1360
1080
770
590
630
680
680
610
370
70
-30
40
-30
-330
-590
-680
-770
-960
-1160
-1240
-1330
-1490
-1620
-1800
-2000
-2130
-2290
-2470
-2530
-2420
-2160
-1940
-1880
-1910
-1900
-1770
-1550
-1420
-1470
-1590
-1710
-1690
-1500
-1350
-1270
-1080
-900
-800
-740
-800
-940
-940
-870
-990
-1230
-1370
-1460
-1580
-1620
-1570
-1500
-1340
-1150
-1040
-790
-460
-380
-390
-280
-140
50
210
180
150
200
180
170
200
260
350
400
450
540
520
380
210
-90
-390
-470
-390
-240
-70
20
60
130
110
-70
-350
-690
-920
-980
-930
-690
-440
-440
-430
-370
-400
-360
-110
150
270
360
480
530
540
580
670
800
950
1100
1330
1580
1680
1620
1540
1540
1550
1520
1510
1480
1360
1280
1300
1290
1230
1230
1160
960
840
760
610
560
560
470
380
180
50
290
580
770
850
750
630
510
390
380
280
110
60
50
70
30
-30
-30
-200
-310
-250
-340
-500
-660
-880
-920
-920
-1040
-1150
-1280
-1430
-1500
-1500
-1540
-1590
-1530
-1370
-1240
-1130
-1040
-970
-930
-870
-750
-630
-470
-270
-230
-330
-440
-530
-620
-660
-610
-480
-380
-330
-330
-370
-390
-350
-290
-290
-300
-360
-520
-680
-770
-860
-960
-940
-810
-650
-540
-440
-200
110
280
360
370
270
250
240
10
-230
-340
-370
-350
-350
-300
-230
-180
-60
-10
-90
-210
-250
-90
130
230
260
260
270
360
500
690
890
980
1010
1040
1070
1040
1020
1060
1060
1030
1100
1190
1220
1220
1110
960
860
810
750
720
680
620
540
460
380
320
310
360
350
230
60
-80
-180
-380
-660
-860
-1010
-1140
-1190
-1260
-1320
-1300
-1230
-1100
-960
-900
-830
-740
-680
-640
-620
-640
-660
-620
-620
-690
-650
-530
-500
-520
-510
-510
-460
-390
-370
-310
-240
-280
-280
-260
-230
-70
90
170
320
420
410
380
320
250
190
200
290
310
270
310
380
440
460
480
560
610
550
470
460
480
480
470
510
580
660
770
800
710
560
440
380
320
310
310
160
10
0
20
80
190
210
170
100
0
-60
-120
-170
-160
-120
-110
-180
-270
-270
-270
-270
-200
-110
-30
110
270
350
360
360
350
350
330
280
230
220
230
260
300
370
450
480
450
420
400
380
390
410
320
80
-90
-50
40
-20
-170
-320
-520
-650
-680
-690
-670
-580
-460
-290
-150
-80
-70
-70
-30
-10
0
50
50
-40
-120
-120
-80
-110
-120
-40
-40
-110
-100
-100
-110
-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
-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
-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
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
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
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
40
40
40
40
