27383
1
0
3
0
27383
0
1
0
5
1
27383
0
1
7
8
3
2755
0
1
10
11
3
5700
0
1
13
14
3
16490
0
1
16
17
3
2
0
1
19
0
3
3
3
1
21
22
3
1683
0
1
24
0
3
1
1
1
26
0
3
1
1
1
28
0
3
4
4
1
30
0
3
1
1
1
32
0
3
1
1
1
34
35
3
2
1
1
37
38
3
413
0
1
40
0
3
1
1
1
42
43
3
186
0
1
45
0
3
1
1
1
47
0
3
1
1
1
49
0
3
1
1
1
51
52
3
1
0
1
54
0
3
1
1
1
56
0
3
1
1
1
58
0
3
2
2
1
60
0
3
1
1
1
62
63
3
1
0
1
65
66
3
123
0
1
68
0
3
1
1
1
70
0
3
1
1
1
72
0
3
1
1
1
74
0
3
1
1
1
76
77
3
1
0
1
79
0
3
1
1
1
0
0
3
1
1
1
0
82
74
1
0
1
0
84
77
1
0
1
0
86
82
1
0
1
0
88
84
1
0
1
0
0
86
1
1
1
0
90
62
123
0
1
0
91
66
123
0
1
0
93
90
123
0
1
0
95
91
123
0
1
0
97
93
123
0
1
0
99
95
123
0
1
0
101
97
123
0
1
0
103
99
123
0
1
0
105
101
123
0
1
0
107
103
123
0
1
0
109
105
123
0
1
0
111
107
123
0
1
0
113
109
123
0
1
0
115
111
123
0
1
0
117
113
123
0
1
0
119
115
123
0
1
0
121
117
123
0
1
0
123
119
123
0
1
0
125
121
123
0
1
0
127
123
123
1
1
129
130
125
120
0
1
132
0
125
1
1
1
0
0
125
1
1
1
0
134
127
120
1
0
136
137
130
100
0
1
139
140
130
2
0
1
141
142
130
2
1
1
144
145
130
11
0
1
147
148
130
2
0
1
150
151
130
1
0
1
0
153
130
1
0
1
0
0
150
1
1
1
0
0
147
1
1
1
0
0
144
2
2
1
0
0
141
11
11
1
0
0
139
1
1
1
0
0
136
2
2
1
0
157
134
100
0
1
0
0
137
100
100
1
0
159
60
1
0
1
0
160
63
1
0
1
0
162
159
1
0
1
0
164
160
1
0
1
0
166
162
1
0
1
0
168
164
1
0
1
0
170
166
1
0
1
0
172
168
1
0
1
0
174
170
1
0
1
0
176
172
1
0
1
0
0
174
1
1
1
0
178
49
1
0
1
0
179
52
1
0
1
0
181
178
1
0
1
0
183
179
1
0
1
0
185
181
1
0
1
0
0
183
1
1
1
0
187
40
186
0
1
0
188
43
186
0
1
0
189
187
186
0
1
0
190
188
186
0
1
0
191
189
186
0
1
0
192
190
186
0
1
0
193
191
186
0
1
0
194
192
186
0
1
0
195
193
186
0
1
0
196
194
186
0
1
0
197
195
186
0
1
0
198
196
186
0
1
0
199
197
186
0
1
0
200
198
186
0
1
0
201
199
186
0
1
0
202
200
186
0
1
0
203
201
186
0
1
0
204
202
186
0
1
0
205
203
186
0
1
0
206
204
186
0
1
207
208
205
185
0
1
0
0
205
1
1
1
209
210
206
184
1
0
0
0
206
1
1
1
211
212
208
170
0
1
213
214
208
5
0
1
216
0
208
1
1
1
217
218
208
2
0
1
219
220
208
1
0
1
222
223
208
1
0
1
224
225
208
2
0
1
0
226
208
1
0
1
0
0
224
1
1
1
0
0
222
2
2
1
0
0
219
1
1
1
0
0
217
1
1
1
0
0
216
2
2
1
0
0
211
5
5
1
0
228
210
170
0
1
0
0
212
170
170
1
0
229
34
413
0
1
0
230
38
413
0
1
0
231
229
413
0
1
0
232
230
413
0
1
0
233
231
413
0
1
0
234
232
413
0
1
0
235
233
413
0
1
0
236
234
413
0
1
237
238
235
412
0
1
0
240
235
1
0
1
0
0
237
1
1
1
0
242
236
412
0
1
0
243
238
412
0
1
0
244
242
412
0
1
0
245
243
412
0
1
0
246
244
412
0
1
0
247
245
412
0
1
0
248
246
412
0
1
0
249
247
412
0
1
0
250
248
412
0
1
0
251
249
412
0
1
252
253
250
409
0
1
254
0
250
1
1
1
255
0
250
1
1
1
0
0
250
1
1
1
256
257
251
408
0
1
0
0
251
1
1
1
258
259
253
407
2
0
0
0
253
1
1
1
260
261
257
353
0
1
262
263
257
23
1
1
264
265
257
10
0
1
266
267
257
11
0
1
269
270
257
4
0
1
271
272
257
1
0
1
274
0
257
1
1
1
0
275
257
2
0
1
0
0
274
2
2
1
0
0
269
1
1
1
0
0
266
4
4
1
276
0
264
8
8
1
277
0
264
1
1
1
278
0
264
1
1
1
0
280
264
1
0
1
0
282
278
1
0
1
0
284
280
1
0
1
0
286
282
1
0
1
0
0
284
1
1
1
0
0
262
10
10
1
288
0
260
21
21
1
0
0
260
1
1
1
0
289
259
353
1
1
0
0
261
352
352
1
0
290
32
1
0
1
0
0
35
1
1
1
291
292
19
1428
0
1
294
295
19
1
0
1
296
297
19
186
0
1
298
299
19
1
0
1
301
0
19
1
1
1
303
0
19
1
1
1
304
305
19
1
0
1
0
306
19
64
0
1
308
0
304
1
1
1
309
310
304
62
0
1
0
0
304
1
1
1
0
312
308
62
0
1
0
313
310
62
0
1
0
314
312
62
0
1
0
315
313
62
0
1
0
316
314
62
0
1
0
317
315
62
0
1
0
318
316
62
0
1
0
319
317
62
0
1
0
320
318
62
0
1
0
321
319
62
0
1
0
322
320
62
0
1
323
324
321
61
0
1
0
326
321
1
0
1
0
328
323
1
0
1
0
330
326
1
0
1
0
331
328
1
0
1
0
332
330
1
0
1
0
333
331
1
0
1
0
335
332
1
0
1
0
0
333
1
1
1
0
336
322
61
0
1
0
337
324
61
0
1
0
338
336
61
0
1
0
339
337
61
0
1
0
340
338
61
0
1
0
341
339
61
0
1
342
343
340
60
1
1
0
0
340
1
1
1
0
344
341
59
0
1
0
345
343
59
0
0
346
347
344
51
0
1
348
349
344
4
0
1
350
351
344
1
0
1
352
353
344
1
0
1
0
354
344
2
0
1
0
0
352
2
2
1
0
0
350
1
1
1
0
0
348
1
1
1
0
0
346
4
4
1
0
355
345
51
0
1
0
0
347
51
51
1
0
356
303
1
0
1
0
357
305
1
0
1
0
359
356
1
0
1
0
0
357
1
1
1
0
361
296
1
0
1
0
362
299
1
0
1
0
363
361
1
0
1
0
364
362
1
0
1
0
365
363
1
0
1
0
367
364
1
0
1
0
368
365
1
0
1
0
370
367
1
0
1
0
372
368
1
0
1
0
0
370
1
1
1
0
374
294
186
0
1
0
375
297
186
0
1
0
376
374
186
0
1
0
377
375
186
0
1
0
378
376
186
0
1
0
379
377
186
0
1
0
380
378
186
0
1
381
382
379
185
0
1
0
384
379
1
0
1
0
386
381
1
0
1
0
0
384
1
1
1
0
388
380
185
0
1
0
389
382
185
0
1
0
390
388
185
0
1
0
391
389
185
0
1
0
392
390
185
0
1
0
393
391
185
0
1
0
394
392
185
0
1
0
395
393
185
0
1
0
396
394
185
0
1
0
397
395
185
0
1
0
398
396
185
0
1
0
399
397
185
1
1
400
401
398
182
0
1
402
0
398
1
1
1
0
403
398
1
0
1
0
0
402
1
1
1
404
405
399
181
2
0
0
0
399
1
1
1
406
407
401
158
0
1
408
409
401
7
1
1
410
0
401
1
1
1
411
412
401
1
0
1
413
414
401
11
0
1
0
415
401
1
0
1
0
0
413
1
1
1
0
0
411
11
11
1
0
0
410
1
1
1
416
0
406
1
1
1
417
0
406
3
3
1
0
0
406
2
2
1
0
418
405
158
0
1
0
0
407
158
158
1
0
419
291
1
0
1
0
420
295
1
0
1
0
422
419
1
0
1
0
424
420
1
0
1
0
0
422
1
1
1
0
426
22
1428
0
1
0
427
292
1428
0
1
0
428
426
1428
0
1
0
429
427
1428
0
1
0
430
428
1428
0
1
0
431
429
1428
0
1
432
433
430
1425
0
1
434
435
430
2
0
1
0
0
430
1
1
1
437
438
432
1
0
1
0
439
432
1
0
1
0
0
437
1
1
1
0
0
435
1
1
1
0
440
431
1425
0
1
0
441
433
1425
0
1
0
442
440
1425
0
1
0
443
441
1425
0
1
444
445
442
1424
0
1
0
446
442
1
0
1
0
447
444
1
0
1
0
448
446
1
0
1
0
449
447
1
0
1
0
450
448
1
0
1
0
451
449
1
0
1
0
452
450
1
0
1
0
0
451
1
1
1
0
453
443
1424
0
1
0
454
445
1424
0
1
0
455
453
1424
0
1
0
456
454
1424
0
1
0
457
455
1424
0
1
0
458
456
1424
0
1
459
460
457
1423
1
1
0
0
457
1
1
1
461
462
458
1412
0
1
463
464
458
1
0
1
465
466
458
4
3
1
467
468
458
2
1
1
470
471
458
1
0
1
472
0
458
1
1
1
0
473
458
1
0
1
0
0
472
1
1
1
0
0
467
1
1
1
0
0
465
1
1
1
0
0
463
1
1
1
0
0
461
1
1
1
474
475
460
1402
5
0
476
0
460
1
1
1
477
0
460
4
4
1
478
0
460
1
1
1
479
0
460
1
1
1
480
0
460
1
1
1
481
0
460
1
1
1
0
0
460
1
1
1
483
484
462
1219
1
1
485
0
462
5
5
1
486
487
462
45
4
1
488
489
462
3
1
1
490
491
462
83
0
1
492
493
462
18
0
1
494
495
462
4
0
1
496
497
462
2
0
1
498
0
462
2
2
1
499
500
462
3
1
1
501
502
462
3
0
1
503
504
462
2
0
1
505
506
462
6
1
1
507
0
462
1
1
1
0
509
462
1
0
1
0
0
507
1
1
1
510
0
503
1
1
1
511
0
503
2
2
1
0
0
503
2
2
1
0
0
501
2
2
1
512
0
499
2
2
1
0
0
499
1
1
1
0
0
498
2
2
1
0
0
494
2
2
1
513
0
492
3
3
1
0
0
492
1
1
1
0
0
490
18
18
1
515
0
488
81
81
1
0
0
488
2
2
1
0
0
486
2
2
1
516
0
485
7
7
1
517
0
485
25
25
1
0
0
485
9
9
1
0
518
475
1218
0
1
0
0
484
1218
1218
1
0
519
13
2
0
1
0
520
17
2
0
1
0
522
519
2
0
1
0
524
520
2
0
1
0
526
522
2
0
1
0
0
524
2
2
1
527
528
10
8554
2
1
529
530
10
6075
0
0
532
0
10
1
1
1
534
0
10
1
1
1
536
537
10
282
0
1
539
0
10
1
1
1
540
541
10
131
7
1
543
0
10
3
3
1
545
0
10
1
1
1
547
0
10
1
1
1
548
549
10
1
0
1
551
552
10
5
0
1
553
0
10
1
1
1
555
556
10
187
0
1
557
558
10
810
0
1
559
560
10
2
0
1
562
0
10
2
2
1
564
0
10
1
1
1
566
0
10
1
1
1
567
568
10
404
0
1
570
0
10
2
2
1
572
0
10
1
1
1
574
0
10
3
3
1
576
0
10
1
1
1
578
0
10
2
2
1
580
0
10
1
1
1
582
0
10
1
1
1
584
0
10
1
1
1
586
0
10
1
1
1
588
0
10
1
1
1
590
0
10
1
1
1
592
0
10
1
1
1
594
0
10
1
1
1
596
0
10
2
2
1
598
0
10
1
1
1
600
0
10
1
1
1
602
603
10
1
0
1
605
0
10
1
1
1
607
0
10
1
1
1
609
0
10
1
1
1
0
611
10
1
0
1
0
612
609
1
0
1
0
613
611
1
0
0
0
0
612
1
1
1
0
614
600
1
0
1
0
0
603
1
1
1
0
615
566
404
0
1
0
616
568
404
0
1
0
617
615
404
0
1
0
618
616
404
0
1
0
619
617
404
0
1
620
621
618
403
0
1
0
622
618
1
0
1
0
623
620
1
0
1
0
624
622
1
0
1
0
625
623
1
0
1
0
0
624
1
1
1
0
626
619
403
0
1
0
627
621
403
0
1
0
628
626
403
0
1
0
629
627
403
0
1
0
630
628
403
0
1
0
631
629
403
0
1
0
632
630
403
0
1
0
633
631
403
0
1
0
634
632
403
0
1
0
635
633
403
0
1
0
636
634
403
0
1
0
637
635
403
0
1
0
638
636
403
0
1
0
639
637
403
0
1
640
641
638
400
0
1
642
643
638
1
0
1
644
0
638
1
1
1
0
645
638
1
0
1
0
0
644
1
1
1
0
0
640
1
1
1
646
647
639
399
1
0
0
0
639
1
1
1
648
649
641
342
0
1
650
651
641
12
2
1
652
653
641
2
0
1
654
655
641
23
0
1
656
657
641
3
2
1
658
659
641
11
2
1
660
0
641
2
2
1
661
662
641
1
0
1
0
663
641
2
0
1
0
0
661
2
2
1
0
0
660
1
1
1
664
0
656
1
1
1
665
0
656
7
7
1
0
0
656
1
1
1
0
0
654
1
1
1
0
0
652
23
23
1
0
0
650
2
2
1
666
0
648
8
8
1
667
0
648
1
1
1
0
0
648
1
1
1
0
668
647
342
0
1
0
0
649
342
342
1
0
669
557
2
0
1
0
670
560
2
0
1
0
671
669
2
0
1
672
0
670
1
1
1
0
673
670
1
0
1
0
674
672
1
0
1
0
676
673
1
0
1
0
678
674
1
0
1
0
0
676
1
1
1
680
681
555
436
0
0
682
683
555
310
0
1
684
685
555
63
0
1
0
686
555
1
0
1
0
687
684
1
0
1
0
688
686
1
0
1
0
689
687
1
0
1
0
690
688
1
0
1
0
691
689
1
0
1
0
692
690
1
0
1
0
694
691
1
0
1
0
696
692
1
0
1
0
698
694
1
0
1
0
700
696
1
0
1
0
0
698
1
1
1
0
701
682
63
0
0
0
702
685
63
0
0
0
703
701
63
0
0
0
704
702
63
0
1
0
705
703
63
0
1
0
706
704
63
0
1
0
707
705
63
0
1
0
708
706
63
0
1
0
709
707
63
0
1
0
710
708
63
0
1
0
711
709
63
0
1
0
712
710
63
0
1
0
713
711
63
0
1
0
714
712
63
0
1
0
715
713
63
0
1
716
717
714
62
0
1
0
718
714
1
0
1
0
719
716
1
0
1
0
720
718
1
0
1
0
721
719
1
0
1
0
722
720
1
0
1
0
723
721
1
0
1
0
724
722
1
0
1
0
725
723
1
0
0
0
0
724
1
1
1
0
726
715
62
0
1
0
727
717
62
0
1
0
728
726
62
0
1
0
729
727
62
0
1
0
730
728
62
0
1
0
731
729
62
0
1
0
732
730
62
0
1
733
734
731
60
0
1
0
735
731
2
1
1
0
0
733
1
1
1
736
737
732
59
0
0
0
0
732
1
1
1
738
739
734
53
0
1
740
741
734
4
0
1
0
742
734
2
0
1
743
0
740
1
1
1
0
0
740
1
1
1
0
0
738
4
4
1
0
744
737
53
0
1
0
0
739
53
53
1
0
745
680
310
0
1
0
746
683
310
0
1
0
747
745
310
0
1
0
748
746
310
0
1
0
749
747
310
0
1
0
750
748
310
0
1
0
751
749
310
0
1
752
753
750
309
0
1
0
754
750
1
0
1
0
0
752
1
1
1
0
755
751
309
0
1
0
756
753
309
0
1
0
757
755
309
0
1
758
759
756
308
0
1
0
760
756
1
0
1
0
761
758
1
0
1
0
762
760
1
0
1
0
763
761
1
0
1
0
764
762
1
0
1
0
765
763
1
0
1
0
766
764
1
0
1
0
767
765
1
0
0
0
0
766
1
1
1
0
768
757
308
0
1
0
769
759
308
0
1
0
770
768
308
0
1
0
771
769
308
0
1
0
772
770
308
0
1
0
773
771
308
0
1
774
775
772
307
0
1
0
0
772
1
1
1
776
777
773
306
0
1
0
778
773
1
0
1
0
0
776
1
1
1
779
780
775
305
0
0
0
0
775
1
1
1
781
782
777
271
0
1
783
784
777
1
0
1
785
786
777
8
0
1
787
788
777
11
0
1
789
790
777
3
0
1
791
792
777
3
1
1
793
794
777
2
0
1
795
796
777
1
0
1
798
0
777
1
1
1
799
0
777
1
1
1
800
801
777
1
0
1
802
0
777
1
1
1
0
803
777
1
0
1
0
0
802
1
1
1
0
0
799
1
1
1
0
0
793
1
1
1
804
0
791
1
1
1
0
0
791
1
1
1
0
0
789
2
2
1
805
0
787
2
2
1
0
0
787
1
1
1
0
0
785
11
11
1
806
0
783
6
6
1
0
0
783
2
2
1
0
0
781
1
1
1
0
807
780
271
0
1
0
0
782
271
271
1
808
809
558
435
0
1
0
0
558
1
1
1
0
811
681
435
0
1
0
812
809
435
0
1
0
813
811
435
0
1
0
814
812
435
0
1
0
815
813
435
0
1
0
816
814
435
0
1
0
817
815
435
0
1
0
818
816
435
0
1
0
819
817
435
0
1
0
820
818
435
0
1
0
821
819
435
0
1
822
823
820
434
0
1
0
824
820
1
0
1
0
825
822
1
0
1
0
826
824
1
0
1
0
827
825
1
0
1
0
828
826
1
0
1
0
829
827
1
0
1
0
830
828
1
0
1
0
0
829
1
1
1
0
831
821
434
0
1
0
832
823
434
0
1
0
833
831
434
0
1
0
834
832
434
0
1
0
835
833
434
0
1
0
836
834
434
0
1
0
837
835
434
1
1
838
839
836
429
0
1
840
841
836
2
0
1
842
843
836
1
0
1
0
844
836
1
0
1
0
0
842
1
1
1
0
0
840
1
1
1
0
0
838
2
2
1
845
846
837
426
1
0
847
0
837
1
1
1
848
0
837
1
1
1
0
0
837
1
1
1
849
850
839
6
0
1
851
852
839
374
0
1
853
854
839
15
0
1
855
856
839
15
5
1
857
858
839
2
1
1
859
860
839
3
1
1
861
0
839
1
1
1
862
863
839
2
0
1
864
865
839
2
1
1
866
0
839
1
1
1
867
868
839
1
0
1
869
870
839
1
0
1
871
872
839
1
0
1
0
0
839
1
1
1
0
0
869
1
1
1
0
0
867
1
1
1
0
0
866
1
1
1
0
0
862
1
1
1
0
0
861
2
2
1
0
0
857
2
2
1
0
0
855
1
1
1
873
0
853
8
8
1
874
0
853
1
1
1
0
0
853
1
1
1
875
0
851
14
14
1
0
0
851
1
1
1
0
876
849
374
1
1
0
0
852
373
373
1
877
0
846
5
5
1
0
0
846
1
1
1
0
879
553
187
0
1
880
881
556
186
0
1
0
0
556
1
1
1
0
883
879
186
0
1
0
884
881
186
0
1
0
885
883
186
0
1
0
886
884
186
0
1
0
887
885
186
0
1
0
888
886
186
0
1
0
889
887
186
0
1
0
890
888
186
0
1
0
891
889
186
0
1
0
892
890
186
0
1
0
893
891
186
0
1
0
894
892
186
0
1
0
895
893
186
0
1
0
896
894
186
0
1
0
897
895
186
0
1
0
898
896
186
0
1
0
899
897
186
0
1
0
900
898
186
0
1
0
901
899
186
0
1
902
903
900
1
0
1
904
905
900
181
0
1
906
907
900
1
0
1
908
909
900
1
0
1
0
910
900
2
0
1
911
0
908
1
1
1
0
0
908
1
1
1
0
0
906
1
1
1
0
0
904
1
1
1
912
913
902
180
0
0
0
0
902
1
1
1
914
915
905
160
0
1
916
917
905
9
0
1
918
0
905
1
1
1
919
920
905
5
0
1
921
922
905
1
0
1
923
924
905
1
0
1
925
926
905
1
0
1
927
0
905
1
1
1
0
928
905
1
0
1
0
0
927
1
1
1
0
0
923
1
1
1
0
0
921
1
1
1
0
0
919
1
1
1
929
0
918
1
1
1
0
0
918
4
4
1
0
0
914
9
9
1
0
930
913
160
0
1
0
0
915
160
160
1
0
0
901
1
1
1
0
931
548
5
0
1
933
934
552
4
0
1
0
0
552
1
1
1
0
937
931
4
1
1
0
939
934
3
0
1
0
941
937
3
0
1
943
944
939
2
0
1
0
946
939
1
0
1
0
0
943
1
1
1
0
949
941
2
0
1
951
952
944
1
0
1
0
0
944
1
1
1
0
0
949
1
1
1
0
955
547
1
0
1
0
956
549
1
0
1
0
957
955
1
0
1
0
958
956
1
0
1
0
959
957
1
0
1
0
0
958
1
1
1
0
960
539
124
0
1
0
961
541
124
0
1
0
962
960
124
0
1
0
963
961
124
0
1
0
964
962
124
0
1
0
965
963
124
0
1
0
966
964
124
0
1
0
967
965
124
0
1
0
968
966
124
0
1
0
969
967
124
0
1
0
970
968
124
0
1
0
971
969
124
0
1
0
972
970
124
0
1
0
973
971
124
0
1
0
974
972
124
0
1
0
975
973
124
0
1
0
976
974
124
0
1
0
977
975
124
0
1
0
978
976
124
0
1
0
979
977
124
0
1
0
980
978
124
0
1
981
982
979
123
2
0
0
0
979
1
1
1
983
984
980
2
0
1
985
986
980
106
0
1
987
988
980
3
0
1
989
990
980
6
1
1
991
992
980
1
0
1
993
994
980
2
1
1
0
995
980
1
0
1
0
0
993
1
1
1
0
0
991
1
1
1
0
0
989
1
1
1
996
0
987
4
4
1
0
0
987
1
1
1
0
0
985
3
3
1
0
997
983
106
0
1
0
0
986
106
106
1
0
0
982
2
2
1
0
998
534
282
0
0
999
1000
537
279
0
1
1002
0
537
1
1
1
1004
0
537
1
1
1
0
0
537
1
1
1
0
1006
998
279
0
1
0
1007
1000
279
0
1
0
1008
1006
279
0
1
0
1009
1007
279
0
1
0
1010
1008
279
0
1
0
1011
1009
279
0
1
0
1012
1010
279
0
1
0
1013
1011
279
0
1
0
1014
1012
279
0
1
0
1015
1013
279
0
1
0
1016
1014
279
0
1
1017
1018
1015
278
0
1
0
1019
1015
1
0
1
0
1020
1017
1
0
1
0
0
1019
1
1
1
0
1022
1016
278
0
1
0
1023
1018
278
0
1
0
1024
1022
278
0
1
0
1025
1023
278
0
1
0
1026
1024
278
0
1
0
1027
1025
278
0
1
0
1028
1026
278
0
1
1029
1030
1027
277
0
1
0
1031
1027
1
0
1
0
0
1029
1
1
1
1032
1033
1028
276
0
0
0
0
1028
1
1
1
1034
1035
1030
243
0
1
1036
1037
1030
5
0
1
1038
1039
1030
1
0
1
1040
1041
1030
13
0
1
1042
1043
1030
6
1
1
1044
1045
1030
2
0
1
1046
1047
1030
3
0
1
1048
1049
1030
2
0
1
0
1050
1030
1
0
1
0
0
1048
1
1
1
0
0
1046
2
2
1
1051
0
1044
2
2
1
0
0
1044
1
1
1
1052
0
1042
1
1
1
0
0
1042
1
1
1
0
0
1040
5
5
1
1053
0
1038
11
11
1
0
0
1038
2
2
1
0
0
1036
1
1
1
1054
0
1034
2
2
1
0
0
1034
3
3
1
0
1055
1033
243
0
1
0
0
1035
243
243
1
1057
1058
527
9
0
1
1059
1060
527
1412
0
0
1061
1062
527
4282
0
1
1064
0
527
1
1
1
1065
1066
527
3
0
1
1067
0
527
1
1
1
1069
0
527
1
1
1
1071
1072
527
341
0
1
1074
0
527
1
1
1
1076
0
527
1
1
1
1078
0
527
1
1
1
1080
0
527
2
2
1
1082
1083
527
5
0
1
1085
1086
527
2
0
1
1088
0
527
1
1
1
1089
1090
527
1
0
1
1092
0
527
1
1
1
1094
0
527
1
1
1
1095
1096
527
1
0
1
1098
1099
527
1
0
1
1100
0
527
1
1
1
1101
1102
527
1
0
1
1104
0
527
1
1
1
1106
1107
527
1
0
1
1108
0
527
1
1
1
1110
1111
527
1
0
1
0
1112
527
1
0
1
0
1113
1110
1
0
0
0
0
1112
1
1
1
0
1116
1108
1
0
1
0
0
1111
1
1
1
0
0
1104
1
1
1
0
1119
1100
1
0
1
0
1120
1102
1
0
1
0
1121
1119
1
0
1
0
0
1120
1
1
1
0
1123
1095
1
0
1
0
1125
1099
1
0
1
0
1127
1123
1
0
1
0
1128
1125
1
0
1
0
1129
1127
1
0
1
0
1130
1128
1
0
1
0
1131
1129
1
0
1
0
1132
1130
1
0
1
0
1133
1131
1
0
1
0
1134
1132
1
0
1
0
1135
1133
1
0
1
0
1136
1134
1
0
1
0
0
1135
1
1
1
0
1137
1094
1
0
1
0
1138
1096
1
0
1
0
1139
1137
1
0
1
0
1140
1138
1
0
1
0
1141
1139
1
0
1
0
0
1140
1
1
1
0
1143
1088
1
0
1
0
1144
1090
1
0
1
0
1145
1143
1
0
1
0
1146
1144
1
0
1
0
1147
1145
1
0
1
0
1148
1146
1
0
1
0
1149
1147
1
0
1
0
1150
1148
1
0
1
0
0
1149
1
1
1
0
1152
1082
2
0
1
0
1154
1086
2
1
1
0
0
1152
1
1
1
0
1157
1080
5
0
1
1159
1160
1083
4
0
1
0
0
1083
1
1
1
1163
1164
1157
1
0
1
1165
1166
1157
1
0
1
0
1167
1157
2
0
1
0
1168
1165
2
0
1
1170
1171
1167
1
0
1
0
0
1167
1
1
1
0
1174
1168
1
0
1
0
1176
1171
1
0
1
0
0
1174
1
1
1
0
1178
1163
1
0
1
0
1179
1166
1
0
1
0
1180
1178
1
0
1
0
1181
1179
1
0
1
0
0
1180
1
1
1
0
1182
1160
1
0
1
0
1183
1164
1
0
1
0
1184
1182
1
0
1
0
1185
1183
1
0
1
0
1186
1184
1
0
1
0
1187
1185
1
0
1
0
0
1186
1
1
1
0
1189
1069
341
0
1
0
1190
1072
341
0
1
0
1191
1189
341
0
1
0
1192
1190
341
0
1
0
1193
1191
341
0
1
0
1194
1192
341
0
1
0
1195
1193
341
0
1
0
1196
1194
341
0
1
0
1197
1195
341
0
1
0
1198
1196
341
0
1
0
1199
1197
341
0
1
0
1200
1198
341
0
1
1201
1202
1199
340
0
1
0
1203
1199
1
0
1
0
1205
1201
1
0
1
0
1206
1203
1
0
1
0
1207
1205
1
0
1
0
1208
1206
1
0
1
0
1209
1207
1
0
1
0
0
1208
1
1
1
0
1210
1200
340
0
1
0
1211
1202
340
0
1
0
1212
1210
340
0
1
0
1213
1211
340
0
1
0
1214
1212
340
0
1
0
1215
1213
340
0
1
1216
1217
1214
339
0
1
0
0
1214
1
1
1
1218
1219
1215
337
0
1
1220
0
1215
1
1
1
0
0
1215
1
1
1
1221
1222
1217
336
3
0
0
0
1217
1
1
1
1223
1224
1219
288
0
1
1225
0
1219
1
1
1
1226
1227
1219
20
0
1
1228
1229
1219
1
0
1
1230
1231
1219
6
2
1
1232
1233
1219
12
1
1
1234
1235
1219
3
1
1
1236
1237
1219
1
0
1
0
0
1219
1
1
1
0
0
1234
1
1
1
1238
0
1232
1
1
1
0
0
1232
1
1
1
1239
0
1230
8
8
1
1240
0
1230
2
2
1
0
0
1230
1
1
1
0
0
1228
4
4
1
0
0
1226
1
1
1
0
0
1225
20
20
1
0
1241
1222
288
0
1
0
0
1224
288
288
1
0
1242
1064
3
0
1
0
1243
1066
3
0
1
0
1244
1242
3
0
1
0
1245
1243
3
0
1
0
1246
1244
3
0
1
0
1247
1245
3
0
1
0
1248
1246
3
0
1
0
1249
1247
3
0
1
0
1250
1248
3
0
1
1252
0
1249
1
1
1
0
1253
1249
2
1
1
0
0
1252
1
1
1
0
1254
1059
4282
0
1
0
1255
1062
4282
0
1
0
1256
1254
4282
0
1
1257
1258
1255
4281
0
1
0
0
1255
1
1
1
0
1259
1256
4281
0
1
1260
1261
1258
4278
0
1
1262
0
1258
1
1
1
1264
0
1258
1
1
1
0
0
1258
1
1
1
1266
1267
1259
4273
0
1
1269
1270
1259
1
0
1
0
1271
1259
4
0
1
0
1272
1269
4
2
1
0
0
1271
2
2
1
0
1274
1266
1
0
1
0
1276
1270
1
0
1
0
1278
1274
1
0
1
0
0
1276
1
1
1
1280
1281
1261
4271
0
1
1283
1284
1261
1
0
1
0
1285
1261
1
0
1
0
0
1283
1
1
1
0
1287
1280
1
0
1
0
1289
1284
1
0
1
0
0
1287
1
1
1
0
1291
1267
4271
0
1
1292
1293
1281
4270
0
1
0
0
1281
1
1
1
0
1295
1291
4270
0
1
1296
1297
1293
4260
0
1
0
1298
1293
10
0
1
1299
1300
1296
8
0
1
0
1301
1296
2
0
1
0
1302
1299
2
0
1
1304
0
1301
1
1
1
0
1305
1301
1
0
1
0
1306
1304
1
0
1
0
0
1305
1
1
1
1307
1308
1298
6
0
1
0
1309
1298
2
0
1
0
1311
1307
2
0
1
0
1313
1309
2
0
1
0
1315
1311
2
0
1
0
0
1313
2
2
1
0
1317
1300
6
0
1
0
1318
1308
6
0
1
0
1319
1317
6
0
1
1320
1321
1318
1
0
1
1322
1323
1318
2
0
1
1324
1325
1318
1
0
1
0
1326
1318
2
0
1
0
0
1324
2
2
1
0
0
1322
1
1
1
0
1327
1320
2
1
0
0
0
1323
1
1
1
0
0
1319
1
1
1
0
1328
1295
4260
0
1
0
1329
1297
4260
0
1
0
1330
1328
4260
0
1
0
1331
1329
4260
0
1
0
1332
1330
4260
0
1
0
1333
1331
4260
0
1
1334
1335
1332
4257
1
1
1336
0
1332
2
2
1
0
0
1332
1
1
1
1337
1338
1333
4229
0
1
1339
1340
1333
5
3
1
1341
1342
1333
10
3
1
1343
1344
1333
1
0
1
1345
1346
1333
1
0
1
1347
1348
1333
3
0
1
1349
1350
1333
3
2
1
1351
1352
1333
3
1
1
0
1353
1333
1
0
1
0
0
1351
1
1
1
1354
0
1349
1
1
1
0
0
1349
1
1
1
0
0
1347
1
1
1
1356
0
1345
1
1
1
0
0
1345
2
2
1
0
0
1343
1
1
1
0
0
1341
1
1
1
1357
0
1339
2
2
1
0
0
1339
5
5
1
0
0
1337
2
2
1
1358
1359
1335
4198
24
0
1360
0
1335
4
4
1
1361
0
1335
1
1
1
1362
0
1335
1
1
1
1363
0
1335
6
6
1
1364
0
1335
1
1
1
1365
0
1335
7
7
1
1366
0
1335
2
2
1
1367
0
1335
2
2
1
1368
0
1335
1
1
1
1369
0
1335
1
1
1
1370
0
1335
1
1
1
1371
0
1335
1
1
1
1373
0
1335
1
1
1
1375
0
1335
1
1
1
0
0
1335
1
1
1
1376
1377
1338
3694
0
1
1378
1379
1338
134
21
1
1380
1381
1338
11
2
1
1382
1383
1338
191
1
1
1384
1385
1338
18
11
1
1386
0
1338
1
1
1
1387
1388
1338
18
0
1
1389
1390
1338
12
5
1
1391
1392
1338
55
4
1
1393
1394
1338
18
3
1
1395
1396
1338
1
0
1
1397
0
1338
6
6
1
1398
1399
1338
3
1
1
1400
0
1338
1
1
1
1401
1402
1338
5
2
1
1403
0
1338
1
1
1
1404
1405
1338
2
1
1
1406
0
1338
1
1
1
0
1407
1338
2
0
1
0
0
1406
2
2
1
0
0
1403
1
1
1
1408
0
1400
2
2
1
0
0
1400
1
1
1
1409
0
1397
1
1
1
0
0
1397
1
1
1
0
0
1393
1
1
1
1410
0
1391
2
2
1
1411
0
1391
3
3
1
0
0
1391
10
10
1
1412
0
1389
45
45
1
1413
0
1389
5
5
1
0
0
1389
1
1
1
1414
0
1387
6
6
1
0
0
1387
1
1
1
1415
0
1386
15
15
1
1416
0
1386
1
1
1
0
0
1386
2
2
1
0
0
1382
7
7
1
1417
0
1380
180
180
1
0
0
1380
10
10
1
1418
0
1378
5
5
1
0
0
1378
4
4
1
1419
0
1376
83
83
1
1420
0
1376
19
19
1
0
0
1376
11
11
1
0
1421
1359
3694
1
1
1422
0
1377
3690
3690
1
0
1423
1377
3
0
1
0
1424
1422
3
0
1
1425
1426
1423
1
0
1
0
1428
1423
2
0
1
0
1430
1425
2
0
1
0
0
1428
2
2
1
0
1431
1424
1
0
1
0
0
1426
1
1
1
1432
1433
1057
3
2
1
1434
1435
1057
1405
0
1
1437
0
1057
1
1
1
1438
0
1057
1
1
1
1439
1440
1057
1
0
1
0
0
1057
1
1
1
0
1442
1438
1
0
1
0
1443
1440
1
0
1
0
1444
1442
1
0
1
0
1445
1443
1
0
1
0
1446
1444
1
0
1
0
0
1445
1
1
1
0
1447
1432
1405
0
1
0
1448
1435
1405
0
1
0
1449
1447
1405
0
1
0
1450
1448
1405
0
1
0
1451
1449
1405
0
1
0
1452
1450
1405
0
1
0
1453
1451
1405
0
1
0
1454
1452
1405
0
1
0
1455
1453
1405
0
1
0
1456
1454
1405
1
1
0
1457
1455
1404
0
1
1458
1459
1456
1403
0
1
0
1460
1456
1
0
1
0
1461
1458
1
0
1
0
1462
1460
1
0
1
0
0
1461
1
1
1
0
1464
1457
1403
0
1
0
1465
1459
1403
0
1
0
1466
1464
1403
0
1
0
1467
1465
1403
0
1
0
1468
1466
1403
0
1
0
1469
1467
1403
0
1
1470
1471
1468
1400
3
1
1472
0
1468
1
1
1
1473
0
1468
1
1
1
0
0
1468
1
1
1
1474
1475
1469
1389
0
1
1476
1477
1469
1
0
1
1478
1479
1469
4
1
1
1480
1481
1469
1
0
1
1482
0
1469
1
1
1
0
0
1469
1
1
1
0
0
1478
1
1
1
1483
0
1476
2
2
1
0
0
1476
1
1
1
0
0
1474
1
1
1
1484
1485
1471
1383
7
0
1486
0
1471
2
2
1
1487
0
1471
1
1
1
1488
0
1471
1
1
1
1489
0
1471
1
1
1
0
0
1471
1
1
1
1490
1491
1475
1214
1
1
1492
1493
1475
66
0
1
1494
1495
1475
41
6
1
1496
1497
1475
23
2
1
1498
1499
1475
6
1
1
1500
1501
1475
3
0
1
1502
0
1475
1
1
1
1503
1504
1475
2
1
1
1505
1506
1475
6
1
1
1507
1508
1475
1
0
1
1509
1510
1475
4
0
1
1511
1512
1475
5
2
1
1513
0
1475
2
2
1
1514
0
1475
1
1
1
0
0
1475
1
1
1
1515
0
1509
1
1
1
0
0
1509
2
2
1
1516
0
1507
1
1
1
0
0
1507
3
3
1
0
0
1505
1
1
1
1517
0
1503
3
3
1
0
0
1503
2
2
1
0
0
1502
1
1
1
0
0
1498
3
3
1
0
0
1496
5
5
1
1518
0
1494
18
18
1
0
0
1494
3
3
1
1519
0
1492
6
6
1
1520
0
1492
24
24
1
0
0
1492
5
5
1
0
0
1490
66
66
1
0
1521
1485
1213
0
1
0
0
1491
1213
1213
1
0
1522
1060
1
0
1
0
1523
1433
1
0
1
0
1524
1522
1
0
1
0
1525
1523
1
0
1
0
1526
1524
1
0
1
0
1527
1525
1
0
1
0
1528
1526
1
0
1
0
0
1527
1
1
1
0
1529
530
9
0
1
1530
1531
1058
7
1
1
0
0
1058
2
2
1
1534
1535
1529
2
1
1
1537
0
1529
1
1
1
1538
0
1529
1
1
1
1540
0
1529
1
1
1
0
0
1529
1
1
1
0
1543
1531
1
0
1
0
1545
1535
1
0
1
0
0
1543
1
1
1
0
1547
14
8552
0
1
0
1548
528
8552
0
1
0
1549
1547
8552
0
1
1550
1551
1548
8551
0
1
0
0
1548
1
1
1
0
1552
1549
8551
0
1
0
1553
1551
8551
1
1
1554
1555
1552
8547
1
1
0
1556
1552
3
0
1
1557
1558
1554
2
0
1
0
1559
1554
1
0
1
0
0
1557
1
1
1
0
0
1556
2
2
1
1560
1561
1553
8543
0
1
1562
1563
1553
1
0
1
0
1564
1553
2
0
1
0
1565
1562
2
0
1
0
1566
1564
2
0
1
0
0
1565
2
2
1
0
0
1560
1
1
1
0
1567
1555
8543
0
1
0
1568
1561
8543
0
1
0
1569
1567
8543
1
1
1570
1571
1568
8527
0
1
1572
1573
1568
13
0
1
0
0
1568
2
2
1
1575
1576
1570
4
0
1
0
1577
1570
9
0
1
1579
1580
1575
2
0
1
1581
1582
1575
6
0
1
0
0
1575
1
1
1
0
1583
1579
6
0
1
0
1584
1582
6
0
1
1585
0
1583
1
1
1
0
1586
1583
5
0
1
1587
1588
1585
1
0
1
1589
1590
1585
1
0
1
1591
1592
1585
2
0
1
0
1593
1585
1
0
1
0
0
1591
1
1
1
0
1594
1589
2
0
0
1595
1596
1592
1
0
1
0
0
1592
1
1
1
0
0
1594
1
1
1
0
0
1587
1
1
1
0
0
1586
1
1
1
0
0
1577
2
2
1
0
1597
1573
4
0
1
1598
0
1576
1
1
1
0
1599
1576
3
0
1
0
1600
1598
3
0
1
1601
1602
1599
1
0
1
1603
1604
1599
1
0
1
0
1605
1599
1
0
1
0
0
1603
1
1
1
0
0
1601
1
1
1
0
0
1600
1
1
1
0
1606
1569
8527
0
1
0
1607
1571
8527
1
1
1608
1609
1606
8525
0
1
0
0
1606
1
1
1
1611
1612
1607
8524
0
1
0
0
1607
1
1
1
0
1614
1609
8524
0
1
0
1615
1612
8524
0
1
1616
1617
1614
8519
4
1
1618
0
1614
1
1
1
1619
0
1614
1
1
1
1620
0
1614
1
1
1
1621
0
1614
1
1
1
0
0
1614
1
1
1
1622
1623
1615
8463
0
1
1624
1625
1615
7
2
1
1626
1627
1615
5
1
1
1628
1629
1615
15
5
1
1630
0
1615
3
3
1
1631
1632
1615
9
2
1
1633
1634
1615
2
1
1
1635
0
1615
2
2
1
1636
1637
1615
4
1
1
1638
1639
1615
2
0
1
1640
0
1615
2
2
1
0
1641
1615
1
0
1
0
0
1640
1
1
1
0
0
1636
2
2
1
0
0
1635
3
3
1
0
0
1631
1
1
1
1642
0
1630
2
2
1
0
0
1630
5
5
1
1643
0
1626
7
7
1
0
0
1626
3
3
1
0
0
1624
4
4
1
0
0
1622
5
5
1
1644
1645
1617
8430
46
0
1646
0
1617
2
2
1
1647
0
1617
3
3
1
1648
0
1617
3
3
1
1649
0
1617
3
3
1
1650
0
1617
3
3
1
1651
0
1617
2
2
1
1652
0
1617
3
3
1
1653
0
1617
2
2
1
1654
0
1617
7
7
1
1655
0
1617
1
1
1
1656
0
1617
1
1
1
1657
0
1617
2
2
1
0
0
1617
1
1
1
1658
1659
1623
7385
2
1
1660
1661
1623
250
33
1
1662
1663
1623
11
1
1
1664
1665
1623
24
0
1
1666
1667
1623
444
7
1
1668
1669
1623
105
6
1
1670
0
1623
21
21
1
1671
1672
1623
12
4
1
1673
1674
1623
37
16
1
1675
1676
1623
33
3
1
1677
1678
1623
9
2
1
1679
1680
1623
3
0
1
1681
1682
1623
29
9
1
1683
1684
1623
6
0
1
1685
0
1623
9
9
1
1686
0
1623
1
1
1
1687
1688
1623
2
1
1
1689
0
1623
2
2
1
0
0
1623
1
1
1
0
0
1686
1
1
1
1690
0
1681
3
3
1
0
0
1681
3
3
1
1691
0
1679
11
11
1
0
0
1679
9
9
1
0
0
1677
3
3
1
1692
0
1675
4
4
1
0
0
1675
3
3
1
1693
0
1673
20
20
1
1694
0
1673
6
6
1
0
0
1673
4
4
1
0
0
1671
21
21
1
1695
0
1670
7
7
1
0
0
1670
1
1
1
1696
0
1666
81
81
1
1697
0
1666
2
2
1
1698
0
1666
7
7
1
0
0
1666
9
9
1
1699
0
1664
419
419
1
1700
0
1664
17
17
1
0
1702
1664
1
0
1
0
0
1700
1
1
1
1704
0
1662
21
21
1
1705
0
1662
2
2
1
0
0
1662
1
1
1
1706
0
1660
6
6
1
1707
0
1660
3
3
1
0
0
1660
1
1
1
1708
0
1658
52
52
1
1709
0
1658
136
136
1
1710
0
1658
25
25
1
0
0
1658
4
4
1
0
1711
1645
7383
5
1
1712
0
1659
7377
7377
1
0
1713
1659
1
0
1
0
1714
1712
1
0
1
0
1715
1713
1
0
1
0
1716
1714
1
0
1
0
0
1715
1
1
1
0
1717
7
5700
0
1
0
1718
11
5700
0
1
0
1719
1717
5700
0
1
0
1720
1718
5700
0
1
0
1721
1719
5700
0
1
1722
1723
1720
5699
0
1
0
0
1720
1
1
1
1724
1725
1721
5698
0
1
0
1726
1721
1
0
1
0
1727
1724
1
0
1
0
0
1726
1
1
1
0
1728
1723
5698
0
1
0
1729
1725
5698
0
1
0
1730
1728
5698
0
1
0
1731
1729
5698
0
1
1732
1733
1730
5690
0
1
0
1734
1730
8
0
1
0
1735
1732
8
0
1
1736
1737
1734
1
0
1
0
1738
1734
7
0
1
1739
1740
1736
6
0
1
0
0
1736
1
1
1
1741
1742
1738
5
0
1
0
0
1738
1
1
1
0
1743
1740
5
0
1
1744
1745
1742
4
0
1
0
1746
1742
1
0
1
0
0
1744
1
1
1
0
1747
1743
4
1
0
1748
1749
1745
1
0
1
1750
0
1745
1
1
1
0
1751
1745
1
0
1
0
0
1750
1
1
1
0
0
1747
1
1
1
0
1752
1735
1
0
1
0
0
1737
1
1
1
0
1753
1731
5690
0
1
0
1754
1733
5690
0
1
1755
1756
1753
5688
0
1
0
1757
1753
2
1
1
0
0
1755
1
1
1
1759
1760
1754
5686
0
1
1761
0
1754
1
1
1
0
1763
1754
1
0
1
0
0
1761
1
1
1
0
1765
1756
5686
0
1
0
1766
1760
5686
0
1
1767
1768
1765
5677
5
1
1769
0
1765
1
1
1
1770
0
1765
2
2
1
1771
0
1765
1
1
1
1772
0
1765
2
2
1
1773
0
1765
1
1
1
1774
0
1765
1
1
1
0
0
1765
1
1
1
1775
1776
1766
5630
0
1
1777
0
1766
1
1
1
1778
1779
1766
8
2
1
1780
0
1766
3
3
1
1781
1782
1766
7
4
1
1783
1784
1766
3
0
1
1785
1786
1766
7
1
1
1787
1788
1766
9
4
1
1789
1790
1766
1
0
1
1791
0
1766
1
1
0
1792
0
1766
1
1
1
0
1793
1766
1
0
1
0
0
1792
1
1
1
0
0
1787
1
1
1
1794
0
1785
3
3
1
0
0
1785
2
2
1
0
0
1783
6
6
1
1795
0
1781
2
2
1
0
0
1781
1
1
1
1796
0
1780
2
2
1
0
0
1780
1
1
1
1797
0
1777
5
5
1
0
0
1777
1
1
1
1798
1799
1768
5600
35
0
1800
0
1768
2
2
1
1801
0
1768
2
2
1
1802
0
1768
3
3
1
1803
0
1768
4
4
1
1804
0
1768
8
8
1
1805
0
1768
1
1
1
1806
0
1768
3
3
1
1807
0
1768
2
2
1
1808
0
1768
3
3
1
0
0
1768
2
2
1
1809
1810
1776
4870
6
1
1811
1812
1776
192
18
1
1813
1814
1776
305
6
1
1815
1816
1776
18
0
1
1817
1818
1776
21
3
1
1819
1820
1776
27
13
1
1821
1822
1776
9
4
1
1823
1824
1776
76
0
1
1825
1826
1776
7
2
1
1827
1828
1776
20
8
1
1829
0
1776
8
8
1
1830
1831
1776
2
0
1
1832
1833
1776
4
0
1
1834
0
1776
4
4
1
1835
0
1776
1
1
1
0
1836
1776
1
0
1
0
0
1835
1
1
1
1837
0
1830
1
1
1
0
0
1830
3
3
1
0
0
1829
2
2
1
1838
0
1825
9
9
1
0
0
1825
3
3
1
1839
0
1823
4
4
1
0
0
1823
1
1
1
1840
0
1821
65
65
1
1841
0
1821
7
7
1
1842
0
1821
1
1
1
0
0
1821
3
3
1
1843
0
1819
2
2
1
0
0
1819
3
3
1
0
0
1817
14
14
1
1844
0
1815
10
10
1
1845
0
1815
4
4
1
0
0
1815
4
4
1
1846
0
1813
16
16
1
1847
0
1813
1
1
1
0
0
1813
1
1
1
1848
0
1811
286
286
1
0
0
1811
13
13
1
1849
0
1809
107
107
1
1850
0
1809
20
20
1
1851
0
1809
46
46
1
0
0
1809
1
1
1
0
1852
1799
4864
1
1
0
0
1810
4863
4863
1
1853
1854
5
2557
0
1
1856
0
5
1
1
1
1858
0
5
1
1
1
1859
1860
5
2
0
1
1861
1862
5
1
0
1
1863
1864
5
1
0
1
1866
0
5
1
1
1
1867
1868
5
1
0
1
1869
1870
5
187
0
0
1872
0
5
1
1
1
1874
0
5
1
1
1
0
1876
5
1
0
1
0
1878
1874
1
0
1
0
1880
1876
1
0
1
0
1882
1878
1
0
1
0
1884
1880
1
0
1
0
1886
1882
1
0
1
0
1888
1884
1
0
1
0
1890
1886
1
0
1
0
1891
1888
1
0
0
0
1893
1890
1
0
1
0
1894
1891
1
0
0
0
1896
1893
1
0
1
0
1898
1894
1
0
1
0
1899
1896
1
0
0
0
1900
1898
1
0
0
0
0
1899
1
1
1
0
1902
1867
187
0
0
0
1903
1870
187
0
0
0
1904
1902
187
0
0
0
1905
1903
187
0
0
0
1906
1904
187
0
0
0
1907
1905
187
0
0
0
1908
1906
187
0
0
0
1909
1907
187
0
0
0
1910
1908
187
0
0
0
1911
1909
187
0
0
0
1912
1910
187
0
0
0
1913
1911
187
0
0
0
1914
1912
187
0
0
0
1915
1913
187
0
0
0
1916
1914
187
0
0
0
1917
1915
187
0
0
0
1918
1916
187
0
0
0
1919
1917
187
0
0
0
1920
1918
187
0
0
0
1921
1919
187
0
0
0
1922
1920
187
0
0
0
1923
1921
187
0
0
0
1924
1922
187
0
0
0
1925
1923
187
0
0
0
1926
1924
187
0
0
0
1927
1925
187
0
0
0
1928
1926
187
0
0
0
1929
1927
187
0
0
0
1930
1928
187
0
0
0
1931
1929
187
0
0
0
1932
1930
187
0
0
0
1933
1931
187
0
0
0
1934
1932
187
0
0
0
1935
1933
187
0
0
0
1936
1934
187
0
0
0
1937
1935
187
0
0
0
1938
1936
187
0
0
0
1939
1937
187
0
0
0
1940
1938
187
0
0
0
1941
1939
187
0
0
0
1942
1940
187
0
0
0
1943
1941
187
0
0
0
1944
1942
187
0
0
0
1945
1943
187
0
0
0
1946
1944
187
0
0
0
1947
1945
187
0
0
0
1948
1946
187
0
0
0
1949
1947
187
0
0
0
1950
1948
187
0
0
0
1951
1949
187
0
0
0
1952
1950
187
0
0
0
1953
1951
187
0
0
0
1954
1952
187
0
0
0
1955
1953
187
0
0
0
1956
1954
187
0
0
0
1957
1955
187
0
0
0
1958
1956
187
0
0
0
1959
1957
187
0
0
0
1960
1958
187
0
0
0
1961
1959
187
0
0
0
1962
1960
187
0
0
0
1963
1961
187
0
0
0
1964
1962
187
0
0
0
1965
1963
187
0
0
0
1966
1964
187
0
0
0
1967
1965
187
0
0
0
1968
1966
187
0
0
0
1969
1967
187
0
0
0
1970
1968
187
0
0
0
1971
1969
187
0
0
0
1972
1970
187
0
0
0
1973
1971
187
0
0
0
1974
1972
187
0
0
0
1975
1973
187
0
0
0
1976
1974
187
0
0
0
1977
1975
187
0
0
0
1978
1976
187
0
0
0
1979
1977
187
0
0
0
1980
1978
187
0
0
0
1981
1979
187
0
0
0
1982
1980
187
0
0
0
1983
1981
187
0
0
0
1984
1982
187
0
0
0
1985
1983
187
0
0
0
1986
1984
187
0
0
0
1987
1985
187
0
0
0
1988
1986
187
0
0
0
1989
1987
187
0
0
0
1990
1988
187
0
0
0
1991
1989
187
0
0
0
1992
1990
187
0
0
0
1993
1991
187
0
0
0
1994
1992
187
0
0
0
1995
1993
187
0
0
0
1996
1994
187
0
0
0
1997
1995
187
0
0
0
1998
1996
187
0
0
0
1999
1997
187
0
0
0
2000
1998
187
0
0
0
2001
1999
187
0
0
2002
2003
2000
134
0
0
0
2004
2000
53
0
1
0
2005
2002
53
0
1
0
2006
2004
53
0
1
0
2007
2005
53
0
1
0
2008
2006
53
0
1
0
2009
2007
53
0
1
0
2010
2008
53
0
1
0
2011
2009
53
0
1
0
2012
2010
53
0
1
0
2013
2011
53
0
1
0
2014
2012
53
0
1
0
2015
2013
53
0
1
0
2016
2014
53
0
1
0
2017
2015
53
0
1
0
2018
2016
53
0
1
0
2019
2017
53
0
1
0
2020
2018
53
0
1
0
2021
2019
53
0
1
0
2022
2020
53
0
1
0
2023
2021
53
0
1
0
2024
2022
53
0
1
0
2025
2023
53
0
1
0
2026
2024
53
0
0
0
2027
2025
53
0
1
0
2028
2026
53
0
1
0
0
2027
53
53
1
2029
2030
2001
106
0
1
2031
2032
2001
21
0
0
0
2033
2001
7
0
1
0
2034
2031
7
0
1
0
2035
2033
7
0
1
0
2036
2034
7
0
1
0
2037
2035
7
0
1
0
2038
2036
7
0
1
0
2039
2037
7
0
1
0
2040
2038
7
0
1
0
2041
2039
7
0
1
0
2042
2040
7
0
1
0
2043
2041
7
0
1
0
2044
2042
7
0
1
0
2045
2043
7
0
1
0
2046
2044
7
0
1
0
2047
2045
7
0
1
0
2048
2046
7
0
1
0
2049
2047
7
0
1
0
2050
2048
7
0
1
0
2051
2049
7
0
1
0
2052
2050
7
0
1
0
2053
2051
7
0
1
0
2054
2052
7
0
1
0
2055
2053
7
0
0
2056
2057
2054
2
0
1
2058
2059
2054
3
0
1
0
2060
2054
2
0
1
0
0
2058
2
2
1
0
0
2056
3
3
1
2061
0
2055
1
1
1
0
0
2055
1
1
1
2062
2063
2029
16
0
1
0
2064
2029
5
0
0
2065
2066
2062
3
0
0
2067
2068
2062
1
0
1
0
2069
2062
1
0
1
0
2070
2067
1
0
1
0
2071
2069
1
0
1
0
2072
2070
1
0
1
0
2073
2071
1
0
1
0
2074
2072
1
0
1
0
2075
2073
1
0
1
0
2076
2074
1
0
1
0
2077
2075
1
0
1
0
2078
2076
1
0
1
0
2079
2077
1
0
1
0
2080
2078
1
0
1
0
2081
2079
1
0
1
0
2082
2080
1
0
1
0
2083
2081
1
0
1
0
2084
2082
1
0
1
0
2085
2083
1
0
1
0
2086
2084
1
0
1
0
2087
2085
1
0
1
0
2088
2086
1
0
1
0
2089
2087
1
0
1
0
2090
2088
1
0
1
0
0
2089
1
1
1
0
2091
2065
1
0
1
0
2092
2068
1
0
1
0
2093
2091
1
0
1
0
2094
2092
1
0
1
0
2095
2093
1
0
1
0
2096
2094
1
0
1
0
2097
2095
1
0
1
0
2098
2096
1
0
1
0
2099
2097
1
0
1
0
2100
2098
1
0
1
0
2101
2099
1
0
1
0
2102
2100
1
0
1
0
2103
2101
1
0
1
0
2104
2102
1
0
1
0
2105
2103
1
0
1
0
2106
2104
1
0
1
0
2107
2105
1
0
1
0
2108
2106
1
0
1
0
2109
2107
1
0
1
0
2110
2108
1
0
1
0
2111
2109
1
0
0
0
0
2110
1
1
1
2112
2113
2064
1
0
1
0
2114
2064
2
0
0
0
2115
2112
2
0
0
0
2116
2114
2
0
0
0
2117
2115
2
0
0
0
2118
2116
2
0
0
0
2119
2117
2
0
0
0
2120
2118
2
0
0
0
2121
2119
2
0
0
0
2122
2120
2
0
0
2123
2124
2121
1
0
0
0
2125
2121
1
0
1
0
2126
2123
1
0
1
0
2127
2125
1
0
1
0
2128
2126
1
0
1
0
2129
2127
1
0
1
0
2130
2128
1
0
1
0
2131
2129
1
0
1
0
2132
2130
1
0
1
0
2133
2131
1
0
1
0
2134
2132
1
0
1
0
2135
2133
1
0
1
0
2136
2134
1
0
1
0
0
2135
1
1
1
0
2137
2122
1
0
0
0
2138
2124
1
0
0
0
2139
2137
1
0
0
0
2140
2138
1
0
0
0
2141
2139
1
0
0
0
2142
2140
1
0
0
0
2143
2141
1
0
0
0
2144
2142
1
0
0
0
2145
2143
1
0
0
0
2146
2144
1
0
0
0
0
2145
1
1
1
0
2148
2066
1
0
1
0
2149
2113
1
0
1
0
2150
2148
1
0
1
0
2151
2149
1
0
1
0
2152
2150
1
0
1
0
2153
2151
1
0
1
0
2154
2152
1
0
1
0
2155
2153
1
0
1
0
2156
2154
1
0
1
0
2157
2155
1
0
1
0
2158
2156
1
0
1
0
2159
2157
1
0
1
0
2160
2158
1
0
1
0
2161
2159
1
0
1
0
2162
2160
1
0
1
0
2163
2161
1
0
1
0
2164
2162
1
0
1
0
2165
2163
1
0
1
0
2166
2164
1
0
1
0
2167
2165
1
0
1
0
0
2166
1
1
1
0
2168
2032
16
0
1
0
2169
2063
16
0
1
0
2170
2168
16
0
1
0
2171
2169
16
0
1
0
2172
2170
16
0
1
0
2173
2171
16
0
1
0
2174
2172
16
0
1
0
2175
2173
16
0
1
0
2176
2174
16
0
1
0
2177
2175
16
0
1
0
2178
2176
16
0
1
0
2179
2177
16
0
1
0
2180
2178
16
0
1
0
2181
2179
16
0
1
0
2182
2180
16
0
1
0
2183
2181
16
0
1
0
2184
2182
16
0
1
0
2185
2183
16
0
1
0
2186
2184
16
0
1
0
2187
2185
16
0
1
0
2188
2186
16
0
0
2189
2190
2187
3
0
1
2191
2192
2187
6
0
1
2193
2194
2187
2
0
1
2195
2196
2187
3
0
1
2197
2198
2187
1
0
1
0
2199
2187
1
0
1
0
0
2197
1
1
1
0
0
2195
1
1
1
0
0
2193
3
3
1
0
0
2191
2
2
1
0
0
2189
6
6
1
0
0
2188
3
3
1
0
2200
2003
106
0
1
0
2201
2030
106
0
1
0
2202
2200
106
0
1
0
2203
2201
106
0
1
0
2204
2202
106
0
1
0
2205
2203
106
0
1
0
2206
2204
106
0
1
0
2207
2205
106
0
1
0
2208
2206
106
0
1
0
2209
2207
106
0
1
0
2210
2208
106
0
1
0
2211
2209
106
0
1
0
2212
2210
106
0
1
0
2213
2211
106
0
1
0
2214
2212
106
0
1
0
2215
2213
106
0
1
0
2216
2214
106
0
1
0
2217
2215
106
0
1
0
2218
2216
106
0
1
0
2219
2217
106
0
1
0
2220
2218
106
0
0
0
2221
2219
106
0
1
0
2222
2220
106
0
1
0
0
2221
106
106
1
0
2223
1866
1
0
1
0
2224
1868
1
0
1
0
2225
2223
1
0
1
0
0
2224
1
1
1
0
2226
1861
1
0
1
0
2227
1864
1
0
1
0
2228
2226
1
0
1
0
2229
2227
1
0
1
0
2230
2228
1
0
1
0
0
2229
1
1
1
0
2231
1859
1
0
1
0
2232
1862
1
0
1
0
2233
2231
1
0
1
0
2234
2232
1
0
1
0
2235
2233
1
0
1
0
2236
2234
1
0
1
0
2237
2235
1
0
1
0
2238
2236
1
0
1
0
2239
2237
1
0
1
0
2240
2238
1
0
1
0
2242
2239
1
0
1
0
2243
2240
1
0
1
0
0
2242
1
1
1
0
2245
1858
2
0
1
0
2246
1860
2
0
1
0
2247
2245
2
0
1
0
2248
2246
2
0
1
2249
0
2247
1
1
1
0
2250
2247
1
0
1
0
0
2249
1
1
1
0
2251
8
2557
0
1
0
2252
1854
2557
0
1
0
2253
2251
2557
0
1
0
2254
2252
2557
0
1
0
2255
2253
2557
0
1
2256
2257
2254
2556
0
1
0
0
2254
1
1
1
0
2258
2255
2556
0
1
2259
2260
2257
2554
0
1
2262
0
2257
1
1
1
0
2263
2257
1
0
1
0
0
2262
1
1
1
0
2264
2258
2554
1
1
0
2265
2260
2553
0
1
0
2266
2264
2553
0
1
2267
2268
2265
2549
0
1
2269
0
2265
1
1
1
0
2270
2265
3
1
1
0
2271
2269
2
0
1
0
2272
2270
2
0
1
0
2273
2271
2
0
1
0
2274
2272
2
0
1
0
2275
2273
2
0
1
2276
2277
2274
1
0
1
0
2278
2274
1
0
1
0
0
2276
1
1
1
0
0
2275
1
1
1
0
2279
2266
2549
0
1
0
2280
2268
2549
0
1
0
2281
2279
2549
0
1
2282
2283
2280
2548
0
1
0
0
2280
1
1
1
0
2284
2281
2548
0
1
0
2285
2283
2548
0
1
2286
2287
2284
2547
2
1
0
0
2284
1
1
1
2288
2289
2285
2520
0
1
2290
2291
2285
5
1
1
2292
2293
2285
3
1
1
2294
2295
2285
2
0
1
2296
2297
2285
4
0
1
2298
0
2285
2
2
1
2299
2300
2285
4
0
1
0
0
2285
5
5
1
2301
0
2298
2
2
1
0
0
2298
2
2
1
2302
0
2294
1
1
1
0
0
2294
3
3
1
0
0
2292
2
2
1
0
0
2290
2
2
1
0
0
2288
4
4
1
2303
2304
2287
2509
18
0
2305
0
2287
1
1
1
2306
0
2287
2
2
1
2307
0
2287
2
2
1
2308
0
2287
1
1
1
2309
0
2287
3
3
1
2310
0
2287
1
1
1
0
0
2287
1
1
1
2311
2312
2289
2220
0
1
2313
2314
2289
76
9
1
2315
2316
2289
14
0
1
2317
2318
2289
31
3
1
2319
2320
2289
106
1
1
2321
2322
2289
12
2
1
2323
0
2289
3
3
1
2324
2325
2289
11
2
1
2326
2327
2289
2
1
1
2328
2329
2289
5
3
1
2330
2331
2289
3
0
1
2332
0
2289
2
2
1
2333
2334
2289
3
1
1
2335
0
2289
1
1
1
2336
0
2289
1
1
1
0
0
2289
1
1
1
0
0
2332
2
2
1
0
0
2328
3
3
1
0
0
2326
2
2
1
0
0
2324
1
1
1
2337
0
2323
6
6
1
0
0
2323
3
3
1
2338
0
2319
7
7
1
0
0
2319
3
3
1
2339
0
2317
102
102
1
0
0
2317
3
3
1
2340
0
2315
26
26
1
2341
0
2315
1
1
1
0
0
2315
1
1
1
2342
0
2313
13
13
1
0
0
2313
1
1
1
2343
0
2311
44
44
1
2344
0
2311
6
6
1
2345
0
2311
16
16
1
0
0
2311
1
1
1
0
2346
2304
2220
1
1
0
0
2312
2219
2219
1