5
12100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
0
0
0
0
10
0
0
0
0
0
0
10
10
10
10
10
10
10
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
30
30
30
30
30
30
30
30
20
20
20
20
30
30
30
30
30
20
20
20
20
20
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
10
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
20
20
20
10
10
0
0
-10
-20
-20
-30
-40
-50
-60
-70
-90
-100
-110
-120
-130
-140
-150
-150
-160
-170
-170
-170
-170
-160
-140
-120
-100
-90
-80
-70
-70
-60
-50
-40
-10
10
20
30
20
10
0
-10
-10
-20
-20
-20
-30
-60
-90
-130
-170
-210
-240
-280
-310
-340
-380
-410
-430
-430
-420
-400
-380
-360
-340
-320
-310
-290
-280
-260
-250
-240
-230
-220
-210
-210
-210
-210
-200
-190
-180
-170
-170
-180
-190
-180
-160
-130
-100
-70
-40
-20
0
10
20
10
10
0
0
-20
-50
-100
-150
-200
-230
-240
-240
-240
-230
-230
-230
-230
-260
-310
-390
-480
-560
-610
-620
-600
-540
-470
-400
-350
-300
-270
-250
-230
-200
-150
-100
-30
30
70
110
140
170
190
200
190
150
110
70
40
30
30
60
80
110
130
140
130
110
90
80
60
40
0
-60
-140
-230
-320
-410
-490
-530
-540
-510
-460
-370
-240
-110
0
70
100
100
100
130
190
290
390
490
570
620
660
690
710
740
760
770
740
680
580
470
340
230
140
70
20
-40
-100
-150
-180
-190
-180
-150
-120
-80
-60
-40
-40
-50
-60
-90
-110
-120
-110
-90
-70
-70
-90
-110
-120
-110
-80
-40
20
60
100
140
170
200
230
260
250
230
170
90
-10
-140
-270
-400
-510
-580
-590
-540
-460
-360
-290
-260
-270
-300
-340
-370
-380
-360
-290
-200
-90
0
60
80
80
70
90
140
210
280
320
320
300
260
200
150
100
60
50
70
110
190
300
430
570
700
790
830
820
790
760
730
690
610
500
360
210
50
-110
-250
-370
-490
-580
-660
-730
-770
-820
-870
-910
-940
-950
-940
-910
-860
-790
-710
-580
-410
-180
90
350
580
750
830
850
840
830
860
930
1030
1120
1170
1140
1030
870
650
410
150
-110
-340
-550
-740
-900
-1020
-1090
-1140
-1170
-1180
-1160
-1130
-1100
-1060
-1010
-970
-930
-890
-810
-670
-500
-330
-180
-80
20
110
200
280
380
490
600
670
690
660
590
510
430
390
400
460
530
600
640
660
640
590
500
380
240
100
-40
-150
-240
-290
-270
-200
-70
80
220
330
380
350
280
180
80
0
-60
-100
-110
-90
-70
-70
-90
-130
-170
-240
-320
-410
-480
-510
-510
-480
-440
-410
-420
-450
-490
-510
-480
-420
-350
-290
-230
-170
-90
20
140
260
320
320
250
120
-40
-220
-400
-550
-660
-730
-760
-770
-800
-840
-880
-910
-910
-880
-800
-700
-570
-440
-310
-230
-160
-110
-30
70
190
330
450
550
610
620
570
500
430
380
370
390
420
430
390
260
50
-220
-500
-750
-940
-1040
-1030
-910
-730
-540
-360
-200
-50
100
220
320
380
400
410
420
450
510
570
630
640
580
450
240
10
-180
-280
-300
-260
-220
-220
-280
-400
-580
-750
-900
-990
-1020
-1010
-940
-840
-730
-610
-520
-440
-380
-320
-260
-180
-100
-10
110
250
410
550
640
660
590
430
220
0
-180
-310
-370
-390
-380
-370
-340
-310
-270
-210
-120
-30
50
100
120
110
60
10
-50
-110
-130
-90
10
160
310
410
430
390
320
280
280
320
380
430
440
390
300
180
70
-50
-140
-180
-140
-40
80
190
260
310
380
490
630
780
940
1070
1160
1220
1230
1200
1130
1050
960
880
800
690
550
360
180
20
-90
-150
-210
-260
-300
-300
-280
-270
-290
-350
-420
-450
-440
-350
-170
50
270
430
530
560
580
600
670
790
960
1130
1290
1400
1450
1410
1260
1030
750
470
190
-80
-350
-620
-880
-1110
-1280
-1370
-1370
-1300
-1190
-1060
-980
-990
-1100
-1270
-1430
-1510
-1460
-1290
-1040
-750
-430
-90
250
580
870
1120
1310
1430
1470
1440
1340
1210
1080
940
800
630
460
270
70
-150
-410
-690
-970
-1220
-1420
-1560
-1640
-1660
-1620
-1530
-1380
-1180
-930
-650
-340
-20
280
560
850
1120
1360
1570
1740
1860
1930
1970
1960
1930
1850
1720
1520
1260
960
660
380
140
-50
-200
-320
-430
-560
-690
-820
-930
-990
-970
-890
-750
-600
-460
-350
-280
-230
-150
-40
130
320
510
670
800
920
1040
1200
1400
1640
1880
2080
2210
2240
2140
1930
1630
1260
880
510
220
30
-80
-140
-220
-340
-490
-660
-810
-920
-990
-1020
-1030
-1030
-1030
-1020
-930
-740
-450
-110
200
430
550
560
500
450
450
550
740
950
1140
1260
1300
1270
1200
1110
1030
960
930
910
900
900
900
870
820
740
680
680
750
860
960
990
880
640
290
-80
-380
-570
-670
-710
-730
-760
-810
-860
-900
-920
-910
-860
-760
-610
-390
-100
220
580
950
1290
1600
1840
2000
2060
2020
1910
1780
1680
1650
1700
1830
2000
2170
2280
2270
2100
1780
1350
870
400
20
-250
-410
-530
-630
-760
-960
-1230
-1540
-1840
-2080
-2220
-2260
-2220
-2110
-1920
-1710
-1470
-1240
-1020
-800
-600
-400
-200
30
300
620
970
1350
1740
2130
2500
2820
3050
3160
3180
3110
2990
2850
2690
2510
2320
2120
1930
1730
1510
1240
930
600
260
-70
-380
-690
-980
-1250
-1450
-1550
-1540
-1450
-1330
-1220
-1160
-1100
-1030
-940
-840
-750
-670
-600
-500
-360
-170
30
220
390
540
640
710
760
830
920
1030
1110
1150
1130
1090
1060
1050
1060
1080
1060
970
820
650
510
420
390
410
500
650
820
980
1070
1050
910
680
410
120
-190
-540
-920
-1290
-1620
-1870
-2009
-2040
-1970
-1840
-1690
-1530
-1360
-1140
-880
-570
-260
50
320
550
730
850
940
1010
1050
1050
1010
950
880
850
880
970
1100
1260
1430
1580
1700
1750
1710
1540
1240
830
340
-160
-610
-960
-1180
-1290
-1300
-1270
-1250
-1280
-1360
-1490
-1630
-1770
-1890
-1960
-1980
-1940
-1830
-1680
-1500
-1290
-1070
-840
-590
-340
-100
120
330
540
770
1020
1260
1430
1480
1400
1210
940
660
400
190
70
60
170
350
570
760
850
800
640
380
70
-250
-550
-810
-1020
-1200
-1370
-1580
-1820
-2070
-2270
-2410
-2460
-2430
-2350
-2220
-2070
-1890
-1670
-1410
-1120
-830
-580
-430
-400
-510
-730
-1010
-1260
-1390
-1330
-1070
-650
-150
370
870
1290
1640
1890
2040
2110
2130
2120
2130
2160
2190
2200
2150
2009
1810
1530
1180
730
200
-380
-960
-1490
-1910
-2210
-2370
-2400
-2330
-2210
-2090
-1990
-1920
-1890
-1880
-1840
-1730
-1490
-1120
-640
-110
390
780
1040
1140
1140
1080
1020
1000
1050
1180
1380
1600
1810
1950
1990
1950
1850
1760
1700
1680
1660
1600
1470
1290
1080
850
620
350
20
-410
-950
-1570
-2180
-2690
-3000
-3070
-2890
-2550
-2130
-1740
-1430
-1200
-1050
-960
-960
-1040
-1200
-1400
-1590
-1710
-1730
-1630
-1420
-1130
-820
-520
-270
-50
150
330
500
630
750
880
1050
1250
1460
1670
1840
1930
1920
1800
1580
1320
1040
740
420
80
-300
-700
-1110
-1490
-1800
-2020
-2190
-2340
-2500
-2660
-2780
-2800
-2700
-2470
-2140
-1750
-1320
-900
-490
-110
240
560
830
1060
1250
1410
1550
1660
1760
1860
1960
2040
2080
2070
1980
1790
1510
1120
660
140
-420
-1020
-1630
-2240
-2810
-3330
-3770
-4110
-4320
-4420
-4380
-4230
-3950
-3570
-3110
-2610
-2100
-1620
-1150
-680
-220
280
800
1350
1900
2420
2860
3210
3440
3550
3560
3480
3360
3200
3020
2860
2730
2620
2530
2400
2190
1870
1380
730
-40
-890
-1720
-2470
-3090
-3560
-3890
-4090
-4210
-4270
-4310
-4330
-4310
-4230
-4050
-3740
-3270
-2650
-1900
-1050
-140
770
1610
2330
2900
3320
3590
3710
3680
3520
3250
2900
2540
2240
2060
1990
2009
2080
2140
2180
2150
2080
1960
1820
1690
1570
1460
1320
1130
860
520
110
-330
-800
-1290
-1780
-2250
-2660
-2990
-3200
-3260
-3130
-2800
-2260
-1530
-600
460
1560
2600
3490
4160
4590
4750
4660
4350
3890
3350
2810
2320
1930
1660
1490
1400
1350
1300
1230
1120
960
760
540
300
70
-140
-310
-400
-410
-330
-180
0
150
210
160
-10
-250
-530
-840
-1150
-1440
-1700
-1910
-2029
-2020
-1880
-1620
-1310
-1010
-760
-580
-470
-380
-270
-100
150
470
830
1200
1560
1880
2160
2400
2590
2750
2860
2920
2900
2800
2630
2380
2070
1700
1280
860
460
140
-110
-280
-430
-600
-830
-1170
-1600
-2100
-2620
-3060
-3360
-3470
-3400
-3170
-2830
-2440
-2020
-1610
-1230
-890
-620
-420
-240
-60
180
490
880
1300
1700
2040
2290
2480
2650
2860
3130
3470
3870
4290
4680
4980
5150
5150
4970
4610
4080
3380
2540
1570
520
-580
-1690
-2740
-3710
-4550
-5240
-5750
-6090
-6240
-6230
-6070
-5750
-5300
-4730
-4050
-3290
-2480
-1650
-840
-80
590
1150
1570
1870
2040
2130
2150
2150
2150
2150
2170
2230
2320
2440
2560
2630
2610
2480
2220
1860
1430
970
510
60
-410
-930
-1540
-2240
-2980
-3740
-4450
-5040
-5480
-5680
-5620
-5270
-4660
-3850
-2880
-1850
-830
80
840
1380
1690
1760
1610
1290
910
530
190
-120
-380
-600
-780
-950
-1110
-1270
-1440
-1590
-1730
-1850
-1920
-1920
-1850
-1700
-1490
-1260
-1000
-740
-470
-200
80
360
600
760
810
710
460
90
-340
-810
-1270
-1700
-2020
-2180
-2150
-1960
-1640
-1260
-900
-610
-460
-470
-650
-970
-1400
-1880
-2380
-2860
-3340
-3840
-4410
-5060
-5800
-6580
-7350
-8010
-8540
-8870
-9000
-8900
-8550
-7960
-7130
-6100
-4910
-3650
-2400
-1260
-300
420
890
1100
1080
900
590
220
-190
-630
-1100
-1610
-2210
-2870
-3550
-4190
-4730
-5110
-5320
-5410
-5430
-5440
-5490
-5560
-5640
-5660
-5590
-5390
-5060
-4670
-4280
-3970
-3800
-3770
-3890
-4110
-4330
-4460
-4450
-4260
-3910
-3450
-2910
-2310
-1640
-910
-130
650
1350
1890
2200
2270
2110
1810
1430
1040
680
340
10
-330
-710
-1150
-1660
-2230
-2840
-3490
-4160
-4830
-5450
-5940
-6220
-6270
-6100
-5790
-5420
-5060
-4730
-4470
-4260
-4100
-3950
-3780
-3570
-3280
-2940
-2560
-2180
-1830
-1500
-1170
-840
-460
-60
370
830
1320
1880
2490
3130
3750
4290
4660
4800
4670
4290
3710
2990
2230
1510
890
350
-140
-610
-1070
-1510
-1920
-2260
-2450
-2420
-2090
-1450
-550
530
1670
2770
3720
4460
4980
5280
5400
5360
5240
5070
4900
4780
4760
4850
5080
5450
5950
6590
7290
7970
8530
8890
9030
8970
8750
8400
7950
7410
6750
5910
4860
3630
2250
810
-600
-1870
-2890
-3590
-3940
-3960
-3720
-3270
-2680
-1950
-1100
-140
880
1880
2810
3650
4410
5120
5830
6550
7290
8039
8740
9340
9830
10190
10450
10630
10770
10890
10950
10920
10720
10250
9510
8520
7360
6090
4760
3380
1970
560
-850
-2250
-3640
-5000
-6290
-7470
-8510
-9410
-10130
-10650
-10940
-10980
-10790
-10400
-9870
-9230
-8490
-7660
-6740
-5740
-4640
-3470
-2250
-1020
200
1410
2610
3800
4980
6150
7290
8350
9230
9840
10120
10050
9640
8980
8140
7210
6260
5350
4540
3830
3230
2700
2200
1660
1060
370
-430
-1330
-2270
-3220
-4100
-4890
-5560
-6090
-6460
-6670
-6740
-6700
-6590
-6430
-6200
-5900
-5480
-4920
-4220
-3390
-2500
-1610
-820
-160
300
570
670
640
590
580
670
830
1020
1200
1330
1420
1510
1630
1840
2130
2490
2890
3290
3610
3820
3890
3830
3650
3390
3080
2760
2430
2100
1770
1390
960
460
-100
-700
-1310
-1910
-2470
-2980
-3420
-3780
-4040
-4200
-4240
-4140
-3920
-3570
-3140
-2650
-2140
-1630
-1100
-550
40
640
1230
1820
2380
2890
3290
3550
3670
3670
3600
3530
3500
3540
3670
3870
4150
4460
4750
4970
5050
4960
4670
4190
3530
2730
1830
850
-150
-1120
-2000
-2700
-3140
-3270
-3090
-2620
-1940
-1130
-240
690
1610
2500
3310
4000
4550
4910
5040
4920
4530
3900
3050
2070
1050
70
-760
-1350
-1630
-1580
-1210
-560
310
1330
2430
3520
4530
5390
6060
6490
6670
6590
6290
5810
5240
4630
4080
3620
3260
2990
2800
2670
2570
2480
2390
2300
2210
2090
1910
1670
1350
960
520
100
-240
-470
-630
-760
-910
-1090
-1310
-1560
-1810
-2040
-2250
-2420
-2510
-2490
-2330
-2000
-1510
-880
-140
650
1420
2130
2750
3260
3670
3980
4200
4330
4340
4210
3930
3490
2940
2290
1590
900
300
-150
-400
-440
-300
-30
310
640
920
1150
1320
1440
1530
1620
1710
1810
1900
1940
1890
1700
1330
790
100
-700
-1580
-2500
-3450
-4380
-5220
-5920
-6400
-6580
-6430
-5960
-5190
-4200
-3070
-1850
-610
590
1720
2750
3650
4430
5140
5790
6400
6960
7460
7860
8130
8250
8180
7940
7540
7030
6440
5770
5040
4270
3470
2630
1730
720
-410
-1670
-3070
-4550
-6050
-7520
-8890
-10080
-11030
-11700
-12060
-12100
-11820
-11270
-10450
-9410
-8180
-6800
-5320
-3780
-2250
-780
580
1810
2920
3910
4820
5670
6470
7210
7870
8400
8740
8880
8830
8600
8240
7750
7180
6520
5810
5050
4240
3400
2510
1570
540
-550
-1680
-2780
-3810
-4700
-5450
-6030
-6460
-6740
-6870
-6870
-6710
-6420
-5980
-5430
-4750
-3990
-3180
-2350
-1530
-710
100
920
1750
2580
3430
4290
5140
5950
6650
7200
7530
7640
7540
7280
6890
6430
5920
5420
4950
4560
4290
4140
4070
4019
3910
3700
3360
2870
2250
1510
720
-80
-820
-1470
-1990
-2370
-2620
-2760
-2810
-2800
-2720
-2570
-2390
-2180
-1950
-1700
-1430
-1160
-930
-750
-660
-660
-770
-970
-1230
-1510
-1760
-1940
-2020
-2000
-1870
-1670
-1430
-1190
-980
-800
-660
-560
-490
-450
-440
-490
-570
-680
-800
-890
-950
-940
-870
-760
-640
-560
-550
-630
-810
-1120
-1540
-2060
-2650
-3250
-3830
-4350
-4760
-5040
-5190
-5250
-5240
-5220
-5230
-5270
-5350
-5430
-5490
-5490
-5410
-5210
-4880
-4440
-3890
-3270
-2620
-1970
-1360
-760
-170
450
1110
1840
2610
3420
4230
5030
5780
6460
7060
7560
7980
8320
8580
8780
8880
8860
8660
8250
7620
6790
5810
4730
3610
2490
1390
300
-790
-1860
-2900
-3870
-4730
-5460
-6080
-6600
-7050
-7430
-7730
-7930
-8029
-8020
-7890
-7670
-7350
-6950
-6470
-5940
-5360
-4730
-4059
-3380
-2720
-2130
-1630
-1260
-1020
-900
-860
-870
-910
-940
-960
-960
-950
-940
-950
-1000
-1090
-1210
-1370
-1540
-1690
-1780
-1740
-1560
-1230
-750
-170
470
1110
1690
2170
2520
2710
2770
2720
2570
2370
2140
1920
1720
1570
1490
1450
1450
1460
1420
1310
1090
740
260
-360
-1070
-1850
-2610
-3280
-3790
-4140
-4310
-4350
-4300
-4180
-4030
-3860
-3690
-3510
-3300
-3050
-2730
-2360
-1950
-1530
-1120
-750
-430
-130
160
480
830
1230
1650
2090
2500
2860
3120
3270
3300
3240
3130
3020
2950
2910
2880
2840
2780
2700
2580
2420
2190
1890
1530
1140
740
360
30
-250
-460
-620
-720
-750
-720
-650
-560
-470
-390
-310
-210
-90
70
240
410
580
740
860
940
980
970
930
910
930
1020
1190
1440
1730
2020
2270
2420
2460
2360
2110
1740
1260
700
90
-540
-1160
-1720
-2210
-2600
-2900
-3120
-3270
-3370
-3450
-3490
-3510
-3490
-3420
-3300
-3120
-2890
-2610
-2290
-1950
-1590
-1250
-940
-650
-390
-130
140
420
720
1030
1350
1660
1960
2210
2390
2470
2420
2250
1970
1620
1200
730
210
-340
-910
-1480
-2040
-2580
-3070
-3500
-3840
-4080
-4230
-4290
-4270
-4200
-4080
-3930
-3750
-3520
-3270
-3000
-2710
-2440
-2200
-2000
-1870
-1840
-1900
-2029
-2180
-2300
-2350
-2310
-2170
-1940
-1650
-1330
-1000
-690
-430
-250
-150
-120
-130
-140
-160
-180
-210
-240
-250
-240
-220
-210
-240
-350
-560
-850
-1220
-1620
-2020
-2380
-2670
-2890
-3020
-3080
-3090
-3080
-3070
-3080
-3100
-3100
-3080
-3000
-2850
-2640
-2380
-2100
-1850
-1670
-1580
-1590
-1680
-1800
-1930
-2050
-2150
-2230
-2290
-2360
-2420
-2500
-2590
-2680
-2780
-2870
-2950
-3010
-3060
-3110
-3140
-3170
-3160
-3100
-2970
-2780
-2540
-2250
-1950
-1640
-1340
-1070
-830
-630
-450
-270
-70
180
450
710
960
1160
1320
1440
1530
1630
1750
1920
2130
2380
2650
2890
3070
3170
3170
3070
2860
2540
2110
1580
940
220
-580
-1440
-2340
-3260
-4170
-5030
-5820
-6530
-7130
-7590
-7890
-8000
-7930
-7690
-7300
-6790
-6190
-5520
-4810
-4050
-3280
-2500
-1750
-1020
-350
260
820
1350
1840
2320
2750
3110
3370
3470
3420
3220
2910
2520
2080
1580
1040
440
-210
-910
-1670
-2480
-3330
-4210
-5090
-5920
-6670
-7310
-7830
-8230
-8500
-8660
-8690
-8580
-8350
-7970
-7450
-6820
-6090
-5300
-4450
-3550
-2630
-1720
-860
-90
540
990
1270
1400
1410
1320
1170
940
650
280
-170
-680
-1230
-1800
-2360
-2900
-3370
-3770
-4080
-4310
-4490
-4630
-4750
-4870
-4970
-5040
-5070
-5030
-4920
-4750
-4520
-4240
-3930
-3600
-3260
-2900
-2530
-2140
-1750
-1360
-960
-560
-130
320
810
1330
1860
2390
2870
3280
3590
3780
3840
3780
3640
3440
3220
3000
2760
2470
2110
1660
1130
520
-130
-820
-1510
-2200
-2860
-3450
-3980
-4410
-4740
-4980
-5130
-5200
-5180
-5090
-4940
-4740
-4520
-4290
-4040
-3770
-3480
-3180
-2870
-2570
-2280
-1990
-1710
-1430
-1150
-890
-630
-390
-160
40
230
400
550
700
830
950
1040
1120
1180
1220
1240
1240
1210
1130
990
780
500
190
-140
-460
-740
-960
-1110
-1180
-1210
-1200
-1180
-1200
-1240
-1310
-1390
-1420
-1370
-1230
-1000
-700
-390
-80
180
370
490
540
540
510
460
410
380
370
390
450
540
650
760
870
940
980
980
970
950
960
1020
1140
1330
1570
1810
2020
2160
2220
2190
2090
1940
1800
1690
1650
1700
1830
2040
2340
2700
3120
3580
4040
4500
4940
5360
5770
6200
6630
7070
7490
7880
8189
8420
8540
8540
8410
8189
7870
7500
7100
6700
6330
6000
5730
5530
5390
5310
5270
5250
5230
5200
5150
5060
4940
4770
4560
4310
4019
3720
3420
3150
2920
2770
2700
2740
2880
3110
3400
3710
4010
4250
4430
4560
4670
4770
4880
5000
5130
5270
5390
5490
5560
5570
5550
5490
5430
5370
5340
5350
5400
5490
5620
5780
5980
6180
6380
6540
6660
6700
6670
6560
6390
6160
5880
5580
5250
4940
4660
4430
4260
4140
4070
4019
4010
4030
4070
4130
4200
4280
4380
4490
4620
4760
4910
5030
5100
5100
5010
4840
4600
4310
4019
3760
3560
3430
3370
3350
3330
3280
3180
3040
2880
2710
2560
2420
2290
2180
2100
2060
2070
2130
2230
2360
2510
2680
2850
3000
3130
3240
3330
3400
3470
3540
3610
3670
3700
3680
3620
3520
3390
3230
3040
2820
2560
2260
1920
1570
1230
910
630
380
160
-40
-200
-340
-440
-500
-530
-530
-490
-410
-280
-90
150
440
760
1070
1320
1510
1620
1680
1740
1810
1920
2060
2220
2380
2540
2710
2880
3050
3220
3400
3590
3780
3950
4059
4090
4000
3790
3470
3050
2540
1950
1300
610
-90
-780
-1430
-2040
-2600
-3100
-3530
-3870
-4100
-4230
-4260
-4210
-4100
-3940
-3730
-3490
-3220
-2920
-2610
-2290
-1970
-1670
-1390
-1130
-910
-700
-500
-290
-50
210
490
770
1010
1210
1330
1390
1360
1280
1140
980
820
660
500
340
160
-30
-270
-540
-860
-1220
-1620
-2029
-2420
-2780
-3090
-3350
-3590
-3830
-4110
-4430
-4770
-5110
-5430
-5680
-5850
-5890
-5810
-5600
-5280
-4880
-4440
-3960
-3500
-3060
-2660
-2330
-2070
-1910
-1850
-1890
-2040
-2270
-2560
-2870
-3160
-3390
-3540
-3600
-3600
-3520
-3400
-3240
-3050
-2850
-2650
-2490
-2350
-2260
-2230
-2280
-2410
-2610
-2860
-3140
-3450
-3780
-4120
-4460
-4770
-5030
-5230
-5360
-5420
-5400
-5310
-5180
-5020
-4850
-4670
-4490
-4340
-4200
-4080
-3970
-3870
-3780
-3680
-3570
-3430
-3250
-3000
-2700
-2350
-1960
-1560
-1160
-770
-400
-50
270
550
780
940
980
900
670
310
-150
-680
-1250
-1830
-2410
-3000
-3590
-4180
-4740
-5260
-5710
-6090
-6370
-6560
-6670
-6680
-6590
-6390
-6060
-5620
-5090
-4480
-3830
-3190
-2570
-2020
-1540
-1170
-900
-720
-610
-530
-460
-370
-270
-150
-20
80
170
230
270
300
320
320
280
180
20
-210
-480
-770
-1060
-1340
-1600
-1850
-2080
-2290
-2480
-2640
-2770
-2850
-2890
-2890
-2840
-2760
-2640
-2500
-2350
-2190
-2040
-1890
-1760
-1630
-1500
-1390
-1280
-1170
-1070
-960
-860
-770
-670
-580
-490
-440
-420
-450
-510
-580
-650
-710
-740
-760
-760
-730
-690
-650
-630
-640
-690
-790
-930
-1080
-1200
-1280
-1280
-1180
-990
-720
-390
-20
370
750
1110
1440
1730
2000
2250
2480
2690
2890
3060
3190
3260
3280
3260
3200
3090
2930
2720
2440
2110
1720
1290
820
330
-140
-580
-970
-1320
-1630
-1910
-2160
-2380
-2560
-2680
-2750
-2750
-2660
-2490
-2240
-1930
-1560
-1150
-710
-260
210
690
1180
1660
2110
2520
2880
3190
3430
3620
3770
3900
4030
4170
4320
4470
4600
4670
4660
4560
4380
4100
3750
3340
2880
2390
1890
1400
900
410
-90
-590
-1110
-1630
-2150
-2640
-3070
-3400
-3590
-3610
-3460
-3150
-2680
-2100
-1440
-710
30
780
1510
2200
2820
3350
3770
4080
4300
4450
4550
4600
4630
4610
4560
4460
4340
4190
4019
3820
3570
3290
2950
2570
2150
1710
1300
940
660
470
370
350
390
450
540
630
720
820
940
1080
1230
1400
1570
1750
1950
2160
2380
2580
2740
2850
2880
2850
2770
2660
2540
2430
2320
2210
2100
1990
1880
1760
1650
1530
1420
1300
1190
1050
890
700
470
200
-100
-440
-790
-1120
-1420
-1680
-1890
-2040
-2150
-2220
-2250
-2250
-2200
-2100
-1960
-1780
-1550
-1270
-930
-550
-130
320
770
1200
1580
1920
2200
2450
2690
2910
3130
3330
3500
3640
3760
3850
3920
3970
3980
3950
3870
3730
3510
3220
2850
2400
1900
1360
810
260
-250
-700
-1080
-1390
-1630
-1810
-1950
-2070
-2170
-2250
-2300
-2290
-2210
-2050
-1790
-1460
-1060
-610
-130
370
860
1320
1730
2100
2430
2720
2970
3180
3330
3420
3440
3390
3260
3070
2820
2550
2270
2000
1730
1470
1210
930
620
300
-60
-450
-870
-1300
-1710
-2090
-2430
-2720
-2970
-3170
-3300
-3380
-3370
-3280
-3130
-2920
-2690
-2430
-2140
-1820
-1440
-1020
-540
-10
550
1130
1690
2210
2630
2940
3120
3200
3210
3190
3160
3120
3060
2980
2870
2710
2520
2290
2029
1750
1470
1200
970
780
660
580
540
540
550
560
580
600
600
580
540
480
420
350
280
200
110
20
-60
-110
-150
-150
-140
-120
-80
-30
40
140
260
360
440
480
450
360
220
50
-150
-360
-570
-770
-950
-1130
-1280
-1420
-1530
-1610
-1640
-1610
-1510
-1340
-1110
-820
-480
-130
220
560
880
1180
1470
1730
1950
2140
2280
2370
2410
2390
2300
2160
1970
1750
1530
1330
1170
1040
930
850
790
730
680
630
560
470
360
210
20
-240
-550
-920
-1320
-1730
-2130
-2480
-2770
-2970
-3070
-3080
-3010
-2870
-2680
-2450
-2180
-1860
-1510
-1130
-750
-390
-70
190
380
520
610
660
680
690
680
660
620
570
510
440
380
340
340
370
430
500
540
550
490
370
210
10
-220
-450
-700
-940
-1190
-1440
-1670
-1870
-2020
-2120
-2140
-2090
-1980
-1830
-1630
-1400
-1150
-870
-560
-230
130
520
940
1380
1810
2220
2580
2870
3070
3200
3250
3220
3140
3010
2860
2710
2560
2410
2280
2150
2020
1900
1780
1660
1520
1370
1180
950
660
330
-50
-470
-900
-1320
-1730
-2110
-2430
-2680
-2860
-2950
-2960
-2880
-2700
-2450
-2110
-1700
-1260
-790
-310
160
620
1050
1460
1830
2140
2370
2530
2600
2590
2540
2440
2320
2190
2040
1870
1690
1510
1320
1120
920
710
470
220
-60
-370
-700
-1070
-1450
-1830
-2190
-2490
-2720
-2880
-2970
-3000
-3000
-2970
-2920
-2840
-2740
-2610
-2440
-2230
-1990
-1710
-1400
-1070
-720
-370
-10
350
710
1040
1330
1560
1730
1830
1870
1850
1790
1690
1580
1450
1340
1230
1130
1030
900
750
570
350
120
-110
-320
-480
-570
-610
-590
-550
-500
-470
-460
-490
-550
-650
-770
-900
-1030
-1150
-1250
-1340
-1410
-1450
-1470
-1470
-1440
-1380
-1290
-1170
-1010
-830
-630
-420
-200
20
250
470
680
860
1000
1090
1140
1130
1070
960
810
620
390
140
-130
-390
-630
-850
-1020
-1170
-1290
-1390
-1480
-1570
-1660
-1750
-1830
-1890
-1910
-1910
-1870
-1790
-1670
-1530
-1380
-1240
-1120
-1030
-990
-990
-1010
-1040
-1060
-1070
-1090
-1120
-1160
-1240
-1340
-1460
-1590
-1700
-1800
-1870
-1920
-1940
-1950
-1950
-1920
-1870
-1780
-1670
-1540
-1400
-1260
-1130
-1030
-960
-920
-910
-910
-910
-900
-870
-810
-710
-580
-410
-210
10
250
480
680
840
950
1010
1030
1010
960
870
740
580
380
170
-40
-230
-390
-530
-620
-670
-690
-690
-650
-590
-500
-380
-230
-60
100
230
330
370
370
330
260
170
80
-30
-160
-300
-450
-620
-800
-970
-1130
-1260
-1350
-1400
-1400
-1370
-1310
-1220
-1120
-1000
-880
-780
-700
-660
-640
-630
-630
-620
-600
-550
-490
-410
-310
-190
-70
40
130
200
250
290
320
370
420
490
550
580
570
530
440
320
150
-50
-300
-570
-870
-1190
-1490
-1770
-2000
-2170
-2290
-2340
-2320
-2240
-2100
-1880
-1610
-1290
-930
-550
-170
200
540
860
1140
1360
1540
1660
1740
1760
1740
1670
1540
1360
1130
850
550
240
-50
-300
-500
-650
-750
-830
-890
-970
-1060
-1180
-1340
-1510
-1690
-1850
-1970
-2060
-2090
-2070
-1990
-1850
-1650
-1390
-1090
-760
-420
-100
180
420
620
770
880
950
990
990
960
900
810
700
570
420
260
100
-60
-220
-380
-530
-670
-790
-890
-980
-1040
-1080
-1090
-1080
-1060
-1020
-980
-960
-950
-950
-960
-970
-970
-940
-870
-780
-660
-530
-410
-310
-250
-230
-260
-310
-390
-470
-540
-590
-620
-630
-620
-610
-600
-600
-620
-670
-740
-830
-930
-1030
-1090
-1120
-1100
-1040
-950
-840
-730
-630
-530
-450
-360
-240
-100
80
280
510
730
950
1150
1320
1460
1550
1600
1600
1560
1470
1360
1220
1080
930
780
640
510
390
280
170
70
0
-60
-90
-100
-90
-80
-60
-40
-20
0
10
20
20
20
20
20
40
70
130
210
320
450
590
730
870
980
1080
1160
1220
1270
1290
1290
1260
1200
1120
1030
950
870
810
760
720
670
610
540
450
350
240
120
-10
-150
-290
-430
-570
-700
-830
-960
-1100
-1220
-1320
-1370
-1360
-1280
-1130
-930
-690
-440
-170
80
330
560
770
970
1150
1300
1430
1500
1520
1490
1410
1310
1200
1100
1000
920
850
760
660
550
430
300
180
70
-20
-90
-150
-200
-240
-260
-260
-240
-190
-120
-50
20
80
100
100
70
30
-30
-80
-120
-160
-190
-220
-260
-300
-350
-380
-400
-390
-350
-270
-150
10
200
410
640
870
1070
1250
1380
1460
1490
1460
1390
1280
1140
970
790
590
390
180
-20
-220
-410
-570
-700
-800
-860
-890
-880
-840
-770
-680
-570
-450
-320
-190
-80
20
90
140
180
210
250
280
310
330
340
320
290
250
190
120
60
-10
-70
-120
-180
-230
-280
-330
-370
-400
-420
-410
-390
-340
-290
-230
-150
-70
20
130
260
390
530
670
780
870
930
960
970
950
910
850
780
700
640
590
560
550
550
550
530
500
450
380
310
240
190
150
120
100
70
30
-20
-60
-100
-130
-170
-210
-270
-330
-390
-460
-540
-610
-680
-730
-780
-810
-830
-820
-780
-720
-640
-520
-370
-190
10
240
490
750
1000
1250
1470
1670
1840
1950
2009
2000
1930
1820
1680
1530
1380
1230
1090
950
820
680
530
370
200
30
-150
-320
-470
-610
-710
-790
-830
-850
-840
-830
-820
-820
-810
-810
-810
-800
-780
-760
-740
-740
-770
-820
-890
-970
-1030
-1050
-1030
-960
-840
-680
-490
-290
-60
190
450
730
1000
1270
1510
1720
1870
1970
2020
2009
1960
1860
1710
1540
1330
1100
830
540
220
-110
-450
-790
-1110
-1420
-1710
-1980
-2220
-2440
-2620
-2780
-2900
-2980
-3010
-3000
-2940
-2810
-2630
-2380
-2090
-1760
-1390
-1010
-610
-200
190
560
910
1220
1480
1670
1790
1830
1800
1730
1620
1500
1350
1200
1040
890
730
580
430
280
140
0
-120
-230
-320
-400
-470
-530
-580
-630
-700
-770
-860
-960
-1050
-1140
-1200
-1240
-1230
-1180
-1100
-970
-820
-650
-470
-280
-90
100
280
450
610
750
880
990
1100
1200
1290
1370
1440
1460
1450
1390
1310
1200
1080
970
860
760
650
530
400
260
100
-80
-280
-470
-660
-840
-990
-1120
-1230
-1310
-1360
-1410
-1450
-1490
-1530
-1590
-1640
-1680
-1710
-1710
-1670
-1580
-1430
-1230
-980
-700
-410
-140
100
290
420
490
510
490
430
350
250
130
10
-90
-170
-230
-260
-260
-240
-210
-170
-150
-130
-140
-170
-230
-300
-370
-460
-550
-640
-740
-850
-950
-1050
-1130
-1200
-1250
-1280
-1310
-1330
-1360
-1370
-1380
-1360
-1310
-1230
-1100
-950
-770
-560
-350
-120
100
320
540
750
950
1140
1330
1520
1700
1860
2009
2120
2190
2230
2230
2220
2180
2130
2080
2009
1940
1840
1720
1570
1400
1210
1020
820
630
440
250
60
-130
-330
-520
-700
-850
-960
-1020
-1040
-1000
-930
-840
-720
-590
-430
-260
-70
140
360
570
760
910
1010
1080
1100
1080
1040
970
900
810
710
610
510
420
350
290
270
290
330
410
520
630
750
880
1000
1110
1210
1290
1340
1370
1400
1410
1420
1430
1420
1410
1400
1370
1330
1270
1190
1090
970
850
710
570
440
300
150
-10
-180
-340
-480
-600
-690
-730
-720
-660
-560
-430
-290
-130
40
200
330
440
510
550
550
530
490
440
390
350
300
250
190
120
30
-50
-130
-190
-220
-240
-230
-220
-190
-150
-120
-80
-50
-20
10
40
60
60
50
30
0
-30
-60
-90
-120
-150
-190
-250
-310
-380
-450
-510
-560
-610
-650
-680
-720
-760
-810
-850
-890
-930
-950
-970
-980
-1010
-1030
-1060
-1090
-1120
-1130
-1130
-1110
-1090
-1050
-1010
-970
-910
-860
-800
-740
-690
-630
-560
-500
-430
-360
-300
-250
-190
-140
-70
-10
70
130
180
220
250
270
290
320
360
400
430
440
420
370
260
120
-70
-290
-520
-750
-980
-1190
-1380
-1560
-1710
-1840
-1940
-2020
-2060
-2070
-2029
-1950
-1820
-1630
-1410
-1160
-900
-660
-430
-220
-40
120
260
380
500
600
690
770
830
870
900
900
890
860
820
760
690
610
510
390
230
50
-150
-370
-600
-830
-1060
-1290
-1510
-1730
-1930
-2110
-2260
-2380
-2470
-2540
-2580
-2590
-2570
-2520
-2430
-2300
-2140
-1930
-1670
-1380
-1070
-740
-410
-70
250
560
850
1110
1330
1510
1650
1760
1850
1920
1960
1950
1910
1820
1700
1550
1380
1200
1020
860
730
620
540
470
410
330
220
80
-100
-320
-540
-780
-1010
-1220
-1410
-1580
-1730
-1850
-1950
-2009
-2050
-2050
-2009
-1950
-1850
-1720
-1550
-1360
-1120
-860
-560
-240
90
410
710
980
1210
1410
1560
1670
1750
1790
1790
1770
1720
1650
1580
1510
1430
1350
1250
1150
1020
870
700
500
290
80
-120
-310
-480
-630
-750
-850
-920
-960
-960
-920
-850
-740
-600
-430
-240
-30
200
440
680
930
1180
1430
1650
1860
2029
2160
2250
2310
2340
2350
2340
2310
2250
2150
2020
1840
1640
1390
1110
820
530
230
-40
-310
-560
-790
-1000
-1200
-1390
-1560
-1720
-1850
-1950
-2000
-2000
-1950
-1830
-1650
-1430
-1180
-910
-620
-330
-30
270
570
840
1070
1260
1400
1500
1560
1590
1590
1580
1560
1530
1490
1440
1370
1280
1190
1080
970
860
750
620
480
310
110
-100
-330
-560
-770
-970
-1150
-1310
-1450
-1570
-1660
-1730
-1760
-1760
-1710
-1630
-1520
-1370
-1200
-1000
-800
-580
-370
-180
-10
130
230
300
340
360
390
430
480
540
600
650
690
710
710
690
650
580
510
440
390
360
350
350
360
350
320
260
190
90
-10
-100
-180
-230
-240
-210
-160
-80
10
100
180
220
240
230
190
150
90
40
0
-30
-50
-40
-20
10
40
80
120
160
220
300
390
490
600
710
810
900
960
990
980
940
870
800
720
660
620
600
580
560
530
480
430
380
320
280
230
190
130
70
-10
-90
-170
-240
-290
-320
-330
-310
-270
-200
-100
10
140
270
410
560
720
880
1030
1190
1330
1470
1590
1690
1770
1830
1860
1870
1860
1830
1770
1700
1600
1480
1330
1170
1000
820
640
470
300
150
10
-120
-220
-310
-370
-420
-460
-500
-520
-530
-520
-470
-400
-310
-190
-70
50
160
250
340
410
470
530
590
660
740
820
900
960
1010
1020
1010
980
930
870
790
690
580
460
340
230
150
90
50
40
50
80
110
140
150
150
120
80
10
-70
-170
-290
-420
-560
-680
-790
-860
-900
-910
-900
-850
-790
-710
-610
-480
-340
-190
-30
130
300
460
610
750
880
980
1040
1070
1060
1020
960
880
800
710
600
470
320
130
-80
-330
-590
-860
-1130
-1400
-1650
-1880
-2080
-2260
-2400
-2500
-2550
-2560
-2500
-2400
-2250
-2060
-1820
-1540
-1240
-920
-580
-240
100
430
730
1000
1230
1420
1570
1680
1770
1820
1840
1830
1780
1700
1580
1420
1240
1050
850
650
460
280
120
-30
-170
-290
-400
-490
-570
-640
-690
-720
-750
-770
-780
-790
-800
-810
-830
-850
-880
-900
-930
-930
-920
-890
-850
-800
-740
-670
-600
-520
-420
-310
-190
-50
90
230
370
510
650
780
910
1030
1130
1220
1280
1310
1300
1260
1180
1060
910
740
550
340
140
-60
-270
-480
-700
-930
-1170
-1410
-1640
-1860
-2050
-2220
-2350
-2450
-2510
-2520
-2500
-2430
-2320
-2190
-2020
-1830
-1620
-1400
-1150
-900
-630
-370
-100
150
390
610
810
970
1090
1190
1250
1290
1310
1290
1250
1200
1120
1030
910
770
600
420
220
30
-130
-270
-360
-430
-470
-490
-520
-550
-590
-650
-710
-750
-770
-750
-680
-560
-420
-260
-90
80
250
410
570
720
860
990
1110
1190
1250
1260
1210
1120
990
830
660
490
330
170
40
-90
-200
-300
-380
-450
-510
-570
-630
-700
-770
-850
-930
-1000
-1040
-1050
-1010
-920
-800
-650
-490
-320
-150
20
180
340
500
660
800
930
1020
1090
1110
1100
1060
990
910
820
720
610
490
360
200
30
-140
-320
-480
-640
-770
-890
-1000
-1100
-1200
-1280
-1350
-1390
-1410
-1400
-1370
-1320
-1250
-1180
-1080
-960
-810
-620
-400
-150
100
360
600
830
1050
1250
1430
1590
1740
1860
1950
2009
2040
2029
1990
1940
1870
1800
1730
1650
1570
1480
1380
1270
1120
950
750
530
300
70
-150
-360
-540
-700
-820
-920
-1000
-1090
-1170
-1260
-1350
-1430
-1470
-1480
-1440
-1340
-1190
-1000
-770
-520
-260
0
240
460
650
830
980
1120
1240
1350
1440
1510
1530
1530
1480
1410
1320
1200
1080
940
800
630
460
280
90
-100
-290
-470
-640
-800
-940
-1070
-1190
-1290
-1390
-1480
-1560
-1620
-1670
-1700
-1720
-1720
-1700
-1670
-1610
-1530
-1430
-1320
-1190
-1060
-910
-760
-620
-470
-330
-200
-80
20
100
160
230
290
360
440
530
630
720
800
850
860
830
750
640
510
370
240
140
50
-10
-50
-80
-120
-160
-220
-310
-420
-560
-720
-880
-1050
-1200
-1340
-1470
-1580
-1690
-1810
-1930
-2060
-2200
-2340
-2460
-2560
-2620
-2650
-2630
-2570
-2470
-2330
-2150
-1950
-1740
-1530
-1330
-1140
-960
-790
-600
-400
-160
110
410
720
1030
1320
1580
1810
2000
2150
2250
2310
2320
2280
2190
2050
1870
1630
1360
1060
730
380
20
-330
-650
-940
-1180
-1390
-1550
-1670
-1760
-1810
-1830
-1820
-1780
-1720
-1650
-1560
-1470
-1360
-1250
-1130
-1010
-860
-690
-500
-290
-60
180
440
680
920
1140
1310
1450
1540
1580
1580
1560
1500
1430
1320
1190
1030
850
650
440
210
-30
-280
-530
-780
-1010
-1210
-1380
-1510
-1590
-1640
-1650
-1620
-1550
-1460
-1330
-1180
-1020
-860
-690
-530
-380
-240
-120
-10
80
160
240
320
400
470
520
560
590
620
640
670
700
740
780
800
820
820
810
790
770
750
740
740
760
790
810
830
820
800
770
740
720
700
680
660
650
620
570
500
400
250
60
-170
-450
-750
-1070
-1390
-1680
-1940
-2140
-2270
-2340
-2340
-2280
-2180
-2050
-1900
-1740
-1590
-1430
-1280
-1120
-940
-750
-540
-300
-60
190
430
650
840
1010
1150
1270
1340
1380
1370
1320
1240
1130
1010
890
780
690
620
540
460
360
220
50
-150
-370
-600
-810
-1000
-1140
-1230
-1290
-1310
-1310
-1280
-1230
-1150
-1040
-910
-740
-550
-330
-100
150
390
620
840
1040
1220
1380
1520
1640
1750
1850
1930
2000
2040
2070
2070
2040
1990
1910
1820
1710
1610
1500
1410
1320
1220
1120
1010
880
730
550
350
130
-110
-340
-560
-740
-870
-960
-1010
-1040
-1060
-1090
-1130
-1170
-1200
-1210
-1190
-1140
-1060
-950
-780
-580
-340
-80
180
420
630
810
960
1090
1210
1310
1400
1480
1550
1610
1670
1710
1730
1730
1700
1640
1560
1460
1350
1230
1100
960
830
700
570
450
340
230
150
70
10
-30
-70
-110
-160
-210
-270
-330
-390
-440
-460
-450
-430
-380
-330
-290
-250
-220
-180
-150
-110
-70
-30
10
60
130
210
300
410
510
620
720
810
890
950
970
970
930
870
800
720
630
530
440
350
260
180
120
70
20
-20
-60
-110
-160
-210
-260
-300
-340
-380
-410
-430
-430
-410
-380
-350
-310
-270
-250
-250
-260
-290
-340
-410
-470
-550
-620
-700
-780
-850
-910
-960
-990
-990
-980
-930
-850
-760
-650
-530
-420
-330
-250
-190
-160
-140
-130
-130
-150
-190
-240
-320
-430
-560
-700
-860
-1010
-1170
-1320
-1460
-1580
-1690
-1760
-1810
-1820
-1820
-1790
-1750
-1680
-1590
-1480
-1340
-1180
-1000
-800
-590
-380
-170
30
210
360
480
560
600
590
540
440
300
130
-60
-260
-460
-650
-820
-960
-1090
-1200
-1310
-1400
-1480
-1520
-1530
-1490
-1410
-1300
-1160
-1010
-850
-690
-540
-400
-270
-140
-10
100
200
290
340
380
400
400
390
380
350
320
270
210
130
30
-90
-230
-370
-500
-620
-710
-770
-800
-800
-770
-720
-640
-550
-450
-330
-220
-110
-30
30
60
60
50
20
-10
-40
-60
-80
-90
-90
-90
-90
-100
-130
-160
-210
-270
-320
-380
-420
-460
-500
-540
-570
-600
-640
-670
-690
-710
-710
-710
-700
-690
-670
-640
-600
-560
-510
-450
-380
-300
-220
-120
-10
100
230
350
470
580
670
750
820
900
980
1080
1200
1310
1430
1530
1600
1660
1680
1680
1660
1610
1550
1470
1380
1270
1150
1020
880
740
600
460
330
200
90
0
-80
-140
-190
-230
-250
-270
-280
-270
-240
-200
-140
-80
0
90
200
320
450
600
750
890
1030
1170
1290
1390
1460
1510
1520
1500
1430
1340
1220
1090
960
860
770
710
670
640
600
550
490
430
360
290
230
170
120
80
50
30
30
40
60
90
130
180
250
330
430
550
670
790
910
1030
1150
1270
1380
1480
1550
1610
1650
1660
1660
1630
1570
1480
1360
1220
1070
920
760
620
500
390
300
220
140
50
-30
-120
-210
-290
-370
-430
-470
-490
-480
-440
-380
-290
-190
-80
40
150
270
370
460
540
610
680
750
800
850
880
890
890
880
860
830
780
720
660
600
540
480
420
360
300
230
160
80
10
-70
-120
-170
-200
-210
-210
-180
-140
-80
-10
60
140
220
290
360
420
490
550
630
710
790
870
940
1010
1070
1120
1160
1200
1230
1270
1300
1340
1380
1420
1450
1460
1450
1420
1360
1270
1150
1010
840
660
470
270
80
-110
-280
-450
-620
-780
-930
-1080
-1220
-1340
-1430
-1490
-1520
-1520
-1480
-1420
-1330
-1240
-1140
-1030
-930
-820
-700
-570
-410
-230
-40
160
370
570
750
910
1040
1140
1190
1210
1200
1170
1120
1050
970
870
760
640
500
340
160
-30
-240
-450
-650
-840
-1020
-1180
-1320
-1440
-1560
-1650
-1730
-1790
-1840
-1870
-1880
-1880
-1870
-1850
-1810
-1770
-1710
-1620
-1520
-1390
-1250
-1090
-930
-760
-600
-450
-300
-170
-70
20
70
110
130
140
130
110
80
50
0
-50
-100
-160
-210
-260
-310
-350
-390
-440
-480
-510
-550
-590
-610
-640
-660
-680
-700
-710
-730
-750
-750
-750
-720
-680
-630
-570
-490
-390
-270
-140
10
160
320
480
630
770
900
990
1050
1070
1040
990
900
790
680
560
440
340
240
160
90
20
-40
-90
-120
-150
-160
-170
-190
-200
-220
-250
-270
-300
-330
-350
-360
-380
-390
-410
-430
-460
-480
-510
-530
-530
-530
-500
-470
-430
-380
-340
-300
-270
-260
-270
-300
-350
-410
-470
-520
-560
-590
-610
-620
-630
-640
-650
-650
-650
-640
-620
-590
-550
-490
-410
-340
-270
-210
-160
-120
-80
-50
0
50
100
160
200
220
230
210
180
130
70
10
-60
-120
-170
-220
-270
-300
-320
-340
-360
-380
-400
-430
-450
-470
-480
-470
-440
-400
-350
-290
-230
-170
-120
-90
-60
-50
-30
-10
0
20
30
40
40
40
40
40
50
50
60
60
50
50
40
40
30
30
20
-10
-50
-100
-170
-230
-310
-380
-440
-500
-560
-590
-620
-620
-620
-610
-600
-580
-560
-520
-470
-400
-320
-220
-100
30
160
300
430
550
650
740
800
840
870
880
890
880
870
850
820
770
720
650
570
480
370
250
120
-30
-190
-360
-530
-710
-880
-1050
-1190
-1300
-1380
-1400
-1370
-1280
-1140
-950
-740
-510
-280
-40
200
440
680
920
1140
1350
1530
1680
1790
1870
1920
1930
1910
1860
1780
1670
1530
1380
1200
1020
830
640
440
250
70
-110
-270
-420
-560
-670
-760
-830
-870
-890
-880
-850
-800
-740
-660
-580
-490
-400
-310
-220
-120
-20
80
180
290
400
510
600
670
730
770
790
780
750
700
620
520
420
290
160
20
-110
-250
-380
-490
-590
-670
-730
-770
-780
-780
-750
-710
-660
-600
-550
-510
-480
-460
-440
-440
-440
-460
-480
-510
-540
-550
-560
-550
-520
-480
-430
-370
-300
-230
-160
-90
-30
20
60
100
130
160
190
200
200
190
170
140
110
80
60
60
70
100
140
200
260
330
400
470
520
580
620
660
700
720
730
730
730
720
710
690
660
620
580
520
460
390
300
210
110
10
-70
-140
-210
-270
-320
-370
-430
-480
-520
-560
-590
-610
-620
-630
-630
-610
-570
-510
-430
-340
-230
-120
0
120
230
330
420
490
540
570
580
570
550
520
470
420
360
300
240
190
150
120
100
80
60
40
20
-10
-30
-60
-80
-100
-110
-120
-130
-130
-140
-140
-140
-140
-140
-140
-130
-110
-80
-40
20
90
170
250
350
450
540
630
700
770
820
860
900
930
950
970
980
970
950
930
890
850
800
750
700
630
560
490
420
350
300
250
220
190
170
160
160
160
170
180
190
190
200
220
260
320
400
490
590
690
780
870
950
1020
1080
1130
1170
1200
1220
1220
1220
1210
1190
1160
1120
1070
1020
970
930
900
880
860
850
830
810
790
760
720
670
600
520
440
360
280
220
180
150
130
130
120
120
120
110
110
100
100
80
60
40
30
20
10
20
40
80
120
160
220
270
320
360
400
430
460
480
500
520
520
520
510
480
450
400
340
280
210
140
80
20
-20
-60
-90
-120
-150
-170
-190
-220
-260
-300
-340
-400
-450
-500
-550
-600
-630
-660
-680
-670
-650
-620
-560
-490
-410
-340
-270
-220
-180
-150
-130
-120
-130
-140
-170
-200
-250
-290
-340
-380
-430
-470
-520
-560
-610
-660
-700
-750
-790
-820
-840
-860
-870
-880
-890
-890
-900
-900
-890
-870
-850
-820
-780
-740
-700
-650
-600
-550
-500
-450
-390
-330
-270
-210
-160
-100
-60
-10
30
60
90
90
80
60
10
-40
-110
-190
-280
-360
-440
-510
-580
-630
-670
-710
-740
-750
-760
-750
-730
-710
-670
-620
-570
-510
-460
-400
-350
-300
-260
-210
-170
-130
-100
-80
-60
-50
-40
-30
-20
-10
0
10
20
50
80
110
150
180
210
220
220
210
180
150
110
90
70
60
60
70
80
90
110
130
150
180
210
230
240
250
260
260
260
250
230
190
140
80
-10
-100
-220
-340
-450
-570
-670
-750
-800
-830
-840
-830
-800
-760
-720
-690
-660
-640
-630
-620
-610
-590
-550
-500
-430
-340
-240
-140
-40
50
120
190
240
290
320
350
370
370
360
330
270
200
110
0
-120
-240
-350
-450
-540
-610
-670
-720
-760
-810
-850
-900
-950
-990
-1030
-1050
-1060
-1040
-1010
-960
-890
-820
-740
-650
-560
-470
-380
-280
-180
-80
20
100
170
230
280
310
330
340
350
340
320
300
270
240
220
210
210
220
220
220
220
200
180
150
130
120
110
120
120
120
120
110
90
50
10
-40
-100
-160
-210
-270
-320
-370
-410
-440
-470
-480
-490
-490
-480
-450
-410
-350
-270
-180
-70
30
140
250
350
440
510
560
610
630
650
660
660
660
640
620
590
550
490
410
320
210
80
-50
-180
-310
-420
-520
-600
-670
-720
-770
-810
-850
-870
-880
-880
-850
-810
-750
-690
-620
-540
-460
-380
-300
-220
-140
-60
10
80
160
230
310
380
450
500
540
560
580
600
610
620
620
600
570
530
470
390
310
230
150
60
-20
-100
-170
-250
-310
-380
-430
-470
-490
-510
-500
-490
-460
-420
-380
-340
-300
-270
-250
-240
-240
-240
-240
-250
-250
-260
-260
-260
-250
-250
-240
-240
-250
-270
-310
-360
-420
-500
-580
-660
-730
-790
-840
-880
-890
-890
-870
-840
-800
-750
-710
-660
-610
-550
-490
-420
-350
-270
-200
-120
-50
10
70
120
160
200
220
230
240
240
230
220
210
210
210
210
230
240
260
270
280
270
260
230
200
150
110
50
0
-50
-100
-140
-180
-210
-230
-250
-270
-280
-290
-290
-290
-270
-240
-200
-140
-70
20
120
240
350
450
540
610
650
670
670
640
600
550
490
430
370
310
260
210
180
150
140
130
130
140
140
160
170
190
210
230
250
270
290
320
350
390
430
490
550
620
700
780
850
930
990
1050
1100
1150
1190
1220
1250
1270
1270
1250
1210
1150
1070
960
840
720
590
470
350
240
150
60
-20
-90
-150
-200
-240
-270
-280
-280
-280
-260
-230
-190
-150
-100
-50
10
60
110
150
200
240
270
300
320
340
340
350
350
340
330
320
300
270
230
180
120
60
-20
-90
-170
-240
-310
-370
-420
-450
-470
-490
-490
-490
-480
-480
-480
-460
-440
-400
-350
-280
-210
-140
-80
-20
30
60
80
90
90
90
80
70
60
50
40
10
-30
-70
-130
-200
-270
-330
-380
-430
-450
-460
-450
-430
-410
-370
-330
-280
-240
-200
-160
-120
-80
-40
-10
10
30
30
30
20
10
0
0
-10
-10
-20
-20
-30
-40
-60
-70
-100
-130
-170
-220
-260
-300
-330
-340
-350
-340
-320
-300
-270
-250
-230
-210
-180
-140
-80
-20
60
150
230
310
380
440
490
520
540
550
550
540
530
510
490
470
450
440
420
420
410
410
400
380
360
340
310
300
280
270
260
250
230
220
210
200
190
200
220
250
280
320
360
400
440
480
530
570
610
650
680
700
720
730
730
720
710
690
660
620
570
510
430
350
260
170
80
-10
-100
-180
-260
-330
-400
-470
-530
-580
-620
-660
-690
-710
-730
-740
-740
-750
-750
-740
-730
-710
-690
-650
-610
-560
-500
-430
-350
-260
-160
-50
60
170
270
360
430
470
500
500
480
430
380
310
230
140
50
-50
-140
-220
-310
-380
-450
-500
-550
-580
-610
-630
-650
-660
-680
-700
-730
-750
-780
-800
-810
-800
-780
-740
-680
-600
-510
-410
-300
-190
-80
30
130
220
300
360
410
450
470
490
490
480
460
430
380
330
270
200
110
20
-70
-160
-250
-320
-390
-440
-490
-520
-540
-540
-530
-520
-490
-460
-420
-380
-340
-300
-260
-220
-170
-120
-70
-10
40
90
140
170
190
200
210
210
210
200
190
190
190
180
190
190
200
210
220
230
240
250
250
250
250
250
240
230
220
210
210
200
190
170
160
140
130
110
110
110
120
150
190
250
310
390
470
550
630
720
800
870
940
1000
1040
1080
1110
1130
1130
1130
1130
1110
1090
1070
1030
990
930
870
810
740
680
620
570
520
470
430
400
380
370
370
390
420
470
520
580
650
730
800
880
950
1020
1080
1150
1210
1270
1320
1370
1410
1440
1460
1460
1440
1410
1350
1270
1170
1050
910
760
600
430
250
90
-70
-220
-350
-460
-550
-630
-680
-710
-730
-720
-700
-660
-600
-530
-440
-340
-230
-130
-20
90
190
290
380
470
550
610
670
710
750
780
800
810
820
810
790
760
720
660
600
520
420
320
210
90
-40
-160
-280
-390
-490
-580
-660
-720
-780
-820
-860
-880
-890
-890
-880
-860
-830
-790
-740
-680
-620
-550
-480
-420
-350
-280
-210
-150
-90
-40
10
50
100
140
190
230
270
310
350
390
430
460
480
500
510
510
500
470
440
390
340
290
230
170
110
60
10
-40
-70
-100
-120
-140
-160
-190
-210
-240
-250
-260
-260
-260
-240
-220
-200
-180
-150
-130
-110
-90
-70
-60
-40
-30
-20
-10
10
20
40
50
60
60
50
30
0
-40
-80
-130
-180
-230
-270
-310
-330
-350
-360
-360
-360
-350
-350
-340
-320
-310
-300
-280
-270
-270
-270
-270
-270
-270
-270
-260
-250
-240
-230
-210
-200
-180
-160
-130
-100
-70
-40
0
20
40
60
60
50
40
30
10
-20
-50
-80
-120
-150
-190
-220
-240
-260
-280
-300
-320
-340
-360
-390
-420
-440
-470
-480
-490
-490
-480
-460
-440
-410
-390
-360
-340
-330
-310
-280
-250
-220
-180
-130
-80
-30
10
50
80
100
120
120
120
110
110
100
100
100
110
120
140
160
190
210
220
230
220
200
180
140
90
20
-50
-140
-220
-310
-390
-450
-510
-540
-570
-580
-590
-590
-590
-590
-580
-570
-550
-510
-470
-410
-360
-300
-240
-190
-140
-100
-70
-40
-10
20
60
100
140
180
220
260
290
310
320
320
320
300
280
250
220
180
150
110
80
50
30
10
0
0
10
20
50
80
110
150
190
230
260
280
300
310
310
310
300
280
260
240
230
210
210
210
210
210
210
220
220
230
230
250
260
280
300
330
350
380
410
440
460
480
490
490
490
480
470
440
420
380
340
290
230
170
110
50
-10
-60
-120
-170
-220
-270
-310
-340
-370
-380
-390
-380
-370
-350
-320
-280
-230
-180
-130
-80
-30
20
50
80
110
120
120
120
100
80
50
20
-10
-40
-60
-90
-110
-130
-150
-160
-160
-160
-150
-140
-130
-110
-100
-80
-70
-60
-50
-50
-40
-30
-40
-40
-60
-80
-100
-130
-160
-190
-210
-220
-240
-250
-260
-270
-280
-290
-290
-300
-290
-280
-270
-240
-200
-160
-120
-70
-30
10
40
70
100
120
140
150
170
180
200
210
230
240
230
220
190
140
90
40
-20
-80
-140
-200
-250
-300
-340
-380
-400
-410
-420
-410
-410
-390
-370
-350
-330
-300
-260
-220
-170
-120
-70
-10
40
100
150
210
270
330
390
450
510
570
610
650
680
690
690
670
640
600
550
490
430
360
300
240
190
130
80
40
-10
-50
-90
-120
-160
-180
-200
-220
-220
-220
-220
-210
-210
-200
-190
-170
-150
-120
-80
-40
10
70
140
200
270
340
410
480
530
580
630
660
690
710
720
730
710
680
640
580
510
430
340
230
110
-10
-140
-260
-390
-510
-620
-710
-790
-870
-930
-980
-1030
-1070
-1110
-1140
-1180
-1210
-1230
-1240
-1250
-1240
-1230
-1200
-1160
-1110
-1050
-980
-910
-840
-760
-680
-600
-520
-440
-370
-300
-240
-190
-140
-110
-80
-60
-60
-60
-80
-100
-130
-160
-190
-220
-250
-270
-300
-320
-340
-360
-380
-410
-450
-500
-550
-610
-660
-720
-770
-820
-850
-890
-910
-930
-940
-950
-940
-930
-920
-900
-870
-840
-810
-770
-730
-690
-640
-580
-520
-460
-400
-350
-300
-250
-220
-190
-170
-150
-150
-150
-160
-180
-190
-210
-230
-240
-260
-280
-300
-320
-350
-370
-390
-410
-420
-430
-430
-430
-440
-440
-450
-460
-480
-500
-510
-530
-540
-540
-540
-530
-520
-490
-460
-430
-400
-380
-350
-320
-300
-270
-240
-210
-180
-150
-120
-90
-60
-40
-20
0
10
30
40
50
50
50
40
20
-10
-50
-90
-140
-190
-250
-300
-340
-380
-420
-450
-480
-500
-510
-520
-530
-520
-520
-500
-480
-450
-410
-360
-300
-240
-170
-100
-30
40
100
170
220
280
330
370
410
450
490
510
530
530
530
510
480
440
380
310
220
140
50
-40
-130
-220
-300
-370
-440
-490
-530
-560
-580
-580
-570
-540
-500
-450
-390
-320
-240
-160
-80
10
90
160
240
300
350
390
420
440
460
470
480
480
480
480
470
450
420
380
340
290
240
180
120
60
0
-60
-130
-190
-240
-300
-350
-390
-430
-470
-510
-540
-560
-580
-590
-590
-580
-560
-540
-510
-460
-410
-360
-290
-230
-160
-90
-30
30
90
150
210
260
320
370
410
440
460
470
470
460
440
410
360
310
240
160
70
-20
-130
-220
-320
-400
-470
-530
-570
-600
-620
-630
-620
-600
-560
-500
-430
-340
-250
-150
-40
70
180
280
380
470
550
610
660
700
720
730
730
710
690
660
610
560
510
440
360
280
190
100
0
-90
-180
-260
-330
-400
-460
-500
-530
-550
-560
-570
-560
-550
-520
-490
-450
-390
-320
-240
-150
-50
50
150
250
340
420
490
560
610
660
700
740
780
810
840
870
890
900
910
900
890
870
840
810
770
720
660
590
500
400
290
170
50
-80
-200
-310
-400
-470
-530
-570
-590
-600
-580
-550
-500
-430
-350
-260
-150
-40
70
190
300
400
500
590
670
740
820
880
940
1000
1040
1070
1090
1090
1080
1050
1010
950
880
800
710
610
510
410
310
210
120
30
-60
-130
-200
-250
-300
-340
-370
-380
-380
-360
-340
-320
-300
-280
-250
-220
-190
-160
-110
-70
-20
40
90
150
210
270
330
400
470
530
580
630
660
680
690
690
670
640
600
550
480
400
310
220
130
40
-50
-130
-220
-300
-380
-460
-530
-590
-650
-690
-720
-750
-770
-780
-800
-820
-830
-850
-850
-860
-850
-830
-800
-760
-700
-630
-550
-470
-380
-290
-200
-110
-20
60
140
220
280
350
400
440
470
480
470
440
410
360
320
270
210
160
110
50
0
-50
-100
-150
-190
-230
-260
-290
-310
-340
-370
-390
-410
-430
-430
-430
-420
-410
-380
-350
-310
-270
-220
-170
-120
-70
-10
40
100
150
190
220
240
250
260
260
250
240
220
200
170
140
110
80
40
10
-30
-70
-110
-140
-170
-200
-220
-230
-240
-240
-240
-240
-240
-230
-230
-210
-200
-170
-140
-100
-60
-20
10
50
80
120
150
170
190
220
240
260
270
280
280
280
260
220
180
120
60
-20
-100
-180
-270
-350
-430
-500
-560
-620
-660
-700
-720
-720
-720
-690
-660
-610
-560
-500
-430
-350
-280
-200
-130
-50
20
90
160
220
270
310
350
370
390
390
380
370
340
300
250
200
140
80
30
-30
-80
-130
-180
-220
-250
-270
-280
-280
-280
-270
-250
-240
-210
-190
-160
-130
-110
-90
-70
-50
-30
-10
10
30
60
80
110
140
180
210
250
280
310
330
350
360
360
360
350
340
330
320
310
290
270
250
220
190
160
130
100
70
40
0
-30
-60
-90
-120
-140
-150
-140
-130
-90
-50
10
70
150
230
320
410
500
580
660
730
790
840
880
900
910
900
880
850
800
740
680
610
530
450
360
280
200
110
40
-30
-80
-130
-160
-170
-180
-170
-150
-120
-80
-30
20
80
150
220
290
360
430
500
560
610
650
690
710
720
730
720
710
700
680
660
640
610
590
550
520
480
440
400
360
320
290
250
220
190
170
150
140
130
140
150
180
220
280
350
420
500
580
660
740
810
880
940
1000
1040
1070
1080
1080
1080
1060
1030
1000
960
920
870
810
750
690
620
560
490
440
390
340
310
280
250
220
200
170
140
120
100
90
90
100
130
160
200
240
280
330
360
400
430
460
480
500
510
520
540
550
560
570
580
580
570
550
520
480
420
360
290
220
150
80
10
-50
-110
-160
-220
-280
-340
-400
-460
-510
-550
-580
-600
-610
-600
-590
-560
-520
-470
-420
-360
-290
-230
-160
-90
-20
40
100
150
200
250
290
330
360
390
410
420
420
420
400
370
340
290
250
200
150
100
50
10
-30
-60
-90
-120
-140
-170
-190
-220
-250
-270
-290
-300
-310
-300
-290
-260
-230
-190
-150
-100
-40
10
70
130
190
250
300
360
400
440
460
470
470
460
440
420
390
360
330
300
270
240
200
160
120
80
30
-20
-60
-110
-140
-170
-180
-190
-200
-200
-200
-200
-200
-200
-190
-180
-170
-160
-140
-110
-80
-50
-20
20
40
70
90
110
120
130
130
130
110
100
70
50
20
-20
-60
-100
-150
-200
-250
-290
-340
-380
-420
-460
-490
-500
-510
-500
-470
-440
-390
-350
-300
-250
-200
-160
-110
-60
0
50
100
160
200
250
290
310
330
350
350
350
350
350
350
350
350
350
360
360
360
350
340
320
290
250
220
170
130
90
40
0
-40
-70
-90
-110
-120
-130
-130
-130
-120
-120
-100
-80
-60
-30
0
30
60
90
110
130
140
140
140
140
140
140
140
130
120
110
90
60
40
20
-10
-20
-40
-60
-80
-100
-120
-150
-170
-180
-190
-200
-200
-190
-170
-150
-130
-100
-70
-30
20
70
110
160
200
240
280
300
330
350
370
380
400
410
420
430
420
420
410
400
400
390
370
350
330
300
270
230
180
140
100
60
20
-20
-50
-80
-110
-140
-170
-190
-200
-210
-220
-220
-210
-190
-170
-140
-110
-90
-70
-50
-40
-40
-40
-50
-60
-70
-90
-100
-120
-130
-140
-150
-140
-130
-120
-90
-60
-20
30
80
130
180
230
260
290
310
310
310
290
260
230
190
160
120
90
70
50
30
20
20
30
40
50
70
100
120
150
190
220
250
290
320
340
370
380
400
400
410
420
420
430
440
460
480
490
510
520
520
520
510
480
460
420
390
350
320
280
240
200
160
110
70
30
-10
-50
-90
-140
-180
-210
-250
-280
-300
-320
-340
-350
-350
-350
-350
-340
-330
-320
-300
-280
-260
-240
-220
-210
-190
-180
-170
-160
-150
-140
-120
-120
-110
-110
-110
-130
-150
-180
-210
-260
-310
-370
-440
-510
-580
-650
-720
-790
-860
-910
-960
-990
-1010
-1010
-1000
-970
-930
-880
-830
-760
-690
-620
-540
-470
-400
-330
-270
-210
-160
-120
-90
-50
-30
0
30
60
80
100
110
120
110
100
90
70
40
10
-30
-70
-110
-160
-220
-280
-350
-420
-480
-550
-620
-680
-740
-790
-830
-870
-890
-900
-900
-900
-880
-860
-830
-790
-750
-700
-640
-580
-520
-450
-390
-330
-280
-230
-200
-180
-160
-160
-170
-180
-200
-220
-240
-260
-280
-300
-330
-350
-380
-400
-430
-460
-480
-490
-510
-510
-510
-510
-510
-500
-500
-490
-480
-470
-450
-430
-410
-380
-360
-330
-300
-270
-240
-210
-190
-170
-150
-120
-100
-90
-80
-70
-70
-80
-90
-110
-120
-130
-140
-140
-140
-140
-140
-140
-140
-150
-150
-160
-170
-180
-190
-200
-210
-230
-230
-240
-240
-240
-230
-220
-200
-180
-150
-130
-90
-60
-20
20
60
100
130
160
170
180
190
190
180
170
160
140
120
100
80
50
30
20
0
-20
-40
-60
-80
-110
-140
-160
-190
-220
-250
-280
-320
-340
-370
-400
-420
-430
-440
-440
-440
-420
-400
-370
-330
-290
-240
-180
-120
-60
0
60
120
170
210
250
280
300
310
320
310
300
280
260
240
210
180
140
100
50
0
-50
-90
-140
-180
-210
-240
-260
-280
-290
-300
-300
-290
-280
-250
-220
-180
-130
-80
-30
30
80
140
180
230
260
290
310
320
330
340
340
340
340
340
330
320
300
280
260
230
210
190
170
150
140
120
100
80
60
40
10
-20
-40
-70
-90
-110
-120
-130
-130
-130
-130
-130
-120
-100
-90
-70
-50
-30
0
30
60
100
130
160
190
220
230
250
250
250
250
250
240
220
190
160
110
70
20
-20
-70
-110
-140
-170
-190
-200
-210
-210
-210
-200
-180
-160
-140
-120
-90
-60
-30
10
50
100
140
180
220
260
290
320
350
370
390
410
420
430
430
430
430
420
420
400
390
370
360
340
330
320
310
300
300
300
290
290
290
290
290
290
300
310
330
340
360
390
410
420
440
440
440
430
420
390
370
330
290
240
190
140
80
20
-40
-100
-150
-200
-250
-280
-320
-350
-380
-400
-420
-430
-440
-430
-420
-400
-370
-330
-280
-230
-180
-120
-60
0
60
120
180
230
280
330
370
410
440
460
470
470
460
440
410
370
320
270
220
160
110
60
20
-20
-60
-90
-120
-150
-180
-210
-230
-250
-260
-260
-260
-260
-250
-240
-230
-210
-200
-170
-150
-120
-80
-40
0
50
100
150
200
250
300
350
400
440
470
490
510
510
500
490
460
430
400
360
310
270
220
160
110
70
30
-10
-40
-60
-90
-120
-150
-190
-230
-260
-300
-330
-360
-380
-400
-420
-440
-450
-460
-470
-470
-470
-470
-470
-460
-450
-430
-400
-370
-320
-280
-230
-180
-120
-70
-20
30
70
110
140
160
170
170
160
140
120
90
50
0
-50
-100
-150
-200
-250
-300
-340
-380
-410
-440
-460
-470
-480
-480
-470
-460
-450
-440
-420
-390
-360
-320
-270
-220
-170
-120
-70
-20
20
60
90
110
120
130
130
110
100
70
40
0
-40
-80
-130
-170
-220
-260
-310
-350
-390
-430
-460
-480
-490
-500
-510
-510
-520
-530
-540
-550
-550
-540
-530
-510
-490
-470
-450
-420
-400
-370
-350
-320
-300
-290
-280
-270
-270
-270
-270
-270
-270
-270
-270
-270
-260
-240
-230
-220
-210
-200
-190
-180
-180
-170
-160
-150
-140
-140
-150
-160
-170
-190
-210
-240
-270
-310
-340
-370
-400
-430
-450
-460
-470
-470
-470
-460
-450
-430
-410
-390
-370
-350
-320
-300
-270
-240
-220
-200
-180
-160
-150
-130
-120
-110
-110
-100
-100
-110
-110
-120
-130
-150
-160
-170
-180
-190
-200
-210
-220
-220
-220
-220
-220
-210
-210
-210
-210
-210
-210
-210
-210
-210
-200
-190
-180
-170
-170
-160
-150
-150
-140
-140
-140
-150
-150
-160
-170
-180
-190
-200
-210
-220
-240
-250
-260
-270
-280
-280
-280
-280
-270
-260
-250
-230
-210
-190
-170
-160
-150
-150
-150
-150
-160
-170
-180
-200
-210
-220
-220
-220
-220
-200
-190
-160
-140
-110
-90
-60
-40
-20
0
20
30
50
60
80
90
100
110
120
130
140
160
170
180
190
190
200
210
220
220
230
230
230
220
210
200
190
170
160
140
120
100
70
50
30
0
-20
-50
-70
-100
-120
-140
-160
-180
-200
-220
-230
-240
-240
-240
-240
-230
-220
-210
-190
-180
-150
-130
-100
-60
-30
10
40
80
120
160
190
220
250
280
290
310
320
320
330
330
330
330
330
330
330
330
330
330
330
330
340
340
340
330
330
320
310
290
280
260
250
230
210
190
170
150
130
100
90
70
60
60
70
80
90
110
120
130
130
130
120
110
100
80
60
50
30
20
10
10
10
30
50
70
100
140
170
200
240
260
280
300
320
320
330
320
310
300
280
250
220
180
150
120
90
60
40
20
0
-20
-30
-40
-50
-60
-70
-80
-90
-100
-120
-130
-140
-140
-140
-140
-140
-130
-130
-120
-110
-100
-90
-70
-50
-30
-10
10
40
60
70
80
80
80
70
60
40
30
20
0
-20
-40
-70
-100
-130
-160
-190
-210
-220
-230
-240
-240
-250
-250
-250
-250
-250
-250
-250
-240
-230
-220
-210
-200
-180
-160
-150
-120
-100
-80
-50
-20
0
20
40
60
70
70
70
70
50
30
10
-20
-50
-80
-110
-130
-150
-170
-180
-200
-210
-220
-230
-240
-240
-240
-240
-230
-230
-230
-230
-230
-220
-200
-180
-150
-130
-100
-70
-50
-20
20
50
90
130
180
220
260
300
330
350
360
370
370
370
360
360
360
350
340
330
310
290
270
240
220
200
170
150
130
110
90
80
70
60
50
50
40
40
40
50
50
50
50
50
60
80
100
140
180
220
270
320
360
400
430
450
480
500
520
530
540
550
550
550
550
540
520
500
480
460
440
420
400
370
340
320
290
270
240
220
200
180
150
130
100
80
50
20
0
-30
-50
-60
-70
-80
-70
-60
-40
-10
20
60
100
140
190
250
300
350
400
440
470
500
510
520
520
520
510
500
480
460
450
430
420
410
410
400
400
400
400
410
410
420
420
420
430
430
430
430
430
420
410
400
390
390
380
370
370
360
360
350
350
340
330
320
310
310
300
300
300
290
290
290
300
300
310
320
330
350
360
380
390
410
420
430
440
450
460
470
480
490
510
520
520
530
530
530
530
530
520
520
510
490
480
470
450
440
410
390
370
350
330
310
300
300
300
290
290
290
290
290
290
300
300
310
320
320
320
310
310
300
290
270
260
240
230
210
200
200
200
190
190
190
190
190
190
200
210
220
220
230
230
220
220
210
210
200
200
200
210
210
220
230
240
250
260
260
260
270
270
270
270
260
250
240
220
190
170
140
120
100
70
50
30
0
-20
-40
-60
-80
-90
-110
-120
-130
-140
-140
-140
-150
-150
-150
-150
-150
-140
-130
-110
-90
-70
-40
-20
10
30
50
70
80
90
90
90
90
90
90
100
100
100
90
80
70
40
10
-20
-60
-100
-130
-160
-180
-200
-220
-240
-260
-290
-320
-340
-360
-380
-390
-400
-410
-420
-420
-420
-410
-400
-400
-390
-390
-380
-380
-380
-370
-360
-340
-320
-300
-280
-260
-250
-250
-240
-240
-240
-240
-240
-240
-240
-250
-260
-270
-280
-300
-310
-320
-320
-320
-320
-310
-310
-300
-290
-280
-250
-230
-200
-170
-160
-150
-150
-150
-150
-150
-150
-150
-150
-160
-170
-190
-210
-240
-250
-270
-270
-280
-280
-290
-290
-300
-300
-300
-300
-290
-290
-280
-280
-270
-280
-280
-280
-290
-290
-280
-270
-250
-240
-220
-210
-200
-200
-190
-180
-170
-160
-150
-140
-140
-130
-140
-140
-150
-150
-160
-160
-170
-180
-190
-190
-200
-210
-210
-210
-220
-220
-240
-260
-270
-290
-300
-310
-300
-300
-280
-270
-260
-240
-230
-210
-190
-170
-150
-130
-110
-90
-60
-30
0
20
40
60
70
80
100
100
110
120
120
130
150
160
170
190
200
210
220
220
230
230
220
220
210
200
190
180
170
150
130
110
80
50
30
0
-20
-30
-50
-60
-70
-80
-90
-90
-100
-90
-90
-80
-70
-60
-50
-30
-20
-10
0
10
10
10
10
0
0
-10
-10
-20
-20
-30
-30
-40
-50
-50
-60
-60
-70
-70
-80
-90
-110
-120
-130
-140
-140
-140
-130
-130
-130
-120
-110
-110
-100
-90
-90
-80
-60
-50
-40
-40
-30
-30
-30
-30
-40
-60
-70
-90
-100
-120
-140
-160
-180
-200
-210
-230
-250
-270
-290
-310
-330
-340
-360
-360
-370
-360
-360
-340
-320
-290
-270
-240
-200
-170
-130
-100
-70
-40
-10
10
40
70
100
130
160
180
200
210
220
220
220
210
200
190
170
150
130
100
70
40
10
-30
-70
-110
-150
-190
-210
-230
-250
-250
-250
-250
-240
-230
-220
-210
-190
-170
-150
-120
-100
-70
-50
-30
-10
10
30
50
70
90
100
120
120
120
110
100
80
70
60
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
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
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
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
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
