Immer am astronomisch längsten Tag ab Zürich (auf die 333km kommt man inkl. von zu und nach Hause anrollen)]]>
Immer am astronomisch längsten Tag ab Zürich (auf die 333km kommt man inkl. von zu und nach Hause anrollen)]]>
406
406
406
406
406
406
406
406
406
406
406
406
406
407
408
408
409
409
409
409
410
410
411
411
412
412
413
413
413
413
413
413
412
411
411
413
408
407
407
408
412
413
412
412
411
412
413
416
422
422
422
424
426
427
427
427
427
427
426
426
426
425
425
424
424
424
424
423
423
422
421
421
421
422
423
423
423
424
424
424
424
424
424
425
426
426
427
428
430
431
433
433
434
434
434
434
434
434
434
439
439
441
443
443
443
444
444
446
447
447
446
442
442
442
442
442
442
442
442
442
442
442
443
444
444
445
446
446
448
449
452
452
455
455
455
455
455
456
457
458
458
458
461
464
465
467
467
467
467
469
469
470
470
469
468
468
468
466
465
464
464
463
462
462
460
460
460
459
459
459
463
463
465
468
468
468
469
469
469
469
469
469
469
469
470
470
475
476
478
478
482
486
487
488
488
488
487
486
486
484
483
482
480
480
486
486
485
485
485
485
485
485
485
485
486
489
489
490
491
493
495
495
497
497
496
495
494
494
493
493
492
492
490
490
489
489
489
490
490
490
491
491
491
492
493
494
496
498
498
497
496
495
495
495
494
494
499
510
510
510
509
509
509
509
509
509
510
511
512
513
514
517
518
518
518
517
517
516
515
514
513
513
513
512
511
511
510
509
509
509
508
508
508
508
508
512
513
513
518
519
520
520
520
519
519
519
519
519
519
519
519
519
519
520
520
520
520
520
520
520
520
518
518
517
516
515
515
516
518
521
523
525
529
529
529
530
530
530
530
531
532
533
535
536
536
537
537
537
536
536
535
535
535
534
534
533
532
532
532
532
532
533
533
534
534
534
534
535
536
536
536
536
535
535
534
534
533
533
533
533
533
533
533
533
533
533
533
533
534
534
534
534
534
535
535
535
535
535
535
536
536
537
537
537
537
537
538
538
538
539
539
539
539
535
535
526
525
521
518
516
515
515
514
513
513
513
513
512
512
512
511
511
508
508
508
508
508
508
508
508
508
506
505
503
503
498
497
492
490
481
481
458
457
457
456
456
456
456
456
455
455
455
455
455
452
452
452
451
449
449
449
448
447
447
446
446
446
445
445
443
443
442
442
442
442
442
442
442
442
442
442
442
442
440
440
440
439
438
438
438
437
437
436
436
435
435
434
432
432
429
429
428
428
427
427
426
426
425
425
424
425
423
418
416
424
425
426
425
418
418
418
417
417
417
417
417
417
416
416
416
416
415
415
415
415
415
415
415
415
415
416
416
416
417
417
417
417
417
416
416
415
415
415
415
415
416
416
416
416
417
417
417
417
417
417
416
416
416
416
417
418
421
424
427
428
430
430
427
423
423
423
422
419
419
418
418
417
415
415
416
417
417
417
418
418
419
419
419
419
419
419
420
421
422
424
425
429
428
428
428
428
427
426
426
426
425
425
424
423
423
423
422
422
422
422
422
423
424
423
423
423
422
422
421
421
421
420
420
419
418
418
418
418
418
418
418
418
418
418
419
419
419
419
419
420
420
420
420
420
420
420
419
418
418
417
417
417
417
417
417
418
419
419
420
421
421
418
415
415
416
417
418
420
421
422
423
424
424
423
423
422
419
419
418
418
418
418
419
419
419
420
420
420
420
421
421
421
422
422
423
423
423
424
424
425
425
425
424
424
423
422
422
419
419
418
418
418
418
418
418
418
417
416
416
416
415
415
415
414
414
414
415
415
419
419
420
420
420
417
417
417
415
414
414
414
413
413
413
413
414
414
415
415
415
417
417
417
418
419
419
419
420
420
420
421
421
422
423
424
424
426
427
429
430
430
434
435
436
438
442
443
443
444
444
445
445
447
447
449
449
450
450
450
450
451
451
451
451
451
451
452
452
454
455
457
457
458
465
466
467
471
473
474
474
475
477
479
481
482
499
526
531
539
548
553
526
523
515
513
511
509
486
486
481
470
462
462
461
460
460
458
456
456
455
452
450
449
449
449
450
450
450
451
452
452
451
451
450
450
451
456
461
461
464
465
468
465
463
462
459
458
455
454
453
453
451
450
450
449
449
451
457
458
460
465
466
469
470
470
471
471
472
472
473
474
475
476
476
479
480
481
483
483
484
486
484
481
477
464
456
454
457
459
468
469
464
464
464
462
462
461
460
460
458
458
453
452
451
450
450
450
449
449
449
450
450
450
450
450
450
447
446
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
444
444
444
444
444
444
444
444
444
444
444
444
444
444
443
443
443
442
442
442
441
441
440
440
440
440
440
440
440
440
440
440
439
438
438
437
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
437
437
439
441
443
443
443
443
444
444
444
445
446
447
448
449
450
451
451
454
454
455
456
457
459
460
462
462
464
466
467
469
470
474
475
482
488
490
490
490
488
487
486
484
481
479
478
477
476
475
475
475
473
469
466
463
461
460
460
459
459
459
459
459
459
459
459
459
457
453
450
447
445
444
440
432
431
431
431
431
431
431
431
431
431
431
431
431
431
431
436
438
441
443
452
454
454
454
455
455
456
456
456
456
456
453
450
449
449
455
474
488
492
497
512
511
508
495
494
492
490
489
489
488
487
487
486
486
485
484
484
493
495
497
499
501
502
504
507
508
509
511
512
512
511
508
506
505
504
503
501
501
501
501
500
500
506
507
507
509
509
510
513
515
514
513
513
512
511
509
509
507
507
506
506
507
507
507
507
508
508
509
507
501
498
494
491
484
481
476
474
468
453
457
476
482
495
506
511
516
514
512
510
505
503
501
499
497
495
492
491
489
487
484
483
482
479
477
475
474
473
473
473
473
474
474
474
474
475
475
475
471
469
468
466
464
458
454
453
453
452
452
452
451
451
449
449
448
448
444
443
442
442
442
441
441
440
440
437
437
436
435
434
434
435
435
435
436
438
438
439
448
448
450
453
456
456
458
460
461
463
464
465
467
468
471
471
471
472
477
478
479
480
482
484
484
484
484
485
485
489
489
489
489
489
489
489
490
491
491
491
491
491
490
490
490
489
487
485
485
484
475
474
471
465
462
461
461
461
451
452
452
476
479
472
461
460
457
456
455
455
457
457
457
457
458
459
459
460
460
460
462
463
464
464
468
469
469
471
471
471
472
472
473
482
482
482
484
484
483
483
484
486
488
493
493
494
495
496
500
503
504
505
506
506
511
513
516
518
520
521
525
527
528
531
530
524
523
523
523
522
521
519
518
516
515
514
513
513
513
513
514
514
514
514
514
515
515
516
517
519
519
520
521
522
522
523
524
524
524
525
525
525
525
526
526
527
530
531
531
531
533
533
533
533
534
543
547
550
554
556
559
562
564
573
576
581
585
589
591
592
594
596
598
600
600
601
601
602
603
605
608
609
610
612
614
624
630
631
632
633
633
634
634
635
635
636
644
648
650
652
656
661
663
664
663
663
662
662
662
661
661
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
659
658
657
657
655
655
654
654
654
653
653
652
652
651
651
651
650
650
649
649
649
649
649
649
650
650
650
652
652
652
654
655
653
652
652
651
650
649
649
648
648
647
646
645
647
648
649
650
655
655
656
660
664
667
669
672
672
673
673
674
674
674
676
677
680
687
693
698
699
703
707
709
711
713
716
716
714
712
710
708
706
705
703
704
704
704
704
707
709
712
714
715
717
718
720
721
728
729
730
732
733
738
740
741
745
748
748
750
752
754
759
762
768
775
777
781
784
787
790
799
802
804
806
807
809
810
811
812
813
814
816
816
818
818
820
821
822
824
826
826
830
832
834
836
839
842
843
845
849
852
855
855
855
856
856
857
857
858
861
862
864
866
867
869
870
875
878
879
880
880
880
881
881
881
882
882
883
883
884
885
886
887
888
889
890
890
891
891
891
892
892
892
894
894
895
903
905
909
912
914
913
912
912
912
911
912
913
915
916
918
918
920
924
923
922
921
920
920
919
920
921
921
923
927
928
929
932
933
934
935
938
940
941
942
943
948
951
963
965
969
973
978
982
986
988
988
986
985
985
985
984
984
984
984
984
985
985
985
985
985
986
986
987
987
987
987
989
990
991
993
995
998
1002
1007
1009
1019
1023
1028
1037
1043
1046
1048
1055
1069
1071
1071
1072
1072
1072
1073
1073
1074
1074
1074
1074
1074
1074
1074
1074
1074
1074
1074
1074
1075
1077
1077
1081
1086
1090
1094
1098
1098
1104
1109
1111
1115
1121
1124
1124
1133
1135
1138
1139
1140
1141
1144
1144
1144
1144
1146
1158
1160
1162
1163
1168
1169
1170
1177
1184
1186
1186
1186
1187
1187
1187
1189
1192
1192
1193
1193
1193
1194
1194
1195
1198
1200
1205
1219
1241
1241
1242
1243
1244
1244
1245
1248
1250
1251
1253
1253
1254
1254
1254
1255
1256
1256
1256
1258
1258
1259
1260
1261
1264
1266
1269
1271
1272
1272
1273
1274
1278
1282
1299
1301
1303
1304
1309
1312
1314
1316
1320
1322
1323
1327
1330
1330
1331
1333
1335
1337
1342
1345
1346
1349
1353
1355
1357
1358
1358
1359
1359
1361
1362
1363
1364
1366
1369
1369
1374
1378
1380
1387
1388
1397
1398
1398
1400
1403
1404
1406
1409
1410
1411
1415
1418
1420
1421
1422
1422
1425
1430
1431
1432
1434
1439
1442
1447
1451
1453
1455
1456
1453
1451
1449
1430
1430
1431
1431
1431
1431
1431
1432
1432
1432
1432
1432
1432
1432
1432
1432
1432
1432
1433
1433
1433
1434
1434
1434
1434
1435
1435
1439
1440
1441
1445
1446
1447
1447
1447
1447
1447
1448
1448
1448
1448
1449
1450
1450
1450
1450
1451
1451
1451
1452
1453
1453
1454
1456
1458
1460
1462
1464
1467
1469
1474
1475
1477
1478
1479
1480
1482
1487
1488
1490
1491
1492
1493
1495
1496
1498
1500
1502
1505
1508
1515
1516
1518
1519
1520
1521
1521
1523
1524
1525
1526
1527
1528
1530
1535
1539
1546
1548
1549
1552
1554
1555
1557
1561
1561
1562
1563
1563
1564
1565
1567
1567
1569
1577
1581
1583
1586
1592
1596
1601
1603
1605
1607
1609
1610
1611
1611
1612
1612
1613
1613
1614
1615
1616
1619
1621
1623
1636
1639
1640
1642
1644
1645
1649
1650
1651
1652
1653
1655
1657
1659
1663
1664
1665
1666
1666
1667
1668
1668
1669
1670
1673
1676
1678
1683
1684
1687
1691
1692
1695
1696
1697
1702
1702
1704
1708
1711
1712
1713
1713
1714
1715
1716
1723
1727
1730
1740
1744
1755
1759
1763
1767
1769
1771
1772
1773
1773
1774
1776
1777
1779
1781
1783
1787
1789
1791
1792
1794
1794
1795
1796
1797
1798
1799
1801
1802
1804
1806
1817
1822
1827
1837
1842
1844
1846
1852
1857
1862
1878
1884
1886
1896
1896
1903
1909
1936
1946
1959
1963
1967
1971
1973
1975
1977
1980
1982
1983
1986
1995
1998
2002
2004
2006
2008
2011
2013
2015
2017
2019
2021
2021
2022
2024
2025
2025
2029
2036
2040
2043
2041
2039
2028
2029
2030
2031
2032
2033
2035
2036
2039
2039
2039
2038
2038
2037
2036
2036
2036
2036
2035
2035
2035
2035
2034
2034
2034
2033
2033
2033
2023
2021
2020
2017
2012
2011
2009
2008
2006
2002
1997
1993
1992
1990
1988
1986
1985
1984
1983
1978
1978
1977
1976
1976
1973
1972
1969
1966
1962
1961
1961
1961
1960
1956
1953
1951
1951
1950
1950
1949
1941
1937
1934
1924
1923
1923
1922
1922
1921
1918
1916
1913
1912
1908
1908
1907
1907
1907
1906
1900
1897
1896
1892
1887
1883
1881
1878
1878
1878
1877
1876
1874
1874
1873
1871
1865
1864
1864
1863
1863
1861
1859
1851
1845
1844
1840
1836
1835
1835
1835
1834
1834
1831
1830
1826
1822
1822
1822
1821
1821
1820
1819
1817
1816
1809
1805
1801
1799
1797
1796
1796
1795
1795
1794
1791
1786
1785
1784
1783
1782
1781
1777
1776
1774
1772
1771
1768
1764
1761
1759
1757
1746
1739
1735
1727
1726
1725
1724
1723
1722
1721
1717
1714
1712
1711
1710
1709
1707
1704
1703
1691
1689
1687
1685
1679
1678
1676
1673
1671
1670
1669
1669
1667
1663
1663
1661
1660
1658
1652
1649
1644
1642
1639
1638
1638
1637
1634
1633
1630
1629
1628
1624
1620
1617
1613
1612
1610
1605
1605
1605
1603
1599
1589
1586
1582
1577
1576
1573
1565
1562
1561
1558
1548
1540
1535
1534
1532
1532
1530
1530
1529
1516
1516
1514
1511
1505
1502
1493
1483
1480
1479
1477
1467
1445
1443
1441
1441
1441
1441
1440
1440
1440
1439
1439
1438
1438
1438
1437
1437
1435
1434
1426
1425
1425
1425
1422
1421
1419
1417
1415
1414
1414
1414
1412
1408
1406
1405
1405
1405
1405
1405
1405
1405
1405
1405
1405
1407
1408
1408
1408
1411
1412
1413
1414
1417
1417
1418
1418
1418
1418
1419
1419
1419
1419
1419
1419
1419
1420
1420
1420
1417
1415
1413
1411
1410
1406
1405
1403
1403
1403
1403
1403
1403
1403
1404
1404
1404
1405
1405
1405
1405
1406
1406
1406
1406
1406
1406
1406
1406
1406
1406
1406
1406
1405
1405
1405
1404
1403
1403
1403
1402
1402
1402
1401
1401
1399
1398
1397
1396
1396
1395
1392
1391
1391
1390
1389
1386
1385
1384
1382
1381
1380
1379
1373
1371
1369
1368
1363
1360
1359
1358
1358
1358
1357
1353
1352
1350
1352
1356
1354
1344
1337
1328
1327
1326
1325
1325
1323
1316
1308
1305
1304
1303
1302
1303
1303
1299
1294
1286
1279
1268
1266
1265
1264
1262
1261
1259
1257
1256
1252
1252
1251
1250
1249
1248
1248
1248
1248
1247
1246
1246
1245
1244
1243
1241
1240
1239
1238
1238
1237
1236
1236
1232
1231
1231
1230
1229
1229
1228
1218
1216
1215
1215
1214
1214
1214
1213
1213
1213
1213
1202
1201
1201
1199
1189
1188
1188
1187
1187
1185
1181
1180
1178
1177
1175
1175
1172
1171
1171
1170
1163
1161
1160
1159
1155
1149
1149
1149
1149
1149
1149
1149
1147
1147
1146
1143
1143
1141
1140
1139
1138
1137
1131
1129
1128
1127
1125
1125
1115
1115
1115
1115
1115
1115
1115
1116
1116
1116
1116
1116
1116
1111
1109
1107
1104
1102
1102
1098
1098
1097
1097
1096
1096
1096
1095
1094
1093
1092
1090
1090
1084
1083
1081
1080
1077
1077
1073
1072
1067
1066
1066
1066
1066
1066
1065
1065
1065
1065
1062
1048
1031
1023
1021
1019
1022
1026
1033
1036
1041
1044
1046
1046
1048
1049
1049
1048
1047
1043
1028
1028
1027
1026
1026
1026
1027
1032
1033
1034
1035
1036
1037
1037
1039
1042
1042
1043
1043
1043
1042
1042
1042
1043
1044
1045
1045
1045
1045
1045
1045
1045
1045
1045
1044
1044
1042
1042
1041
1041
1041
1040
1040
1039
1038
1037
1035
1031
1029
1029
1023
1019
1000
995
993
993
986
982
980
980
979
978
977
976
974
973
972
972
972
971
969
967
961
961
957
957
955
954
953
951
950
948
948
946
945
944
944
942
942
940
939
939
935
935
934
933
930
921
919
916
913
911
911
906
904
903
901
897
895
894
893
891
887
887
887
887
883
880
879
877
875
867
866
866
866
866
863
863
862
861
861
860
860
859
859
858
857
857
857
856
856
855
855
854
853
850
850
846
846
846
846
846
846
847
846
846
846
845
845
844
843
843
842
841
841
840
840
839
839
837
837
836
836
834
829
827
827
827
827
827
827
829
829
829
830
835
845
847
850
850
852
854
856
858
860
869
872
870
867
863
857
851
847
845
844
841
839
837
837
835
834
836
838
841
841
840
837
826
826
826
829
831
827
820
810
799
799
799
799
799
799
799
798
797
797
797
796
796
794
792
790
789
787
786
784
783
783
781
781
780
779
779
779
780
780
788
788
790
791
791
790
787
787
787
785
781
779
779
778
778
778
778
778
778
778
778
778
779
779
780
780
781
781
781
781
781
781
781
780
780
778
777
777
775
772
770
768
767
766
768
773
775
777
780
780
780
777
774
771
764
763
765
767
769
771
770
768
767
766
765
761
758
758
758
758
756
755
755
755
757
758
759
760
760
760
760
760
759
759
759
759
758
758
758
758
755
749
747
746
744
743
741
740
742
742
743
743
740
740
740
740
740
740
741
741
741
741
741
739
738
737
736
733
732
732
732
733
734
734
735
735
736
736
737
739
739
738
738
736
734
732
728
726
725
723
722
722
722
721
721
721
719
719
719
718
718
717
717
717
722
723
724
726
719
718
717
717
716
714
712
712
711
710
710
710
709
708
707
707
706
705
705
704
704
704
704
703
703
703
703
703
703
703
703
703
702
702
702
702
702
702
700
700
701
703
703
703
704
704
708
708
709
709
709
710
710
710
711
712
712
712
712
716
716
717
717
719
719
722
722
724
729
730
732
734
735
737
739
739
739
739
738
733
723
719
719
720
720
720
723
734
738
743
745
745
743
742
741
740
740
742
745
745
747
747
747
747
748
758
760
762
766
768
770
774
774
775
776
776
777
778
779
780
781
782
783
784
785
785
787
788
788
807
809
812
813
814
814
815
815
814
813
813
811
811
816
818
818
819
820
822
825
825
826
828
829
829
829
829
828
828
827
827
826
826
826
826
827
830
832
833
833
834
834
834
834
835
835
835
837
849
852
854
856
856
857
858
859
862
863
865
867
869
870
872
875
879
881
886
888
894
897
901
902
905
908
910
913
916
918
920
924
925
926
928
932
933
935
938
939
940
941
941
941
942
942
943
944
944
946
946
947
951
953
954
952
951
951
950
945
944
943
942
934
933
932
931
929
928
924
921
915
912
912
911
911
911
910
910
910
910
909
909
909
908
907
907
907
907
907
906
905
905
904
904
903
903
902
901
901
901
899
897
895
894
892
890
889
887
884
882
881
875
871
870
869
868
868
856
854
851
848
847
845
843
842
838
835
834
833
832
827
826
825
823
821
816
815
813
809
807
803
802
800
798
795
793
792
787
784
782
778
774
771
770
765
760
753
752
751
749
746
745
741
741
740
739
737
736
734
733
734
737
748
751
753
755
757
762
762
762
762
762
762
762
762
763
767
769
769
771
771
770
768
767
763
762
761
763
765
767
771
774
775
777
779
780
782
784
786
788
790
793
796
798
806
809
812
810
808
802
798
797
796
794
793
790
789
784
781
778
768
762
752
745
743
740
734
727
721
713
703
697
688
684
662
657
657
655
655
654
653
652
652
652
651
650
649
647
645
644
644
642
632
631
630
629
628
628
628
626
624
623
622
621
617
615
612
608
603
600
597
596
595
594
593
593
592
591
590
589
589
589
589
589
590
590
591
592
592
596
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
598
598
598
600
601
601
602
603
606
607
607
608
609
610
610
610
612
611
610
610
610
609
602
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
583
583
583
585
586
586
586
587
587
587
589
589
590
591
595
598
599
599
596
595
592
589
588
587
586
585
581
578
578
575
575
577
580
579
574
573
573
572
571
570
570
570
570
570
569
569
567
567
566
565
565
563
562
562
562
562
563
566
566
566
566
566
565
561
561
560
560
560
560
560
560
560
560
559
560
561
561
561
561
561
561
561
561
561
561
561
560
560
560
560
560
562
563
563
563
563
563
564
564
564
564
564
564
564
564
563
563
563
563
563
563
560
558
558
557
556
556
556
554
553
552
549
550
550
552
552
552
553
553
555
555
556
556
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
557
557
557
556
556
556
554
554
553
553
553
552
552
552
552
552
553
555
555
555
555
555
556
556
557
557
558
558
558
557
557
557
557
556
555
554
553
551
550
550
548
548
548
548
548
547
546
543
543
542
542
542
545
546
547
548
547
544
543
542
540
540
540
541
542
542
542
542
541
541
540
540
540
540
541
541
541
541
541
541
541
540
537
535
535
535
535
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
535
535
534
534
534
535
536
536
535
534
534
534
534
534
534
534
534
534
534
534
534
534
534
533
532
532
532
532
530
529
528
527
526
526
526
526
526
526
526
522
517
519
519
521
521
521
521
521
521
522
522
523
525
525
526
526
526
525
524
522
520
520
520
521
521
522
522
522
521
521
521
521
521
521
521
521
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
521
521
521
521
522
522
522
522
522
522
522
522
522
522
522
522
522
522
523
523
523
523
523
522
522
522
521
520
520
519
520
520
520
520
520
514
512
512
511
511
511
511
511
511
511
510
507
506
505
505
505
505
505
505
504
504
504
504
504
504
508
508
509
509
509
509
509
509
510
510
510
510
510
510
511
511
512
512
513
513
514
514
514
514
514
512
509
508
506
505
501
499
496
495
495
495
495
494
494
494
494
494
493
493
492
492
492
491
491
491
491
491
491
491
491
491
491
490
489
489
488
488
487
487
487
487
487
487
486
486
486
486
486
486
486
485
485
485
484
484
484
484
485
492
495
496
496
497
499
499
499
500
500
500
500
500
499
499
497
497
495
495
495
495
494
494
494
493
491
490
490
489
489
488
488
488
488
488
488
489
487
485
485
485
485
485
485
482
480
480
480
481
481
482
487
487
487
487
488
488
489
489
490
490
490
490
490
494
494
494
495
495
495
497
497
497
497
497
496
496
495
495
494
493
493
493
493
492
491
491
490
489
489
489
488
488
487
486
486
485
484
483
482
481
480
479
478
477
476
474
473
473
473
473
474
474
474
472
470
470
468
464
464
461
459
458
458
458
458
453
453
447
446
444
444
443
443
443
443
443
443
444
444
444
444
444
444
444
445
444
444
442
442
442
442
442
442
443
443
444
445
438
438
438
438
438
436
434
433
433
433
432
432
432
432
432
431
431
430
430
430
429
428
428
429
430
431
431
431
431
431
431
431
431
431
431
431
431
429
428
427
427
427
427
427
427
427
427
427
427
427
427
427
427
425
423
422
422
422
422
422
423
424
424
424
424
424
424
425
432
433
434
434
434
434
434
434
434
434
433
429
428
428
427
427
426
426
426
426
426
426
426
426
426
426
425
427
427
427
428
429
431
434
436
439
441
441
441
440
440
440
440
443
444
444
444
445
445
441
438
434
433
427
424
424
424
424
424
424
424
426
428
429
429
429
429
430
432
429
428
428
427
427
427
428
435
439
438
436
436
435
434
434
434
437
441
443
438
434
433
433
427
427
426
425
424
424
424
424
426
426
427
428
428
428
428
429
429
429
429
430
430
431
431
431
430
429
428
428
428
427
427
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
427
427
427
427
426
424
424
424
424
424
425
425
425
425
425
425
425
425
426
426
427
427
428
429
430
432
432
436
436
437
437
438
440
440
441
441
442
443
443
444
444
444
442
440
435
434
434
434
434
434
434
434
435
435
435
436
437
437
437
437
438
439
441
441
443
441
440
439
435
442
451
459
464
464
463
463
462
462
462
461
461
461
461
459
459
459
459
460
460
460
462
464
466
467
469
470
471
470
468
461
458
455
452
448
451
453
455
458
461
462
464
464
467
469
470
471
472
473
475
475
474
474
472
472
472
470
463
458
455
453
454
456
461
469
473
479
479
478
477
476
480
506
480
455
450
444
433
433
433
431
431
431
431
431
431
431
430
430
430
429
429
427
426
426
426
426
426
426
424
424
422
421
421
422
422
422
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
422
422
422
422
422
421
421
421
421
421
421
417
417
417
417
419
419
432
432
434
429
428
428
427
425
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
426
426
426
426
426
426
426
426
426
426
427
427
427
428
428
427
426
425
424
424
423
422
422
422
422
422
422
422
422
421
421
421
420
419
419
419
419
419
419
419
419
419
419
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
418
418
417
416
416
416
415
415
415
415
414
414
414
414
413
413
412
412
412
412
412
412
411
411
411
411
411
411
410
410
410
410
410
410
410
410
410
412
424
424
426
423
421
420
418
411
412
412
412
412
413
421
422
422
421
419
417
416
415
411
411
410
410
410
410
410
410
410
410
410
409
409
409
408
408
408
407
407
407
407
406
406
406
405
405
406
406
406
406
406
406
405
405
405
405
407
407
407
405
405
405
405
405
405
404
404
404
404
404
404
404
404
403
403
403
403
403
403
403
403
403
403
403
407
407
408
408
406
406
406
407
408
408
408
408
408
407
407
407
407
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
405
405
405
405
405
405
405
405
405
405
407
407
408
408
409
409
410
410
411
411
411
412
414
415
417
418
419
419
419
414
415
416
420
422
422
421
415
415
416
418
418
418
418
421
423
420
420
414
415
416
417
417
417
418
418
418
411
410
410
411
412
412
412
412
412
419
419
420
421
422
422
423
423
420
420
420
421
421
421
421
421
422
422
421
421
421
419
418
418
418
417
417
417
416
416
415
415
412
410
409
409
411
413
414
415
417
418
418
419
419
418
418
417
415
415
414
414
414
415
415
416
416
417
417
420
420
420
420
417
415
414
413
413
410
410
410
410
409
410
411
411
411
411
412
412
408
408
408
409
409
409
409
409
409
409
409
409
409
409
408
408
408
408
408
408
407
407
406
406
407
409
411
411
411
411
410
409
409
409
409
408
408
408
408
408
408
408
410
410
410
409
408
408
407
407
407
407
407
407
408
408
409
411
411
411
410
410
410
410
410
409
409
409
409
409
407
407
407
407
408
408
410
410
410
410
410
410
413
413
412
410
410
410
410
411
412
413
413
412
411
411
411
410
408
409
411
411
411
411
412
412
410
407
408
411
412
413
413
414
414
414
414
414
414
410
410
414
416
417
417
416
416
415
414
413
412
411
411
412
413
413
412
412
412
412
412
412
412
411
412
414
413
412
412
411
410
410
410
410
410
410
411
412
412
411
411
410
410
409
409
409
409
409
409
409
408
408
409
410
410
410
409
408
406
405
405
405
406
408
409
412
413
414
415
416
416
416
416
417
416
413
413
413
413
414
413
413
413
413
413
413
413
413
413
413