20
31290
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
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
0
0
0
0
0
-10
-10
0
0
0
0
0
0
0
0
-10
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
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
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
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
-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
0
0
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
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
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
-10
0
0
0
0
-10
0
0
0
0
-10
0
0
0
0
0
0
0
0
-10
-10
-10
0
0
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-20
-40
-60
-70
-70
-60
-30
-10
10
0
-20
-40
-80
-110
-150
-150
-150
-160
-130
-80
-50
-50
-70
-130
-230
-330
-400
-480
-540
-530
-470
-390
-330
-490
-940
-1440
-1760
-2050
-2260
-2170
-2070
-2110
-2170
-2510
-2860
-3040
-3500
-4150
-4860
-5620
-5510
-4530
-3320
-1940
-940
-710
-1020
-1870
-2520
-2420
-2120
-1710
-1210
-1020
-1050
-1150
-1190
-1160
-1550
-2440
-3180
-3460
-3410
-2970
-2190
-1650
-1600
-1930
-2730
-3580
-4040
-4410
-4570
-4390
-4200
-3740
-3030
-2220
-1120
-310
20
-30
-790
-1710
-2140
-1950
-1030
-460
-650
-890
-1540
-2440
-2990
-3810
-4450
-4370
-4380
-4340
-3950
-3790
-3670
-3680
-4560
-5560
-5880
-5980
-6220
-6340
-5950
-5400
-5350
-5460
-5450
-5650
-5790
-5860
-6260
-6750
-7090
-7050
-6390
-5910
-6000
-5750
-5170
-5080
-5270
-5120
-4540
-3900
-3550
-3000
-2250
-1950
-1690
-1550
-2009
-2370
-2580
-2910
-2860
-2580
-2450
-2300
-2060
-2140
-2620
-2630
-2360
-2750
-3290
-3470
-3390
-3030
-2650
-2500
-3030
-4090
-4620
-5100
-5610
-4880
-3810
-3270
-2220
-1360
-1760
-2230
-1930
-1900
-2440
-2590
-2530
-2760
-3250
-4540
-5540
-5630
-7050
-8390
-7090
-5250
-3430
-660
780
-1090
-5740
-8900
-6060
-1510
-1830
-3980
-3360
-1870
600
5600
8690
7180
1340
-9240
-17120
-16510
-14380
-14210
-12630
-9000
-4430
-2660
-5450
-8470
-9530
-8720
-5510
-730
5360
10260
10500
9430
9640
8490
6580
4570
1450
-340
-470
-1270
-2830
-4120
-3500
-1670
1310
7190
10170
7590
5490
2530
-2450
-3860
-600
6210
14180
19760
20110
10920
-3410
-14000
-20670
-22370
-18630
-13830
-7930
-1870
1690
4570
6690
7900
10160
10870
8150
5850
6020
6050
4690
3590
3380
2780
150
-4760
-8920
-8660
-4350
890
4470
6440
9840
14010
13540
9950
7820
5960
6440
10640
13180
14330
15390
13370
11220
11760
12970
14860
16880
17210
17210
21200
28970
31230
20450
-1030
-22230
-31290
-30580
-30000
-29710
-24930
-13880
-770
7890
12570
15670
17770
20200
21560
21190
20340
18630
17360
16690
14730
12270
9250
4400
-330
-1500
1620
6710
11860
15900
18500
21010
22460
20930
17340
12210
7050
4260
1440
-3310
-6610
-7800
-8800
-8029
-5820
-4560
-2800
-950
-1310
-1150
1120
2670
2230
990
1040
2390
2920
2700
2400
2100
2380
1750
-620
-2580
-3690
-4600
-4830
-4100
-2860
-2550
-3070
-1540
1540
2960
2910
3100
4180
6140
7750
7780
7010
7640
9570
10180
9400
8220
6020
3910
2880
2180
2160
2560
2300
1030
-1070
-2360
-1970
-1690
-2660
-4260
-5270
-4810
-2890
-790
50
370
1110
1750
2230
2610
3260
4090
4170
4520
5560
6110
6250
5260
3220
1570
-220
-1930
-3240
-4840
-5280
-4690
-4980
-5550
-5980
-6580
-6140
-4270
-2560
-1330
120
1060
1440
1660
900
0
-720
-2240
-3490
-4290
-5280
-5930
-7220
-9200
-9690
-8240
-6540
-5630
-5080
-4860
-4590
-3230
-2140
-2870
-4800
-6460
-5920
-3570
-540
3050
4180
1720
-920
-2690
-4120
-5040
-5450
-5090
-5470
-6860
-5920
-2730
-1090
-1100
-490
620
1590
2660
3250
3500
3910
3670
3230
3030
2640
2790
2820
1660
800
670
-60
-1720
-3450
-4840
-5640
-4290
-1900
-2080
-3790
-4130
-3910
-4320
-5520
-7230
-8680
-9720
-10350
-9720
-7410
-5220
-4480
-3460
-2160
-2360
-2940
-2640
-1900
-1500
-2350
-2930
-1150
1550
2540
1510
1160
3240
5390
5840
5730
5480
4480
2920
1690
1240
880
40
-460
-60
-510
-2270
-2870
-2240
-2110
-2100
-1950
-1550
-230
1070
770
-440
60
2550
4630
4960
3310
1150
470
370
220
60
-770
-1170
-1300
-2310
-2750
-2460
-2470
-1970
360
3600
4860
4270
3580
2390
1940
3090
3410
2510
1860
1560
990
490
1050
1630
1730
2440
3000
3530
4550
4560
4250
4560
4380
3960
3270
1390
-1110
-3150
-4230
-4650
-5010
-5230
-5080
-4580
-4000
-3340
-2780
-3000
-3600
-3790
-3160
-870
1910
3420
4180
4010
3330
4140
5080
4840
4970
5660
6310
6720
6410
5780
5170
4390
3490
2950
3080
2830
2070
2080
2120
1450
470
-1090
-2590
-3150
-3320
-3250
-2400
-1490
-1910
-3040
-3300
-2930
-3050
-3800
-3870
-2620
-1570
-1030
-390
-110
-50
-360
-990
-520
720
1530
2080
2840
4210
5880
6920
6490
4750
3260
1780
-490
-1940
-1750
-740
50
-510
-2020
-3660
-5080
-5800
-6050
-5750
-5120
-5170
-5220
-4250
-2840
-1860
-1820
-2310
-2360
-1830
-1300
-1240
-1560
-1950
-1920
-970
250
450
-640
-1720
-1600
-960
-370
360
440
-310
-1090
-1070
270
1360
1270
1520
1780
1170
820
970
1160
1550
2230
2940
2740
1650
870
610
700
830
610
450
-50
-1110
-1920
-2470
-2480
-1780
-1570
-1860
-1970
-2300
-3010
-3780
-4050
-3840
-3580
-2980
-2090
-1030
-90
-340
-1080
-1110
-1450
-2200
-2170
-1840
-1990
-2250
-2250
-1960
-1390
-840
-550
-470
-740
-510
440
490
510
1740
2290
2240
2450
1940
1570
1740
1370
1060
1040
1200
1760
1870
1450
890
60
-420
-380
-250
0
130
90
-200
-780
-1250
-1820
-2470
-2550
-2280
-1780
-1210
-1160
-1170
-780
-80
1040
1820
1720
1420
1060
900
1300
1770
2400
3080
3070
2810
2980
3360
3620
3770
4000
4310
4570
4850
5030
4890
4430
3900
3260
2360
1550
850
80
-530
-1300
-2230
-2360
-1820
-1440
-1070
-430
260
670
530
-210
-720
-250
290
0
-600
-1140
-1560
-1700
-1800
-1970
-1910
-1710
-1860
-2520
-3080
-3080
-3080
-3170
-2630
-1720
-1100
-820
-800
-840
-790
-700
-390
20
300
570
860
1010
680
-80
-460
-490
-860
-1180
-1090
-1170
-1470
-1490
-1260
-810
-200
180
250
170
130
380
920
1750
2370
2150
1720
1630
1690
1760
1390
810
790
1040
1220
1260
1000
880
1130
1340
1250
1070
1080
1080
880
580
200
-80
-240
-410
-570
-880
-1100
-950
-920
-1110
-1210
-1350
-1550
-1650
-1730
-1580
-1170
-940
-730
-190
260
330
240
260
660
1190
1460
1570
1470
1180
1060
1140
1180
1220
1090
660
390
210
-450
-1360
-2270
-3030
-3180
-2910
-2690
-2520
-2430
-2230
-1950
-1660
-1150
-520
80
620
880
820
730
920
1270
1220
820
630
810
1040
1010
750
360
10
-160
-400
-640
-530
-330
-250
-180
-40
190
490
820
1000
1020
1130
1270
1320
1200
870
600
420
230
130
50
-260
-800
-1340
-1670
-1820
-2009
-2180
-2110
-1840
-1600
-1410
-1190
-840
-440
-390
-500
-230
110
160
240
580
1110
1800
2320
2530
2790
3050
2960
2820
2860
2690
2320
2110
2140
2170
2020
1750
1520
1480
1630
1730
1720
1520
1050
560
220
-60
-310
-600
-850
-890
-850
-860
-970
-1090
-1030
-1050
-1350
-1660
-1890
-2080
-2150
-2310
-2630
-2700
-2480
-2190
-1890
-1720
-1760
-1580
-950
-210
450
870
970
1100
1200
1090
1120
1230
1210
1220
1280
1410
1620
1730
1760
1680
1320
810
570
750
1010
980
810
700
510
50
-470
-740
-780
-880
-1140
-1370
-1420
-1380
-1300
-1220
-1240
-1300
-1350
-1370
-1300
-1200
-980
-580
-280
-270
-270
60
500
850
1200
1420
1530
1630
1660
1680
1590
1620
2070
2280
1860
1250
620
230
300
280
-70
-400
-520
-550
-590
-720
-990
-1210
-1170
-1020
-1050
-1190
-1240
-1210
-1200
-1320
-1710
-2110
-2180
-2090
-1810
-1450
-1390
-1290
-920
-530
-140
90
90
220
350
420
730
1090
1320
1430
1320
1080
950
980
970
660
220
100
300
370
240
70
-80
-50
50
-10
0
10
-90
-90
-110
-190
-100
-20
-70
-50
110
240
180
90
80
110
250
360
510
890
1000
540
-30
-380
-410
-240
-230
-500
-790
-910
-790
-540
-360
-450
-560
-360
-20
210
280
310
400
490
510
460
380
380
300
50
-240
-500
-590
-580
-700
-740
-600
-560
-630
-770
-850
-630
-340
-150
190
560
740
720
560
280
20
40
270
380
310
110
-100
-90
30
60
-40
-280
-410
-350
-290
-220
-10
240
410
330
120
30
-50
-220
-320
-280
-120
50
140
160
40
-70
110
310
370
470
680
910
950
940
1060
1080
920
660
410
280
250
200
90
-80
-250
-460
-670
-730
-700
-670
-660
-600
-490
-380
-220
-10
180
280
340
540
800
930
920
880
810
770
840
900
990
1240
1390
1240
1180
1300
1340
1310
1260
1290
1310
1210
1160
1260
1330
1340
1290
1140
950
780
650
470
270
180
150
70
-50
-190
-360
-410
-230
-70
-150
-290
-310
-220
-60
0
-70
-60
-30
-180
-320
-340
-300
-240
-220
-250
-230
-210
-260
-340
-410
-450
-380
-280
-160
40
200
310
470
580
570
560
580
630
720
810
830
640
340
190
100
-70
-220
-390
-560
-640
-690
-800
-900
-980
-1030
-1000
-860
-700
-610
-610
-580
-390
-140
30
140
150
10
-130
-230
-350
-440
-440
-440
-550
-670
-700
-700
-640
-550
-480
-360
-220
-150
-130
-90
-70
-190
-370
-360
-260
-250
-240
-200
-180
-200
-120
120
300
350
330
230
70
-150
-410
-640
-750
-810
-940
-1100
-1140
-1040
-920
-840
-790
-710
-650
-540
-330
-200
-160
-160
-150
-60
10
70
140
170
200
180
140
150
130
120
90
20
80
280
470
620
710
850
990
1030
1010
930
860
890
920
880
800
610
340
210
170
50
-90
-170
-200
-260
-300
-160
50
140
150
180
210
180
60
-20
10
40
30
-80
-220
-250
-240
-260
-270
-250
-130
10
70
130
230
330
390
380
280
200
250
400
560
620
610
660
720
740
770
780
780
770
730
690
710
730
630
450
310
220
140
110
100
90
110
70
-60
-220
-370
-390
-270
-200
-160
-80
-10
0
-20
0
60
60
90
150
180
190
150
130
140
180
250
320
390
440
500
560
600
540
430
310
250
240
260
330
420
470
510
530
500
430
340
290
250
230
160
30
-90
-170
-260
-350
-470
-520
-470
-460
-510
-470
-320
-160
-50
40
70
30
20
50
70
10
-140
-310
-420
-520
-560
-500
-430
-390
-410
-480
-510
-480
-440
-360
-200
-30
70
130
200
300
440
610
760
860
910
970
1000
920
740
550
340
110
-80
-160
-180
-150
-150
-240
-390
-550
-670
-750
-780
-730
-640
-560
-500
-540
-620
-640
-560
-410
-270
-250
-310
-320
-230
-170
-210
-210
-170
-210
-180
0
160
230
220
160
120
120
120
160
280
410
510
530
440
350
350
310
200
140
150
190
250
310
330
320
330
270
150
50
-70
-180
-140
-110
-250
-380
-390
-320
-230
-240
-370
-500
-530
-490
-460
-380
-290
-310
-370
-390
-360
-250
-70
80
130
130
150
180
260
410
570
640
670
640
570
470
390
400
520
630
620
580
640
700
770
890
990
1070
1130
1090
970
850
740
650
550
450
340
220
100
20
-70
-220
-340
-330
-230
-160
-140
-140
-90
-20
40
120
220
240
220
280
390
410
300
150
80
60
0
-30
40
150
240
320
410
510
610
670
730
810
860
850
760
640
560
500
460
400
320
300
260
140
-10
-140
-230
-280
-310
-350
-440
-550
-680
-810
-950
-1030
-1030
-1050
-1070
-980
-820
-670
-470
-270
-70
100
210
280
340
400
450
460
420
390
340
230
90
0
-10
20
50
-10
-140
-230
-240
-200
-100
-20
20
0
-100
-280
-470
-590
-640
-700
-740
-710
-680
-660
-600
-540
-520
-530
-530
-460
-380
-320
-270
-220
-200
-250
-350
-470
-530
-500
-470
-430
-370
-310
-290
-260
-200
-100
-10
30
90
210
270
170
30
-70
-180
-250
-280
-320
-360
-370
-400
-420
-360
-240
-120
-40
10
40
20
30
100
190
220
160
80
30
30
50
100
190
310
410
450
390
330
330
310
320
410
550
700
790
790
800
880
910
860
840
850
850
840
820
730
590
400
220
100
30
-20
-80
-170
-200
-160
-130
-120
-40
100
230
300
320
380
480
540
520
490
500
480
370
200
60
10
-70
-210
-350
-450
-460
-500
-620
-680
-630
-540
-450
-330
-170
-10
110
230
300
310
310
270
210
150
70
-10
-20
30
70
70
50
10
-30
-50
-70
-110
-120
-160
-230
-260
-210
-110
-30
-10
20
90
130
150
180
220
250
270
220
110
-80
-190
-170
-170
-190
-190
-210
-220
-150
-80
-30
30
100
170
250
290
250
140
10
-70
-90
-70
0
110
190
210
190
230
330
400
440
460
450
430
420
390
340
280
240
220
170
110
50
10
-40
-140
-240
-260
-230
-170
-60
30
40
20
50
70
60
60
80
70
60
80
90
50
10
-60
-140
-220
-230
-190
-110
-40
-10
-50
-150
-200
-190
-200
-310
-410
-450
-510
-550
-520
-450
-360
-240
-160
-90
20
160
290
350
330
320
350
370
360
330
280
230
180
140
140
130
100
50
-30
-130
-220
-350
-490
-560
-600
-670
-710
-660
-560
-500
-490
-500
-490
-440
-320
-180
-70
50
130
130
130
170
170
150
130
140
190
260
320
320
240
130
90
80
70
70
110
140
150
140
130
130
120
100
160
270
310
270
210
160
120
70
0
-40
-70
-90
-90
-70
-70
-80
-60
-30
-10
10
70
100
100
70
40
-10
-70
-160
-260
-310
-330
-320
-290
-290
-270
-210
-150
-50
80
210
330
400
410
400
370
360
340
310
300
280
220
150
80
10
-20
-20
10
20
-20
-70
-100
-100
-70
-20
30
70
100
160
250
350
470
550
590
610
630
640
650
680
700
660
570
480
400
300
210
190
180
110
30
-10
-40
-90
-140
-160
-170
-170
-190
-230
-270
-280
-280
-290
-260
-190
-110
0
130
250
340
400
400
360
340
320
290
230
130
0
-110
-200
-260
-280
-250
-200
-100
60
220
370
490
590
660
690
680
660
610
530
450
340
180
-10
-190
-330
-440
-520
-550
-550
-530
-500
-490
-470
-450
-450
-460
-410
-340
-250
-150
-70
-30
20
60
70
90
70
20
-20
-60
-120
-210
-330
-390
-350
-270
-190
-120
-80
-70
-50
-40
-60
-90
-130
-160
-170
-230
-330
-410
-500
-600
-670
-690
-680
-650
-660
-650
-590
-490
-400
-340
-280
-240
-200
-140
-90
-60
-30
-60
-130
-200
-250
-300
-400
-530
-630
-650
-600
-520
-460
-440
-440
-460
-500
-510
-510
-510
-470
-400
-340
-300
-280
-300
-330
-350
-340
-340
-350
-350
-330
-310
-290
-270
-260
-260
-300
-330
-330
-320
-310
-310
-280
-240
-230
-230
-160
-70
30
100
120
140
170
190
180
180
200
230
270
310
350
370
360
320
300
320
310
230
170
140
140
170
190
230
330
440
500
530
570
650
770
880
930
930
910
870
850
830
820
790
750
690
640
580
530
490
470
480
480
440
380
340
300
250
170
100
70
60
50
40
10
10
50
100
140
170
200
260
310
320
310
280
270
290
320
340
340
260
140
30
-50
-100
-130
-160
-220
-270
-320
-350
-360
-350
-360
-370
-360
-380
-420
-460
-470
-450
-420
-390
-370
-340
-280
-250
-220
-180
-190
-240
-210
-140
-100
-90
-140
-160
-120
-90
-70
-50
-50
-30
0
40
90
120
140
140
100
50
0
-50
-130
-200
-270
-310
-350
-370
-330
-290
-290
-290
-280
-240
-180
-110
-60
-30
-20
10
60
110
160
210
250
260
270
270
310
350
360
330
280
210
170
120
50
-40
-150
-230
-280
-360
-430
-460
-440
-430
-410
-390
-390
-390
-360
-300
-270
-260
-270
-290
-290
-300
-300
-280
-230
-180
-140
-130
-140
-130
-120
-120
-130
-120
-100
-100
-120
-160
-210
-250
-290
-270
-200
-130
-50
10
30
-20
-90
-140
-160
-190
-250
-330
-370
-350
-310
-260
-210
-180
-170
-160
-140
-90
-50
-30
-30
-40
-50
-70
-80
-60
-50
-40
-40
-20
-20
-20
-20
-30
-40
-20
10
50
90
110
130
170
210
240
240
240
250
290
340
420
450
430
380
340
310
310
340
360
320
280
250
210
180
220
290
330
340
310
280
290
310
360
390
380
370
350
320
290
270
260
240
210
160
100
50
20
-30
-90
-160
-220
-240
-230
-220
-230
-260
-270
-280
-280
-280
-270
-250
-250
-230
-210
-210
-180
-140
-110
-90
-50
20
110
170
170
130
40
-50
-110
-130
-130
-130
-130
-130
-120
-100
-80
-50
-20
20
60
100
140
180
210
220
250
250
230
220
250
300
380
440
460
450
440
440
460
470
460
410
390
400
410
400
350
290
220
160
130
120
120
130
150
150
160
160
170
180
170
150
160
160
170
160
130
120
110
80
50
70
110
160
230
300
340
340
320
290
260
230
200
160
110
40
-20
-100
-230
-350
-460
-550
-620
-680
-730
-790
-840
-870
-880
-870
-830
-770
-720
-680
-680
-670
-670
-680
-700
-690
-660
-630
-600
-580
-600
-640
-680
-710
-740
-750
-740
-740
-730
-710
-680
-670
-670
-650
-550
-440
-360
-310
-330
-360
-390
-440
-480
-510
-520
-510
-480
-430
-380
-360
-340
-310
-280
-240
-200
-180
-180
-160
-150
-180
-250
-320
-370
-420
-440
-450
-470
-470
-480
-490
-490
-450
-410
-350
-300
-240
-170
-90
-10
10
10
0
0
0
0
50
100
130
120
100
70
40
10
10
40
80
120
150
190
230
270
310
370
420
430
420
430
450
440
420
410
410
420
440
480
500
480
440
410
400
410
410
400
400
380
350
300
260
250
250
240
230
230
220
220
220
240
280
310
320
320
330
330
310
260
240
240
220
190
140
90
30
0
0
20
50
70
80
90
90
110
140
170
200
230
250
270
290
300
310
310
310
280
260
190
110
40
-10
-50
-50
-40
-60
-120
-170
-210
-230
-250
-270
-290
-300
-340
-380
-400
-400
-390
-380
-380
-380
-380
-390
-430
-470
-520
-560
-590
-610
-610
-610
-620
-650
-670
-660
-660
-680
-680
-640
-600
-560
-520
-500
-470
-430
-390
-320
-250
-200
-160
-100
-40
20
80
140
200
260
300
330
330
290
250
200
150
80
10
-30
-60
-110
-160
-190
-230
-260
-280
-300
-290
-290
-270
-210
-160
-140
-130
-140
-110
-60
-30
-30
-20
0
0
0
20
40
70
110
140
160
180
210
240
240
230
230
230
230
210
200
220
230
220
220
200
200
210
200
210
230
260
290
290
280
280
280
280
270
250
220
190
180
200
220
240
250
240
230
200
190
200
210
230
240
230
210
170
130
100
100
90
40
-30
-90
-110
-120
-140
-170
-240
-310
-370
-410
-430
-440
-450
-470
-500
-490
-460
-440
-410
-360
-320
-270
-230
-190
-150
-110
-50
10
50
60
50
30
20
20
0
-10
-40
-50
-40
-20
-50
-110
-150
-200
-230
-230
-250
-260
-270
-290
-300
-300
-290
-280
-250
-200
-130
-90
-100
-110
-100
-90
-110
-120
-110
-90
-80
-70
-100
-160
-200
-220
-210
-200
-220
-240
-240
-240
-230
-200
-160
-140
-160
-180
-200
-210
-220
-270
-320
-370
-410
-450
-450
-430
-410
-420
-410
-390
-360
-330
-300
-260
-210
-150
-80
-30
10
60
110
150
160
170
170
190
180
160
130
110
110
110
110
100
80
70
60
60
70
90
110
120
130
160
190
210
220
200
170
150
130
130
140
150
170
190
190
120
-10
-110
-110
-90
-60
-60
-130
-180
-170
-200
-250
-280
-290
-280
-260
-260
-270
-280
-280
-300
-300
-270
-230
-180
-130
-90
-70
-50
-10
20
40
70
70
60
40
20
50
90
120
150
170
170
200
220
220
240
260
280
280
270
250
220
160
90
10
-60
-110
-170
-240
-290
-330
-380
-390
-410
-440
-470
-490
-500
-500
-500
-480
-470
-440
-370
-300
-290
-290
-280
-270
-270
-290
-320
-320
-320
-360
-400
-430
-460
-470
-480
-500
-510
-490
-490
-510
-500
-480
-460
-460
-460
-460
-460
-450
-430
-430
-430
-410
-380
-330
-300
-280
-260
-220
-170
-110
-70
0
50
80
110
110
90
80
90
90
100
80
40
40
30
-10
-40
-70
-80
-70
-100
-130
-130
-130
-100
-70
-70
-80
-110
-140
-160
-180
-190
-200
-220
-250
-280
-300
-300
-250
-210
-170
-130
-100
-80
-80
-90
-90
-80
-100
-100
-90
-90
-70
-50
-40
-40
-20
0
10
10
0
-10
-20
-30
-60
-110
-150
-190
-210
-220
-230
-250
-260
-250
-260
-250
-220
-210
-200
-180
-160
-120
-70
-30
-20
10
60
100
150
210
260
290
300
300
290
290
290
280
270
260
270
270
250
210
170
140
110
110
110
120
120
110
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
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
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
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
110
110
110
110
110
110
110
110
110
110
110
