20
47740
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-60
-260
-410
-390
-440
-530
-570
-880
-1290
-1220
-790
-360
-130
-270
-450
-710
-1250
-1550
-1350
-860
-390
-390
-820
-1510
-2250
-2650
-2830
-3020
-3130
-3010
-2830
-3190
-3750
-3710
-3630
-3770
-3920
-4470
-5090
-5370
-5670
-5670
-5230
-5050
-5150
-4880
-4270
-3600
-2690
-2140
-2290
-2270
-2320
-2690
-2480
-2040
-1780
-1280
-1240
-1740
-1920
-1810
-1460
-1300
-1410
-870
-570
-1140
-1310
-1170
-1020
-490
-340
-490
-420
-640
-1120
-1910
-3200
-3720
-3110
-2780
-2580
-1920
-1820
-2400
-3060
-4210
-5530
-6420
-7390
-8300
-8610
-8760
-9230
-9660
-9760
-9990
-10590
-11360
-12780
-14430
-14590
-14140
-14830
-14530
-12780
-13150
-15370
-17150
-19040
-20770
-21610
-21250
-19510
-17990
-16850
-15260
-14540
-14560
-14500
-14780
-14550
-13740
-13430
-13110
-12510
-12840
-13710
-12900
-11960
-13620
-14740
-14060
-14290
-13310
-10880
-10050
-8360
-6450
-8340
-10370
-9970
-10030
-10530
-11190
-11550
-9990
-10150
-14670
-18000
-17500
-17360
-18980
-21020
-21840
-18090
-12820
-13860
-16940
-14370
-11380
-13370
-17990
-22430
-23320
-19600
-16360
-16570
-16040
-13130
-13610
-17670
-18230
-14260
-7940
-1990
-3170
-9810
-12610
-9360
-2540
1570
-3350
-10700
-12820
-12480
-12190
-13560
-18050
-20680
-18430
-17120
-19300
-19230
-17080
-18710
-21800
-22050
-20900
-20230
-21010
-21100
-18200
-15350
-13710
-12210
-12170
-11760
-8070
-3740
150
6510
11760
12290
12750
11590
5050
-260
-1310
-210
1730
-1620
-7940
-4100
9060
18790
20000
14980
9530
10010
13350
11960
5960
-840
-2940
3040
6700
-2029
-16820
-29790
-39380
-44590
-44410
-34940
-17900
-4120
6220
14710
15710
18540
24640
18840
10540
11670
13580
13320
13190
19000
28250
24330
13200
6220
-3270
-9520
-5560
3980
16470
25210
28870
34430
40630
39070
25020
9890
7480
11220
11240
6600
-1000
-6250
-8510
-12480
-15280
-13850
-13680
-15270
-11990
-4400
3660
12020
19110
24290
28400
29270
25620
20850
19430
19710
17330
12980
7120
2200
5210
12390
14840
17280
25700
33130
34520
37210
44370
47740
45970
44070
40130
34600
30390
25730
21950
16610
3960
-7750
-12710
-19050
-25360
-24530
-24330
-29020
-24160
-8960
-4640
-16440
-30580
-34280
-23920
-11720
-6020
-5420
-14020
-21010
-14050
-11290
-20350
-24220
-20660
-11960
5940
20060
16590
5870
1380
400
-6720
-18300
-22180
-19590
-17050
-12690
-13490
-20120
-22640
-25510
-26830
-19780
-12520
-5500
1820
4200
7850
14660
20110
23060
21550
18970
15800
8740
5270
9050
13270
13270
8650
4000
4019
6830
7210
2680
-2560
-4090
-4250
-4050
-350
4960
7730
9260
9840
6900
1790
-2980
-5230
-3100
960
3340
1910
-2380
-4310
-2730
-1440
-3650
-11110
-17620
-15700
-10550
-9140
-9830
-9390
-7630
-6890
-7560
-7930
-8410
-8340
-6640
-4500
-2840
-2360
-630
4550
7890
6310
2700
-930
-1880
-390
-260
-740
-570
-1440
-3580
-6230
-8510
-9750
-11190
-13700
-15090
-13680
-12030
-11670
-10290
-8100
-6390
-3540
-810
-1410
-3510
-4000
-2500
1320
5890
7690
8029
10180
12380
13330
15530
18560
19760
20220
22220
25250
28320
31390
33700
34440
34400
33260
30440
28360
28000
27900
27980
28120
28400
28280
26170
23750
21960
19490
17920
17250
16410
16120
14740
12370
10970
9290
7420
6320
5520
5990
7720
8780
7780
4980
3900
6480
9280
10090
10460
11010
11040
10630
10420
10770
10920
10280
9910
10140
9650
8250
7930
9460
10710
10970
12320
15050
17510
19110
19970
20090
19450
18340
16360
13100
9910
7200
3920
430
-2830
-5580
-6680
-6830
-8270
-10780
-12690
-13360
-12440
-11340
-12260
-13560
-13360
-12580
-11900
-13350
-17360
-19550
-19310
-20740
-23950
-25720
-25150
-23820
-23070
-23030
-22740
-21600
-20480
-19430
-18700
-19180
-19620
-20090
-21070
-19840
-17220
-16530
-16520
-15520
-13680
-11310
-9860
-9880
-10110
-9790
-8750
-7250
-6290
-5960
-4990
-3280
-2430
-2690
-1930
820
3150
3260
2340
1610
1890
3130
3420
2730
2750
3030
3210
3840
4240
3580
2420
2470
3830
3620
1260
-800
-1620
-1980
-2750
-3270
-2800
-3640
-6370
-8180
-8450
-8090
-7910
-9240
-11630
-13440
-14310
-14680
-14760
-14120
-12680
-11250
-10140
-8910
-7570
-7060
-7530
-7180
-5060
-2800
-1040
1160
2690
3120
4550
6740
8520
11250
14750
16800
17370
18250
19590
20580
22260
24010
23000
20680
19510
18220
16190
14110
12520
12660
13960
14190
13080
11930
11840
12900
13660
13270
12670
11870
10650
10350
11000
11160
11290
12370
13160
11880
9060
6420
4920
4410
3650
2930
3580
3920
2590
1100
-80
-1130
-1590
-1510
-1510
-2570
-4090
-4780
-5740
-7710
-9370
-10800
-13040
-15470
-17330
-18530
-18760
-18750
-18910
-17970
-16420
-16129
-16690
-16750
-15700
-13870
-11970
-10200
-9050
-8260
-6980
-5440
-3080
60
1820
2620
3730
4110
4130
4690
5180
5740
6720
8290
10340
11350
11350
11750
11910
12020
12980
13250
12050
10530
9180
8280
7860
6840
5090
3760
3170
2730
2180
2110
2650
2100
190
-1230
-2090
-2440
-2120
-2970
-4360
-4360
-4610
-5680
-6230
-6800
-7060
-6300
-5930
-6490
-7050
-7500
-7890
-7490
-5680
-3390
-2470
-2610
-2100
-1130
-280
250
-100
-830
-1310
-1390
-920
-510
250
1590
1510
140
-760
-1470
-1810
-1460
-1210
-920
-390
130
820
1140
710
360
670
1760
2660
2370
2400
3400
4240
5080
5490
5160
4630
2670
390
0
-40
-520
-1330
-2600
-2950
-3120
-3770
-3320
-2920
-3520
-3470
-2700
-1840
-920
-420
-360
-40
700
1300
1630
1980
1990
1590
1800
2860
3760
4040
3980
3990
4460
4600
3880
3210
2510
1440
740
130
-1080
-2570
-3850
-4510
-4810
-5400
-6150
-6780
-7210
-7200
-7380
-8010
-8150
-7920
-7630
-6940
-6650
-6690
-6210
-5760
-5250
-4760
-4690
-3890
-2650
-2160
-1840
-1380
-920
-690
-860
-850
-1020
-1660
-1690
-1240
-910
-350
480
1180
1910
2990
3950
4440
4990
5650
6400
7490
8460
8910
9150
9170
8740
8290
8010
7500
7140
6870
5930
4930
4350
3660
3020
2610
2280
1950
1620
1630
2160
2930
3410
3370
3560
4570
5650
5880
5740
5970
6070
5960
6190
6130
5800
5820
5750
5480
5160
4630
3980
3250
2730
2470
2170
1950
1850
1640
1380
1090
890
1150
1830
2090
1800
1740
1350
640
860
1200
950
740
230
-420
-690
-820
-1040
-2060
-3430
-3880
-4030
-4200
-4130
-3880
-2790
-1790
-1940
-2090
-1980
-2090
-2009
-1880
-2190
-2890
-3250
-3200
-3390
-3620
-4180
-5260
-5530
-5240
-5400
-5790
-6300
-6700
-6870
-7000
-6820
-6430
-5940
-5280
-4790
-4520
-4330
-4059
-3420
-2540
-1790
-1520
-1740
-2110
-2190
-1720
-1170
-1030
-1090
-1260
-1210
-820
-570
-340
-210
-340
-360
-420
-560
-510
-450
-390
-410
-590
-660
-510
60
700
700
720
1370
1730
1490
1580
2060
2170
2120
2160
1730
1370
1860
2220
1870
1670
1580
1250
1000
720
190
60
340
60
-790
-1130
-860
-670
-590
-710
-1060
-1000
-660
-600
-550
-500
-450
-100
260
420
570
920
1610
2220
2670
3210
3410
3350
3300
3030
2850
2850
2890
3140
3110
2580
1900
1340
1580
2300
2430
2320
2190
1920
2009
2380
2530
2630
2850
3000
2980
2820
2440
1980
1820
2120
2550
2610
2100
1400
960
920
1070
1280
1510
1440
1100
830
870
1130
1260
1280
1340
1300
1280
1320
1390
1570
1510
1480
1990
2420
2370
2090
1670
1470
1580
1460
940
340
150
580
1330
1910
2140
2240
2450
2780
3290
3940
4480
5060
5760
5870
5630
5700
5570
5430
5580
5160
4330
3460
2590
2210
1880
1090
390
-40
-180
-390
-1240
-2160
-2550
-2930
-3390
-3420
-3270
-3560
-4080
-4420
-4550
-4700
-5030
-5180
-5070
-5140
-5130
-4890
-4610
-4440
-4630
-4950
-5100
-5080
-4750
-4470
-4250
-3720
-3410
-3370
-3090
-2900
-2970
-2960
-2880
-2660
-2470
-2720
-2980
-2890
-2990
-3120
-2820
-2650
-2620
-2420
-2440
-2780
-3170
-3470
-3470
-3250
-3160
-3310
-3280
-2840
-2460
-2410
-2460
-2260
-1620
-960
-510
-70
220
450
1110
2029
2620
2770
2740
2840
3250
3700
3900
4040
3960
3560
3430
3620
3990
4390
4300
4059
4160
4240
4150
4160
4390
4720
4900
5150
5490
5600
5750
5970
5920
5740
5630
5560
5730
6090
6080
5680
5290
4880
4370
3890
3330
2670
2120
1900
1930
1890
1700
1390
920
820
1140
1250
1200
1050
730
690
770
470
220
190
140
120
-60
-450
-750
-860
-850
-860
-980
-1140
-1260
-1120
-910
-1030
-1150
-980
-750
-500
-320
-190
140
630
980
960
800
860
970
1030
1010
710
470
370
100
-120
-230
-400
-350
-190
-230
-270
-230
-200
-190
-250
-390
-560
-790
-1260
-1920
-2460
-2750
-2750
-2740
-3150
-3730
-4150
-4440
-4410
-4280
-4240
-3980
-3710
-3540
-3210
-2870
-2500
-2200
-2200
-2070
-1710
-1670
-1870
-1880
-1620
-1280
-1070
-1120
-1080
-640
-320
-160
270
630
840
1330
1770
1730
1440
1240
1210
1310
1370
1190
1050
1190
1290
1260
1250
1170
1190
1410
1660
1980
2200
2190
2200
2150
2009
2000
1980
1830
1780
1880
1860
1880
2300
2530
2210
2200
2440
2340
2350
2380
2100
1880
1640
1420
1480
1540
1470
1570
1720
1730
1640
1600
1630
1640
1610
1550
1600
1840
2009
1860
1670
1710
1680
1310
990
920
950
950
860
770
660
540
610
680
650
690
610
400
440
590
650
650
550
500
630
710
680
690
750
770
740
720
750
810
810
670
500
340
110
-50
-110
-260
-440
-640
-970
-1300
-1570
-1840
-1930
-1830
-1810
-1930
-1870
-1570
-1350
-1370
-1360
-1030
-640
-500
-500
-540
-630
-540
-450
-470
-300
0
290
610
780
770
690
550
660
910
930
960
1020
950
860
760
690
750
770
640
490
360
310
400
450
370
380
510
540
480
480
490
520
570
580
610
670
800
960
950
900
980
930
780
750
630
470
540
780
940
920
870
960
1110
1130
1070
1020
990
1080
1280
1460
1470
1360
1350
1460
1620
1780
1920
1990
2120
2320
2400
2180
1820
1610
1540
1440
1380
1440
1390
1170
920
710
620
550
480
540
560
430
350
380
460
520
540
590
590
510
570
700
760
710
540
410
490
650
660
490
320
270
270
220
10
-250
-350
-350
-280
-150
-90
-90
-50
-80
-240
-430
-530
-610
-730
-740
-550
-390
-440
-540
-550
-610
-570
-350
-250
-330
-370
-290
-130
-100
-220
-240
-170
-50
250
580
680
540
430
530
720
880
870
720
640
700
780
890
950
860
670
650
840
980
1040
1120
1060
950
940
880
840
900
810
620
550
460
320
330
440
550
570
420
250
170
120
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
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
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
