1784947746
0
1008
384
390
389
384
384
387
387
390
387
384
387
390
387
386
382
382
383
386
388
384
382
387
389
388
387
386
386
387
388
389
387
389
387
388
388
387
388
387
388
388
386
387
386
390
387
386
389
386
387
388
390
385
388
387
389
384
383
386
385
388
388
386
383
386
386
384
386
387
383
391
392
383
388
387
386
384
383
385
386
390
384
389
385
386
385
385
387
388
385
387
390
387
951
1032
464
957
936
998
505
967
494
476
478
477
476
479
473
475
463
445
453
460
456
454
455
455
455
457
455
454
455
458
455
455
417
453
457
453
458
960
460
978
978
1047
1056
1056
1040
1052
1052
483
462
459
462
460
462
461
462
459
462
459
460
463
465
461
462
462
466
468
466
467
466
466
464
467
464
464
464
464
466
468
467
466
465
464
465
465
466
465
465
464
465
468
468
465
466
463
466
466
466
464
468
466
469
466
465
468
464
461
461
463
461
464
461
464
461
432
432
432
432
432
435
436
432
432
434
434
433
431
433
435
434
432
433
436
434
437
434
431
434
432
432
463
437
432
432
430
468
465
461
461
464
469
462
429
463
463
433
432
432
431
433
431
431
431
430
430
431
430
430
431
432
429
428
430
461
462
460
463
460
463
463
462
462
1010
1054
485
463
996
486
1050
1017
463
1039
1005
488
1018
472
455
1038
550
540
534
513
516
516
512
512
512
512
510
512
513
542
543
543
543
543
543
542
543
545
543
541
540
542
541
542
539
542
544
543
545
544
542
541
542
543
546
543
541
544
543
541
543
571
588
581
629
579
622
598
618
618
586
619
584
607
582
609
600
595
602
588
594
589
603
603
588
599
586
598
587
593
556
561
559
556
559
554
559
561
556
560
555
564
556
560
558
559
560
554
557
554
557
556
558
557
555
557
556
556
561
555
559
560
557
559
558
559
583
587
586
585
588
586
589
587
591
586
595
592
596
599
593
602
590
593
597
594
596
593
601
597
600
592
605
590
590
594
597
594
592
595
596
600
594
594
611
599
598
599
600
599
611
601
596
597
598
598
594
602
602
597
597
594
655
655
587
598
591
591
597
595
601
597
596
598
598
594
596
596
594
590
592
588
591
591
561
560
555
572
492
490
490
512
422
973
1030
1010
1023
1002
1047
1030
1047
1046
451
1008
294
1040
408
1085
330
1066
527
1057
1053
1053
1049
524
1040
1019
1054
1030
524
1014
528
1038
562
1048
573
1037
558
1047
1047
1009
1056
520
1015
1046
517
1026
1026
493
470
468
470
437
467
490
1033
1028
479
1082
463
467
475
219
423
420
395
398
403
455
458
461
431
434
434
433
434
436
437
436
434
434
435
433
434
433
433
435
436
436
434
433
436
435
434
434
434
435
433
434
434
434
433
435
434
435
435
436
436
436
431
435
434
435
435
436
436
435
436
434
435
437
437
434
437
435
437
435
436
433
435
438
433
437
434
432
433
434
434
436
434
435
435
434
437
437
435
434
432
436
434
437
437
436
435
433
436
434
432
436
434
437
437
437
436
437
466
467
466
464
466
467
465
467
466
464
466
465
466
465
464
465
464
463
467
471
470
470
468
469
468
470
490
1040
1021
539
505
544
496
1049
253
416
385
361
362
361
48
377
51
59
206
397
392
392
390
365
366
366
367
512
582
554
684
553
1124
501
501
499
500
498
498
498
498
495
498
496
499
499
497
500
479
655
648
647
654
620
597
650
620
651
657
643
632
606
593
500
405
598
652
646
624
581
583
585
586
585
583
584
584
585
580
587
581
583
582
579
582
583
582
583
583
582
582
582
582
582
583
581
585
584
582
580
583
582
583
584
586
582
584
582
582
584
583
582
582
583
584
582
584
582
578
582
582
581
580
581
588
581
582
580
582
584
580
579
581
581
580
580
580
579
581
581
581
581
580
580
582
579
582
581
579
582
583
582
581
583
581
581
580
583
580
580
582
579
573
643
646
670
618
614
571
572
572
569
569
572
569
650
611
613
571
570
571
569
570
569
640
642
640
640
1187
1187
588
643
675
477
647
609
567
657
657
615
573
572
573
649
615
638
615
571
663
1055
790
691
669
654
120
0
689
688
1120
1123
1113
630
630
633
632
637
698
703
703
752
708
692
682
694
712
687
688
692
703
697
703
703
688
685
706
696
690
685
685
698
690
690
717
696
696
686
681
743
682
690
685
693
688
695
688
693
679
683
705
690
666
686
688
684
684
698
688
717
686
683
684
700
685
685
690
682
683
689
696
685
689
681
699
693
701
680
698
681
682
682
679
689
693
683
687
650
633
640
647
644
650
643
640
648
643
631
646
898
911
906
910
899
910
902
924
924
912
912
904
921
902
895
920
