100
500
420
690
800
200
300
150
140
110
400
600
0
790
50
660
620
120
210
180
170
650
680
130
90
200
680
420
110
130
180
140
300
50
120
600
620
150
800
100
430
0
170
650
400
90
1400
480
500
490
420
100
120
800
460
300
500
110
450
130
210
80
90
1100
630
230
170
200
50
150
180
400
620
0
140
500
650
300
110
790
200
490
50
1100
420
620
400
150
630
600
140
100
430
170
130
1400
120
0
800
90
140
300
50
200
120
110
180
600
620
100
660
0
400
420
170
650
210
800
130
450
90
230
500
150
590
0
150
530
120
140
500
660
450
130
1100
600
200
400
650
300
170
210
620
100
50
630
90
110
420
800
620
0
420
500
120
210
140
100
90
180
600
300
200
430
650
110
590
730
400
130
1100
150
170
50
800
630
420
170
0
490
430
800
680
120
620
660
50
480
110
200
400
300
100
150
130
180
90
140
690
500
800
50
430
660
90
120
80
460
1100
180
130
170
140
630
420
400
100
600
300
200
150
110
500
790
450
140
650
800
90
1400
500
200
660
300
120
130
150
400
0
630
50
430
100
460
170
470
600
420
110
620
530
110
460
480
120
500
600
800
180
400
200
170
300
140
650
0
630
150
90
50
130
420
100
230
620
500
50
120
170
200
150
460
430
400
110
620
140
130
180
800
600
660
300
100
80
250
90
420
0
480
130
90
140
180
300
620
150
430
980
600
170
490
690
50
630
0
650
200
110
400
120
800
500
100
420
100
420
130
180
430
140
110
660
790
300
90
500
50
1100
680
400
0
150
200
600
800
120
670
620
170
120
180
800
130
0
110
170
140
80
660
490
90
590
460
400
600
620
50
500
100
200
300
1100
150
420
600
0
500
430
1100
230
90
120
130
170
620
50
300
80
420
110
100
180
490
140
460
200
150
800
400
620
200
600
90
300
800
180
50
130
450
420
170
400
210
110
100
150
140
790
0
690
660
500
480
120
800
500
450
50
130
400
300
200
600
490
140
120
170
150
420
90
110
0
100
990
620
630
80
650
430
660
0
150
50
130
300
600
180
140
200
690
120
170
590
90
790
650
400
500
110
420
800
100
1100
460
710
600
500
140
90
400
480
120
430
100
110
0
620
50
450
420
650
150
130
200
180
170
800
210
300
120
180
600
170
790
0
450
670
200
230
90
50
150
620
140
420
300
800
110
500
650
100
630
400
130
800
300
420
170
470
0
1100
100
90
650
600
180
120
50
400
80
140
110
200
450
620
130
500
670
150
800
50
90
450
180
130
630
0
100
300
80
500
600
120
400
200
620
420
460
140
670
470
110
170
150
300
130
460
80
500
180
200
100
430
600
620
110
800
170
150
670
420
650
50
140
400
0
90
730
120
480
420
120
1400
130
180
200
50
600
300
150
100
400
630
450
110
140
620
170
800
250
0
500
430
90
50
510
130
630
140
450
620
150
600
300
420
90
110
800
500
1100
400
120
460
790
180
100
0
170
200
180
430
90
50
400
1430
170
420
100
130
300
1100
620
150
110
140
0
500
210
600
630
800
200
460
120
140
400
480
650
170
470
150
300
620
50
460
0
100
420
500
800
660
130
180
200
110
120
430
680
90
200
620
650
100
300
150
140
120
500
510
180
170
630
600
50
110
800
400
90
1100
460
430
80
130
0
620
750
90
140
120
170
180
50
500
400
130
200
0
110
420
150
100
1100
600
690
800
630
430
300
210
600
400
500
550
630
680
430
90
100
50
180
110
140
0
120
200
170
130
300
650
450
800
150
1100
620
600
300
140
90
420
800
110
200
660
150
690
670
130
180
620
400
630
100
250
500
170
120
50
650
0
620
140
200
120
630
210
110
500
650
1100
510
90
420
50
800
400
300
0
150
600
170
100
430
130
460
400
600
680
800
480
660
420
140
170
430
650
1100
460
130
150
80
500
120
300
200
0
100
90
110
50
80
140
90
730
400
200
450
500
650
600
800
300
50
170
680
420
110
460
130
620
150
0
120
430
100
120
660
90
50
620
170
420
140
450
600
650
490
130
200
300
500
790
100
800
400
590
150
180
0
110
450
50
420
500
650
300
800
670
0
790
120
170
90
130
110
400
600
150
460
140
630
200
100
680
180
110
400
630
600
0
800
420
90
300
650
140
50
170
500
430
120
1100
730
100
150
200
130
180
620
530
460
690
400
100
620
170
90
120
110
300
500
630
800
200
430
650
80
180
510
50
0
150
130
420
140
80
650
120
400
530
800
90
140
200
500
110
0
50
150
300
170
420
1100
130
100
180
600
670
630
620
120
200
90
170
500
620
110
630
600
130
150
50
180
300
800
660
650
430
420
570
0
100
140
400
80
90
110
120
430
800
600
400
300
0
420
50
150
200
1100
100
460
650
500
170
730
130
620
1400
450
140
180
130
420
800
460
90
590
100
300
150
0
400
480
500
600
620
120
630
670
660
170
50
200
140
110
590
120
50
90
100
150
500
140
400
800
130
620
420
110
530
180
0
300
660
170
480
630
650
600
200
120
170
200
90
680
180
470
50
450
100
140
500
420
800
300
630
0
400
80
650
150
130
620
110
460
170
660
0
500
300
90
590
130
1400
200
400
650
600
800
620
430
420
150
100
630
120
140
110
50
680
630
110
90
120
150
140
300
450
170
400
500
420
800
100
200
50
730
690
130
0
650
600
790
1100
180
400
420
300
790
110
1100
800
490
50
130
650
0
120
600
500
630
150
180
1400
620
140
200
170
90
100
180
600
800
200
130
140
620
110
460
1400
420
450
480
400
300
170
670
50
430
150
0
500
120
90
100
430
50
140
170
490
680
130
90
1100
150
650
500
200
470
110
120
300
180
400
100
620
800
420
0
630
600
790
650
130
420
450
730
400
630
100
150
430
200
120
300
170
80
180
140
90
800
500
110
50
0
110
100
600
430
130
80
50
150
650
140
120
1100
800
300
0
180
620
90
500
200
170
400
750
420
590
680
420
200
460
600
150
650
130
50
800
400
110
140
100
690
620
180
300
170
630
0
230
500
430
120
80
90
600
300
620
590
180
420
100
400
680
170
500
800
140
50
130
120
0
110
630
460
200
210
150
620
400
1100
180
200
140
120
800
110
650
90
670
420
480
130
300
0
100
170
150
50
630
500
460
590
200
630
430
50
170
150
140
300
400
250
420
0
110
90
800
650
490
100
500
130
180
620
120
460
480
1100
100
400
590
800
420
110
150
600
460
430
500
50
90
660
200
300
0
620
170
230
140
120
630
130
90
130
620
650
500
1100
0
400
800
110
600
150
120
790
630
140
170
210
670
100
420
300
660
200
50
400
90
430
210
170
50
480
300
200
140
110
800
450
180
650
620
500
130
1430
100
150
0
420
120
600
180
130
500
400
630
150
680
460
420
100
450
200
90
140
0
690
230
800
110
120
50
1100
300
620
170
650
600
400
180
120
170
250
50
200
130
500
0
300
460
620
110
630
150
140
990
90
100
1100
420
800
110
600
0
140
100
680
150
120
90
170
470
660
420
200
300
630
1100
50
180
130
210
500
800
620
400
0
50
800
100
420
400
620
650
250
130
170
90
180
690
1400
200
150
630
140
110
500
120
480
300
600
400
630
600
420
50
590
130
460
1100
150
120
110
90
0
430
300
140
620
690
170
800
670
200
100
500
400
170
200
570
130
100
90
600
140
150
630
300
50
620
650
590
430
110
180
500
800
420
0
120
450
630
50
490
110
130
620
140
210
200
300
500
180
120
650
600
170
800
150
0
400
100
230
90
680
420
200
480
90
790
180
620
120
600
150
1100
500
100
170
660
430
400
420
50
110
140
130
800
300
0
230
600
480
620
400
140
460
300
130
170
200
1100
90
150
50
800
630
110
100
430
650
120
0
500
180
710
120
300
800
150
600
100
660
450
480
50
500
90
200
420
170
230
140
620
0
210
130
1100
110
400
630
400
530
600
150
630
430
690
110
620
90
200
450
50
800
140
130
460
0
100
660
300
120
500
170
180
100
50
400
170
630
120
0
590
530
110
460
180
150
650
90
140
800
620
420
600
500
130
200
80
300
420
600
620
0
110
990
150
50
460
500
1100
430
300
90
630
400
140
120
100
200
800
210
690
170
130
500
670
140
490
400
200
210
420
120
50
110
90
620
150
130
600
0
300
800
480
100
660
180
650
170
430
170
130
80
50
300
150
620
120
600
400
690
100
800
200
140
420
180
1100
660
500
670
90
630
110
400
600
200
150
500
1400
130
120
430
90
300
620
100
420
110
180
0
630
50
800
670
660
140
170
80
120
0
800
90
180
130
1100
600
500
110
140
50
300
750
620
100
400
200
650
630
170
420
590
150
690
480
300
120
450
50
650
110
800
0
500
690
620
420
200
100
400
460
90
150
600
870
140
170
130
180
490
140
430
170
180
120
0
450
110
50
600
800
100
500
420
150
200
300
210
670
90
130
620
400
460
110
400
140
90
170
100
650
50
120
180
500
620
0
480
660
470
630
680
300
450
420
800
130
150
200
430
120
300
400
650
660
90
630
620
420
50
1100
130
990
170
0
200
800
100
150
600
500
140
110
790
200
800
150
1100
170
90
100
480
0
120
140
110
430
80
300
600
620
400
420
50
630
130
500
180
510
690
600
130
110
170
150
420
500
790
90
0
650
50
200
120
800
730
100
300
140
460
180
400
620
430
790
150
90
170
420
120
450
600
130
300
200
180
690
490
400
630
590
110
500
800
100
140
620
50
0
110
500
650
630
200
150
550
90
300
430
620
1400
130
450
420
120
100
50
600
170
180
400
800
140
0
150
140
110
180
800
420
620
500
300
100
730
600
480
200
630
490
170
50
430
130
90
0
660
400
120
170
450
130
140
300
630
110
600
590
500
420
50
90
150
480
180
100
460
670
120
650
800
400
200
0
110
730
200
150
620
90
100
180
430
120
680
800
300
420
140
600
400
650
210
460
0
130
170
50
500
0
90
1100
500
140
130
120
300
430
800
50
170
420
150
620
180
110
400
790
730
100
600
650
200
480
100
50
170
680
180
400
300
620
500
140
230
600
110
430
800
150
200
420
210
1100
130
660
90
0
120
150
180
300
250
130
170
480
110
420
650
90
120
600
620
800
100
140
50
630
690
200
670
400
0
500
300
420
500
200
1100
0
110
460
650
570
90
630
150
100
480
130
180
400
50
600
120
800
620
140
170
140
420
460
130
170
80
800
90
450
300
650
1400
500
660
0
110
600
200
100
120
150
480
50
180
400
680
650
630
500
1100
420
210
400
100
800
430
600
50
620
200
0
110
300
130
150
730
120
140
90
170
90
50
400
120
130
200
990
460
110
500
800
680
420
0
170
620
140
1100
600
150
480
100
180
300
630
90
660
120
620
480
150
590
600
140
670
800
180
200
110
170
0
400
500
630
130
50
690
100
420
300
180
200
500
100
790
600
140
130
630
650
110
430
120
0
460
400
150
300
170
1400
420
800
50
80
90
800
0
80
100
620
600
130
300
50
680
120
500
180
200
110
150
650
450
750
420
400
90
460
140
170
500
100
660
170
630
400
180
800
110
460
90
120
650
50
200
150
230
140
300
420
0
80
130
620
210
420
500
150
660
300
100
110
600
50
620
460
200
0
140
90
630
800
400
530
210
120
450
130
180
170
110
90
420
470
100
180
150
120
200
130
500
400
50
450
300
170
790
620
630
1100
600
660
140
800
650