1910 Tour de France stage 10, Luchon-Bayonne
]]>
1910 Tour de France stage 10, Luchon-Bayonne
]]>
640
639
636
636
636
637
637
637
638
639
639
639
639
639
639
645
650
652
664
672
677
696
698
698
700
703
716
724
732
740
744
750
756
751
747
743
736
734
731
734
757
762
765
765
770
782
790
802
811
815
818
818
822
824
826
829
821
819
817
816
816
797
794
794
791
785
787
788
788
788
789
789
791
793
794
794
795
795
795
795
794
794
794
794
798
799
800
801
801
802
802
804
810
816
828
834
840
842
844
844
845
847
848
850
852
853
853
855
857
858
860
860
860
860
861
861
861
862
862
863
863
864
865
865
868
870
870
871
874
875
876
876
877
878
878
879
879
880
885
888
892
893
894
894
894
897
916
919
925
930
935
940
940
946
949
952
954
956
958
968
970
973
973
974
976
979
981
988
993
995
998
1004
1006
1009
1009
1008
1008
1006
1006
1005
1004
1004
1003
1003
1003
1003
1004
1005
1005
1007
1010
1013
1013
1019
1023
1028
1036
1040
1053
1053
1061
1065
1070
1070
1076
1084
1084
1085
1087
1094
1094
1098
1099
1099
1100
1102
1104
1106
1114
1114
1116
1118
1123
1124
1124
1125
1133
1133
1133
1133
1133
1133
1133
1133
1133
1133
1134
1143
1144
1146
1150
1151
1158
1159
1173
1178
1180
1180
1181
1183
1184
1184
1193
1194
1195
1196
1196
1197
1197
1200
1202
1202
1213
1213
1213
1214
1214
1215
1215
1215
1216
1220
1221
1221
1225
1249
1261
1265
1271
1275
1284
1291
1297
1299
1302
1304
1304
1306
1311
1314
1321
1328
1328
1331
1331
1334
1336
1341
1343
1351
1354
1356
1358
1364
1367
1378
1381
1387
1390
1392
1398
1406
1406
1412
1415
1419
1421
1421
1437
1446
1458
1463
1467
1467
1471
1485
1496
1496
1501
1507
1509
1511
1511
1512
1512
1512
1513
1513
1524
1524
1528
1530
1532
1533
1536
1537
1537
1538
1539
1539
1539
1540
1541
1545
1548
1554
1554
1556
1557
1558
1558
1558
1558
1558
1558
1558
1559
1559
1560
1568
1568
1583
1588
1588
1590
1601
1615
1619
1621
1622
1622
1625
1629
1633
1626
1613
1609
1605
1604
1604
1602
1589
1579
1570
1556
1553
1553
1547
1547
1547
1547
1547
1547
1547
1547
1547
1547
1547
1543
1505
1491
1479
1474
1474
1475
1475
1475
1475
1476
1478
1478
1479
1481
1481
1482
1481
1479
1476
1470
1470
1464
1456
1444
1429
1430
1430
1431
1434
1436
1437
1433
1429
1417
1414
1412
1412
1409
1407
1402
1400
1398
1393
1387
1382
1376
1373
1367
1362
1358
1355
1347
1343
1343
1324
1324
1315
1310
1310
1307
1303
1287
1274
1259
1252
1252
1243
1240
1238
1236
1234
1230
1228
1222
1221
1220
1219
1218
1217
1216
1214
1212
1211
1211
1210
1209
1206
1204
1202
1200
1195
1188
1185
1175
1171
1168
1167
1166
1165
1165
1164
1163
1163
1161
1160
1159
1152
1151
1149
1148
1144
1143
1142
1142
1142
1141
1141
1141
1139
1138
1137
1134
1133
1132
1132
1132
1132
1132
1132
1127
1125
1123
1123
1121
1120
1114
1102
1097
1093
1090
1083
1082
1079
1075
1068
1066
1059
1056
1051
1049
1048
1046
1045
1040
1035
1025
1015
1008
1008
1003
1003
1002
1001
999
997
996
996
995
993
991
984
983
982
979
977
976
974
971
968
961
953
953
952
950
950
949
959
959
959
959
957
956
955
953
950
949
949
947
946
946
945
944
943
940
939
937
934
932
931
925
922
921
919
915
909
908
908
907
906
902
902
901
903
903
904
904
904
904
905
906
906
906
907
907
907
908
909
909
908
907
906
902
901
900
899
899
900
901
902
904
905
908
910
913
916
914
910
909
907
905
904
903
901
898
895
894
891
887
885
882
881
881
880
880
879
879
879
879
879
879
879
879
879
879
879
879
879
879
879
878
874
871
871
869
868
864
859
859
859
858
858
855
854
853
852
852
851
851
851
851
851
851
851
851
851
851
851
851
851
851
852
852
852
852
852
853
853
853
853
853
853
853
853
853
853
849
847
845
843
841
841
841
840
840
839
839
839
843
844
846
847
848
851
852
853
854
860
861
861
860
857
854
850
837
835
828
826
824
823
818
815
815
813
813
813
813
813
813
813
813
813
811
810
805
801
798
798
796
794
792
792
792
791
791
791
791
791
790
787
786
785
785
785
785
783
783
783
782
780
779
779
779
779
778
778
774
771
768
766
762
762
760
763
774
780
787
787
792
794
790
787
776
769
758
752
747
743
742
742
742
742
740
740
739
738
738
738
736
736
736
735
735
735
734
734
734
734
731
729
724
721
718
717
715
715
714
713
711
711
710
710
709
708
707
707
707
707
706
706
705
705
705
705
705
704
703
703
702
703
703
705
706
710
710
711
711
718
715
714
714
714
714
714
714
713
713
712
712
716
719
725
727
727
729
732
735
735
735
734
734
733
733
732
732
732
732
731
731
732
732
735
740
741
744
745
745
748
751
753
756
759
764
765
768
769
771
772
773
774
775
776
776
776
778
780
781
782
785
787
788
791
791
791
795
797
798
804
805
805
807
807
808
809
809
810
811
812
813
816
816
813
813
812
812
811
810
809
808
808
807
807
806
806
809
827
835
835
850
854
858
864
875
875
875
874
874
873
873
873
873
873
873
875
879
883
883
884
888
892
894
896
904
906
910
913
921
921
921
921
921
922
922
922
922
922
922
922
922
922
923
923
923
923
932
934
934
935
941
943
947
950
952
953
953
953
955
956
957
958
960
960
967
968
968
968
969
969
971
971
971
971
971
971
971
971
971
971
971
971
971
971
971
971
975
976
976
977
978
978
980
981
984
991
993
994
997
999
1001
1004
1006
1006
1006
1006
1006
1006
1007
1007
1007
1007
1008
1008
1008
1008
1008
1009
1009
1010
1010
1011
1015
1017
1017
1019
1020
1024
1024
1031
1032
1033
1034
1040
1042
1044
1049
1050
1051
1053
1054
1054
1058
1060
1063
1075
1086
1090
1101
1105
1106
1106
1106
1106
1106
1106
1107
1107
1107
1108
1109
1110
1117
1117
1118
1120
1121
1126
1128
1130
1135
1141
1147
1160
1170
1173
1175
1181
1184
1194
1205
1222
1225
1233
1249
1267
1275
1278
1280
1280
1280
1280
1280
1279
1279
1279
1278
1278
1277
1277
1277
1277
1276
1276
1275
1274
1273
1273
1272
1283
1293
1295
1298
1305
1310
1318
1321
1324
1327
1327
1328
1329
1329
1329
1330
1331
1331
1332
1334
1335
1337
1337
1337
1342
1343
1343
1343
1351
1354
1357
1358
1359
1361
1362
1363
1365
1365
1366
1368
1374
1377
1378
1380
1383
1384
1385
1385
1385
1386
1387
1387
1388
1390
1390
1391
1393
1395
1405
1407
1413
1417
1418
1425
1437
1442
1448
1453
1455
1459
1462
1465
1466
1467
1468
1473
1474
1480
1484
1485
1488
1488
1489
1489
1489
1490
1491
1492
1493
1494
1494
1494
1495
1495
1496
1496
1497
1497
1497
1498
1498
1499
1499
1499
1499
1497
1495
1495
1495
1494
1492
1488
1485
1483
1483
1483
1483
1483
1478
1472
1466
1462
1457
1455
1452
1450
1450
1450
1449
1447
1446
1445
1445
1444
1443
1442
1440
1434
1433
1431
1423
1418
1415
1411
1408
1407
1403
1403
1403
1402
1402
1391
1388
1388
1385
1379
1375
1374
1374
1373
1372
1368
1368
1368
1368
1368
1366
1366
1365
1363
1361
1359
1358
1353
1350
1349
1347
1344
1341
1334
1329
1327
1326
1323
1321
1319
1317
1313
1311
1309
1305
1303
1303
1302
1297
1292
1287
1286
1285
1282
1281
1280
1279
1278
1276
1276
1271
1264
1259
1242
1238
1231
1229
1228
1226
1225
1225
1225
1224
1219
1215
1214
1213
1212
1212
1212
1212
1211
1211
1209
1196
1192
1192
1189
1184
1180
1174
1173
1172
1171
1171
1170
1161
1161
1157
1156
1155
1153
1152
1152
1152
1151
1151
1145
1144
1143
1140
1140
1136
1130
1127
1126
1124
1118
1115
1115
1114
1111
1109
1110
1111
1111
1111
1112
1113
1114
1116
1118
1118
1119
1120
1127
1125
1124
1123
1122
1121
1113
1113
1110
1108
1108
1110
1111
1112
1113
1115
1116
1116
1114
1114
1112
1106
1104
1100
1097
1095
1095
1091
1091
1091
1091
1091
1091
1091
1091
1089
1085
1084
1084
1082
1079
1077
1076
1072
1072
1071
1071
1070
1067
1065
1064
1063
1062
1061
1060
1060
1060
1060
1058
1054
1050
1049
1048
1046
1043
1040
1039
1037
1036
1032
1031
1030
1025
1022
1016
1010
1009
1009
1008
1007
1004
1001
1000
999
998
997
996
996
995
993
992
989
988
988
981
978
972
970
969
965
964
961
959
957
956
955
954
953
952
950
950
950
950
948
947
947
944
942
938
935
927
927
926
926
924
924
923
923
923
923
923
923
923
923
923
923
922
922
922
922
922
922
922
923
926
927
934
937
939
940
944
944
942
940
934
931
925
925
924
923
922
922
920
915
913
912
910
909
907
902
902
902
902
903
904
904
904
904
904
902
902
899
887
884
883
879
875
874
873
872
870
868
867
865
863
862
862
860
855
855
855
855
856
856
856
856
857
857
857
857
857
857
857
858
858
858
858
858
858
858
858
858
858
858
858
858
865
866
868
868
872
874
879
879
880
880
880
881
882
883
886
887
890
892
897
897
900
903
905
905
906
907
907
908
909
913
914
915
919
921
922
922
925
933
941
944
951
951
950
950
950
949
951
951
952
952
952
954
960
961
962
966
969
971
972
975
976
978
984
984
983
982
981
980
980
980
985
986
990
992
996
996
1000
1002
1004
1005
1006
1008
1009
1012
1019
1022
1025
1025
1028
1031
1036
1037
1040
1043
1046
1048
1050
1053
1055
1065
1068
1073
1078
1083
1086
1086
1115
1120
1131
1132
1134
1140
1142
1144
1155
1158
1162
1171
1174
1183
1189
1191
1193
1198
1200
1201
1203
1205
1205
1206
1207
1208
1211
1211
1211
1212
1214
1216
1217
1218
1219
1221
1222
1225
1227
1228
1229
1229
1230
1230
1231
1232
1235
1235
1244
1247
1248
1253
1258
1260
1264
1271
1273
1275
1279
1289
1291
1291
1292
1292
1292
1293
1294
1295
1295
1295
1295
1295
1296
1296
1296
1297
1297
1299
1300
1300
1300
1300
1301
1301
1303
1308
1313
1314
1314
1316
1324
1327
1327
1328
1339
1341
1341
1345
1351
1351
1354
1361
1371
1381
1381
1388
1392
1397
1406
1408
1410
1410
1412
1413
1415
1417
1423
1424
1425
1426
1427
1427
1428
1431
1440
1452
1458
1458
1462
1465
1465
1465
1466
1466
1467
1467
1467
1470
1482
1484
1484
1485
1487
1489
1504
1519
1519
1522
1527
1551
1559
1569
1582
1584
1585
1586
1588
1588
1594
1595
1595
1599
1603
1607
1614
1615
1618
1620
1621
1622
1622
1623
1626
1627
1628
1631
1631
1634
1636
1639
1640
1640
1640
1641
1644
1653
1654
1655
1657
1661
1666
1671
1674
1681
1683
1699
1718
1729
1752
1753
1753
1757
1758
1760
1762
1767
1767
1769
1771
1772
1772
1773
1775
1779
1780
1780
1787
1799
1800
1801
1804
1808
1809
1813
1815
1830
1834
1834
1850
1853
1860
1861
1863
1864
1866
1867
1869
1871
1872
1874
1877
1878
1878
1879
1883
1887
1889
1894
1898
1909
1915
1918
1918
1919
1925
1931
1934
1937
1940
1942
1945
1947
1949
1953
1955
1956
1956
1957
1957
1958
1959
1960
1962
1963
1964
1967
1968
1969
1971
1974
1974
1974
1974
1975
1976
1976
1977
1978
1979
1980
1982
1983
1984
1985
1985
1986
1986
1987
1988
1989
1990
1990
1987
1985
1984
1982
1981
1980
1979
1977
1976
1973
1970
1969
1967
1963
1963
1964
1966
1970
1972
1973
1976
1979
1980
1982
1983
1984
1985
1987
1988
1990
1993
1994
1996
1997
1998
1999
2000
2000
2001
2002
2004
2006
2011
2012
2015
2016
2017
2023
2024
2024
2026
2028
2038
2044
2044
2048
2050
2054
2055
2057
2058
2060
2060
2061
2061
2061
2065
2066
2067
2069
2070
2071
2071
2075
2076
2077
2079
2080
2080
2080
2080
2080
2081
2082
2083
2091
2095
2096
2096
2107
2108
2108
2108
2109
2113
2115
2116
2116
2115
2114
2111
2110
2108
2108
2106
2105
2105
2102
2099
2095
2093
2091
2087
2087
2087
2087
2086
2086
2083
2082
2081
2079
2076
2074
2071
2071
2071
2069
2063
2061
2060
2059
2058
2058
2057
2055
2054
2051
2050
2048
2047
2047
2046
2042
2040
2040
2038
2034
2029
2028
2024
2021
2021
2019
2014
2010
2005
2003
1980
1980
1979
1976
1973
1972
1969
1968
1966
1965
1965
1964
1964
1963
1963
1963
1963
1963
1963
1963
1962
1962
1961
1960
1959
1959
1957
1955
1952
1950
1948
1947
1947
1946
1946
1945
1944
1943
1942
1941
1938
1937
1936
1933
1930
1927
1925
1923
1920
1912
1912
1911
1910
1910
1905
1904
1902
1898
1896
1898
1899
1902
1905
1908
1912
1913
1915
1916
1918
1919
1920
1921
1916
1906
1906
1901
1898
1892
1886
1877
1872
1868
1865
1860
1855
1852
1852
1851
1847
1845
1844
1842
1841
1841
1840
1839
1839
1838
1837
1836
1836
1836
1835
1835
1834
1832
1832
1830
1828
1828
1827
1824
1823
1820
1819
1818
1816
1814
1808
1807
1806
1805
1805
1805
1796
1794
1792
1787
1783
1783
1773
1771
1768
1766
1766
1765
1758
1752
1739
1725
1718
1718
1719
1721
1721
1721
1722
1722
1724
1725
1725
1726
1727
1727
1726
1725
1724
1723
1723
1717
1715
1713
1712
1712
1711
1709
1700
1688
1676
1675
1675
1671
1654
1649
1641
1628
1626
1617
1615
1615
1613
1607
1574
1574
1574
1574
1574
1575
1575
1576
1578
1578
1583
1585
1588
1600
1606
1609
1610
1612
1612
1618
1617
1602
1602
1596
1591
1588
1583
1581
1581
1577
1574
1573
1571
1570
1568
1565
1565
1563
1561
1558
1557
1555
1554
1553
1552
1549
1548
1547
1547
1546
1545
1541
1541
1537
1537
1537
1536
1536
1534
1531
1530
1528
1524
1522
1520
1517
1513
1509
1509
1504
1497
1484
1484
1484
1474
1469
1467
1467
1465
1456
1455
1455
1452
1436
1423
1423
1422
1421
1421
1418
1416
1412
1404
1403
1402
1399
1399
1398
1386
1370
1369
1367
1365
1364
1364
1362
1354
1341
1335
1323
1316
1309
1308
1297
1295
1295
1293
1290
1287
1287
1285
1282
1281
1274
1269
1266
1265
1263
1255
1253
1251
1250
1247
1245
1245
1241
1238
1237
1234
1227
1218
1213
1211
1210
1209
1209
1208
1206
1204
1201
1200
1199
1198
1198
1197
1196
1195
1194
1193
1193
1190
1189
1188
1188
1187
1187
1186
1186
1180
1178
1178
1173
1170
1168
1160
1144
1143
1142
1140
1139
1130
1128
1126
1117
1114
1106
1104
1102
1097
1096
1097
1098
1099
1099
1099
1099
1100
1100
1101
1101
1102
1102
1104
1105
1106
1106
1106
1107
1107
1107
1108
1107
1104
1100
1090
1078
1066
1064
1062
1059
1055
1053
1051
1050
1049
1041
1034
1029
1027
1016
1002
997
996
995
995
995
995
995
994
994
994
993
992
992
990
989
988
987
987
986
985
964
964
962
957
953
951
949
949
948
947
944
945
951
952
953
953
954
955
957
961
961
883
881
881
880
878
875
869
864
862
858
856
849
849
833
828
825
816
814
814
813
811
808
804
801
799
799
796
796
795
759
748
747
747
746
731
731
726
724
719
719
719
718
717
717
716
716
716
715
715
715
714
714
713
713
711
708
708
699
688
679
675
654
653
653
653
652
652
651
650
650
649
646
646
645
645
645
645
645
643
641
638
637
632
631
631
631
631
625
625
625
624
624
624
624
623
622
619
619
623
626
626
626
625
624
623
622
620
620
615
610
610
610
611
613
613
613
614
614
615
616
617
621
627
628
631
632
635
636
636
637
637
635
627
623
618
616
613
609
605
609
611
612
612
615
624
633
633
634
630
627
619
611
611
610
609
602
599
600
600
601
602
602
605
606
608
610
613
614
615
618
619
622
624
625
625
626
627
628
628
629
630
630
630
629
627
621
615
608
606
603
601
596
595
593
595
595
598
601
601
602
603
590
587
582
576
570
570
566
556
557
560
560
567
569
571
575
580
584
588
590
590
581
576
573
570
565
562
560
558
556
543
543
543
543
543
544
544
544
543
540
539
539
534
531
527
527
523
519
512
510
510
510
510
511
512
513
516
518
518
521
523
524
524
527
527
527
527
527
527
527
532
541
541
542
543
540
538
536
534
531
526
517
513
510
507
507
502
500
488
484
483
482
481
480
479
479
478
478
478
478
478
478
478
478
479
479
479
479
479
479
479
479
479
481
481
481
483
484
485
485
485
487
489
490
490
491
491
492
492
492
492
492
491
490
488
487
485
485
481
476
476
472
471
468
464
464
464
463
463
463
463
463
463
463
463
463
463
462
462
458
458
456
456
454
454
453
451
446
445
445
445
444
444
444
443
443
443
442
442
442
442
442
441
441
441
440
438
437
435
435
435
435
435
434
434
434
434
434
433
433
434
438
440
439
438
438
438
439
439
442
448
448
449
449
449
450
451
452
452
453
453
453
453
453
453
454
456
458
460
461
461
462
463
464
465
467
470
465
464
462
460
458
456
454
453
453
453
453
454
454
455
455
455
455
455
456
456
457
458
459
459
459
460
461
461
463
463
463
463
464
465
465
465
465
465
466
466
472
472
472
473
473
474
476
478
480
482
488
496
497
504
506
507
514
518
524
525
527
529
530
533
543
544
545
546
548
549
549
551
551
551
552
552
552
552
552
553
554
558
574
581
584
586
586
590
591
594
595
597
605
606
607
611
612
614
616
618
618
621
623
623
624
626
629
631
631
633
637
638
638
641
644
651
651
656
658
664
666
667
676
679
681
683
684
684
685
689
696
697
701
701
702
705
708
709
713
713
714
717
717
721
722
722
723
723
724
727
728
730
731
732
733
735
736
743
754
762
767
768
769
770
770
771
772
772
772
772
772
772
772
772
772
772
772
772
772
773
775
780
782
801
809
813
813
815
825
825
825
826
828
829
833
838
840
843
843
843
843
843
843
843
843
843
842
841
840
840
838
838
835
835
834
833
834
836
837
838
839
840
841
842
844
847
849
851
851
851
852
853
850
850
849
848
846
845
845
846
847
848
848
850
851
851
852
853
853
853
856
857
858
859
860
860
862
867
867
867
872
872
871
870
870
870
870
869
868
867
867
867
866
866
865
864
864
863
863
864
865
867
868
870
870
869
869
869
868
866
865
864
864
863
862
862
862
862
862
861
861
861
861
861
861
861
861
864
864
864
864
865
866
869
871
871
871
872
873
872
871
872
872
873
876
876
877
878
880
880
881
884
885
890
890
891
891
893
895
897
900
901
903
903
905
908
910
911
914
914
915
916
918
918
919
920
921
923
926
931
933
934
935
936
937
937
937
937
938
939
940
946
947
952
954
955
956
958
963
966
969
982
982
986
992
993
994
995
998
998
1000
1001
1002
1005
1005
1006
1007
1007
1008
1008
1009
1009
1009
1010
1011
1012
1013
1014
1014
1015
1017
1018
1019
1019
1019
1020
1020
1020
1022
1022
1024
1026
1026
1026
1027
1028
1029
1031
1032
1033
1035
1036
1036
1037
1038
1039
1041
1042
1044
1044
1044
1048
1053
1065
1066
1068
1069
1069
1069
1071
1071
1072
1075
1076
1076
1077
1078
1079
1079
1080
1081
1082
1085
1089
1093
1097
1102
1108
1113
1114
1117
1120
1124
1126
1131
1132
1133
1141
1142
1143
1143
1143
1143
1144
1145
1146
1146
1146
1147
1148
1149
1150
1154
1155
1155
1156
1157
1158
1166
1166
1168
1170
1172
1174
1175
1176
1176
1178
1179
1183
1184
1184
1184
1186
1187
1189
1190
1192
1193
1193
1194
1195
1196
1204
1204
1207
1211
1213
1214
1216
1218
1218
1219
1220
1222
1223
1225
1229
1231
1232
1239
1242
1244
1244
1245
1246
1248
1253
1263
1269
1269
1273
1277
1279
1280
1282
1283
1284
1286
1288
1289
1290
1290
1290
1291
1296
1297
1297
1297
1299
1302
1304
1306
1306
1306
1307
1310
1315
1317
1317
1319
1326
1328
1331
1333
1333
1335
1343
1349
1362
1366
1381
1383
1384
1385
1390
1393
1397
1397
1398
1399
1400
1401
1404
1405
1406
1407
1407
1411
1411
1412
1413
1413
1414
1417
1418
1418
1419
1421
1421
1422
1424
1428
1429
1429
1431
1434
1437
1439
1441
1444
1445
1445
1447
1448
1452
1453
1454
1455
1460
1460
1464
1466
1467
1468
1469
1470
1471
1465
1457
1449
1448
1445
1443
1441
1441
1441
1440
1437
1436
1435
1433
1432
1429
1427
1427
1425
1424
1422
1421
1420
1419
1418
1415
1415
1414
1413
1413
1413
1412
1412
1412
1411
1411
1411
1411
1411
1405
1405
1405
1404
1403
1401
1400
1398
1396
1396
1395
1394
1391
1388
1382
1379
1377
1377
1375
1371
1367
1365
1344
1339
1335
1334
1332
1331
1330
1329
1327
1324
1322
1321
1320
1319
1318
1317
1317
1318
1320
1321
1322
1323
1324
1324
1324
1325
1325
1337
1346
1353
1354
1359
1366
1376
1388
1395
1399
1403
1407
1407
1418
1450
1450
1440
1434
1395
1389
1375
1370
1364
1362
1359
1359
1354
1343
1340
1338
1339
1340
1341
1342
1346
1347
1348
1351
1355
1362
1363
1366
1367
1366
1364
1363
1362
1361
1359
1356
1355
1353
1353
1354
1359
1361
1363
1363
1363
1364
1369
1371
1378
1387
1391
1392
1392
1392
1395
1397
1399
1402
1404
1404
1410
1418
1418
1419
1420
1421
1424
1426
1428
1429
1430
1431
1431
1433
1433
1434
1435
1434
1434
1434
1434
1433
1433
1433
1433
1433
1432
1432
1432
1433
1434
1434
1434
1434
1435
1437
1438
1439
1443
1445
1446
1447
1449
1448
1447
1447
1447
1446
1445
1445
1445
1445
1444
1444
1443
1443
1443
1443
1443
1443
1443
1443
1443
1443
1443
1443
1443
1443
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1444
1448
1455
1459
1462
1464
1466
1466
1467
1470
1477
1479
1481
1482
1483
1485
1485
1485
1487
1487
1487
1488
1488
1488
1489
1491
1491
1493
1494
1495
1496
1500
1507
1514
1522
1525
1527
1527
1528
1529
1533
1537
1540
1544
1545
1546
1546
1547
1548
1549
1551
1553
1553
1556
1556
1558
1559
1560
1561
1562
1563
1565
1566
1567
1570
1571
1572
1572
1573
1573
1575
1579
1580
1582
1584
1588
1588
1589
1589
1590
1590
1591
1592
1593
1593
1594
1596
1598
1599
1599
1604
1606
1607
1607
1607
1609
1610
1612
1613
1614
1616
1617
1624
1627
1629
1631
1633
1633
1634
1634
1635
1638
1639
1640
1640
1641
1642
1644
1646
1649
1649
1650
1650
1651
1655
1658
1661
1666
1667
1670
1671
1674
1676
1681
1684
1686
1687
1689
1697
1699
1705
1709
1710
1711
1707
1704
1702
1700
1698
1695
1689
1688
1685
1680
1678
1677
1677
1677
1677
1679
1680
1685
1688
1690
1696
1698
1701
1703
1705
1708
1711
1711
1711
1709
1708
1707
1706
1706
1705
1704
1703
1701
1700
1700
1698
1697
1697
1696
1695
1694
1692
1692
1691
1687
1685
1684
1683
1682
1678
1677
1674
1673
1669
1665
1664
1664
1663
1662
1661
1659
1657
1655
1653
1652
1649
1647
1647
1642
1638
1633
1631
1630
1630
1629
1627
1625
1624
1623
1623
1622
1622
1621
1620
1619
1619
1618
1618
1616
1614
1613
1613
1613
1612
1611
1608
1607
1605
1605
1603
1602
1601
1597
1596
1596
1596
1595
1594
1593
1592
1592
1588
1586
1585
1584
1583
1582
1580
1580
1575
1574
1572
1571
1568
1565
1564
1564
1563
1562
1561
1559
1557
1553
1552
1546
1546
1546
1546
1547
1548
1549
1549
1550
1550
1550
1550
1550
1551
1551
1552
1545
1544
1542
1538
1537
1536
1534
1532
1526
1526
1523
1519
1513
1511
1510
1508
1506
1505
1503
1502
1499
1498
1498
1497
1496
1494
1491
1490
1486
1483
1483
1482
1480
1479
1477
1476
1475
1474
1473
1472
1471
1470
1469
1469
1468
1467
1465
1465
1464
1464
1464
1462
1460
1453
1452
1449
1446
1445
1443
1442
1440
1438
1435
1433
1432
1430
1427
1422
1420
1418
1416
1412
1408
1405
1402
1398
1398
1394
1388
1381
1376
1372
1371
1371
1370
1370
1368
1368
1367
1365
1364
1364
1363
1362
1361
1361
1360
1357
1357
1355
1354
1353
1352
1352
1352
1352
1352
1351
1350
1350
1350
1348
1346
1345
1344
1342
1340
1336
1336
1336
1336
1335
1335
1335
1335
1334
1334
1334
1333
1332
1332
1332
1331
1331
1335
1339
1339
1340
1346
1348
1354
1355
1339
1321
1317
1312
1312
1306
1302
1291
1288
1277
1273
1267
1261
1258
1254
1251
1241
1236
1230
1226
1224
1222
1222
1223
1223
1223
1224
1226
1234
1234
1237
1238
1246
1246
1244
1242
1241
1240
1240
1239
1237
1231
1230
1228
1228
1227
1226
1224
1222
1213
1211
1203
1203
1201
1196
1190
1184
1177
1167
1157
1151
1143
1136
1134
1133
1131
1124
1115
1110
1110
1110
1110
1110
1109
1108
1106
1101
1100
1100
1100
1100
1103
1104
1104
1105
1106
1106
1106
1113
1116
1116
1113
1109
1109
1106
1102
1087
1079
1075
1062
1060
1060
1056
1050
1044
1039
1034
1027
1027
1025
1017
1016
1015
1015
1015
1014
1012
1010
1010
1009
1008
1002
997
991
986
968
960
957
952
948
946
940
938
937
935
934
930
920
917
914
911
908
905
903
903
902
900
897
894
894
894
890
887
882
881
880
879
878
877
877
875
867
862
859
859
857
854
852
851
850
849
847
844
843
842
842
840
836
834
833
832
832
832
831
831
830
830
829
828
828
827
827
826
826
826
825
825
825
824
824
823
823
822
822
821
821
821
821
821
820
819
818
817
816
816
816
814
814
814
814
812
812
812
812
812
811
810
806
806
805
804
800
800
793
790
789
789
787
783
777
765
759
752
748
748
741
736
734
733
727
727
727
717
716
715
712
711
711
709
708
706
705
704
704
704
704
703
702
701
701
701
701
702
702
702
703
703
703
702
699
696
691
685
683
676
673
667
667
667
667
667
667
667
667
667
665
664
659
657
655
653
647
645
644
643
640
638
637
636
636
636
634
633
631
631
631
630
629
628
627
626
625
624
623
622
620
614
613
613
611
608
602
599
592
591
586
585
584
583
582
582
581
581
580
579
575
572
568
565
565
559
557
556
555
555
555
554
554
554
554
553
552
552
552
551
551
548
546
542
538
537
535
533
532
532
531
531
531
530
530
530
530
530
530
530
531
533
535
537
542
545
547
548
549
546
545
545
544
541
538
537
536
535
536
536
537
537
537
538
538
538
538
538
538
533
528
526
525
524
524
523
522
521
520
520
517
517
515
514
510
510
513
513
513
515
516
516
516
516
516
517
517
519
519
521
522
522
522
522
522
525
526
527
527
526
525
523
523
522
522
522
522
511
511
511
511
506
505
505
504
503
503
502
499
499
500
500
499
497
496
496
495
491
491
491
490
489
489
489
487
486
484
483
483
481
487
490
490
490
492
496
502
502
502
501
498
497
497
496
493
491
490
486
485
485
482
481
480
479
479
479
479
479
481
481
480
476
475
472
472
471
468
468
467
463
461
461
460
459
459
459
459
459
459
459
459
459
459
459
459
459
454
437
437
437
437
437
437
437
438
440
440
440
439
439
439
438
438
438
438
438
438
437
436
436
436
435
432
431
430
429
429
429
429
429
430
430
430
430
431
432
432
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
435
435
436
436
436
430
428
426
424
424
422
422
422
422
422
422
422
422
423
424
425
425
425
425
428
429
429
430
433
435
438
440
443
442
441
440
439
437
436
436
434
431
428
425
424
424
423
423
423
422
421
418
417
417
416
416
416
416
416
416
416
418
418
418
418
417
416
416
416
416
416
415
415
415
415
415
414
414
419
422
423
414
412
409
400
400
400
400
400
400
400
400
400
400
400
401
404
407
408
410
411
414
413
413
413
412
411
410
410
410
409
409
408
408
408
408
407
407
408
408
409
410
411
411
409
403
400
397
395
392
388
387
386
385
386
390
394
398
400
403
406
405
404
403
401
399
398
397
397
398
398
399
399
400
401
401
399
397
396
393
391
389
385
381
373
369
364
362
356
352
349
349
349
349
349
349
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
347
347
346
346
345
345
345
344
344
343
343
342
342
342
343
344
345
347
347
350
350
351
352
353
353
353
353
353
353
353
353
352
351
351
350
349
348
347
347
346
345
344
343
340
339
337
337
336
334
334
333
332
331
330
329
329
328
328
328
328
328
327
327
327
327
327
327
327
328
329
330
331
333
334
338
340
341
342
344
344
344
343
343
342
342
341
341
340
340
340
341
342
343
344
344
345
346
347
348
348
352
352
352
351
351
351
351
351
351
351
351
353
355
356
357
358
359
360
364
365
366
367
361
360
358
355
352
354
356
364
366
368
369
370
373
380
385
391
391
391
390
390
390
390
390
389
389
389
389
389
389
389
389
389
390
390
390
390
392
398
400
402
407
409
411
413
415
419
424
425
426
428
428
429
429
429
430
430
430
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
432
433
439
442
449
450
450
450
450
450
450
450
450
450
450
450
450
449
449
449
448
448
447
447
446
444
443
443
440
439
437
435
427
424
423
421
420
419
417
415
413
410
409
408
407
406
405
402
401
401
400
399
396
395
394
391
389
388
387
387
387
384
383
381
375
369
368
365
363
361
358
356
354
353
353
352
352
350
349
347
346
346
345
343
343
342
341
340
339
338
337
336
331
331
330
330
329
329
327
326
326
325
324
324
321
320
320
318
318
317
317
316
316
315
314
312
312
311
310
310
309
307
307
309
309
311
319
323
326
330
333
336
336
349
351
352
353
352
345
342
340
339
339
339
338
336
331
310
309
307
302
300
297
296
293
292
289
288
287
285
281
279
272
271
270
268
269
269
270
270
271
273
274
274
274
275
276
277
279
278
278
274
274
274
276
276
277
280
282
283
285
286
286
287
287
287
287
287
287
289
289
290
291
294
295
296
297
299
299
299
299
299
299
302
303
307
310
305
301
299
293
293
294
295
295
296
297
298
298
299
300
300
302
302
302
302
302
299
299
302
309
310
311
314
315
318
320
321
322
322
324
324
325
325
326
327
328
326
328
331
335
336
337
339
339
340
342
343
344
344
346
348
348
348
348
348
348
348
348
349
353
354
355
357
358
361
363
366
369
374
377
379
381
382
383
384
385
386
394
395
398
398
399
401
402
403
405
407
408
409
411
411
412
412
413
415
415
415
416
417
418
419
421
421
421
421
421
421
421
421
421
421
421
421
421
418
417
414
411
410
408
405
404
403
399
395
394
393
392
388
386
386
385
384
383
382
379
379
378
377
375
374
373
373
372
369
368
367
367
365
364
359
358
358
357
353
351
353
354
356
357
360
360
361
363
365
365
365
364
362
362
361
361
360
360
359
358
357
356
351
348
341
338
336
335
331
329
326
324
324
324
323
323
323
323
322
322
322
321
320
319
318
317
317
316
315
315
315
315
314
313
312
310
310
310
310
310
308
307
306
304
304
304
304
304
304
304
301
300
299
300
304
306
312
314
314
314
315
315
316
316
316
316
316
316
316
317
318
320
321
322
322
322
327
327
329
326
324
323
323
321
309
302
303
303
317
318
321
321
324
325
325
325
325
325
325
323
322
322
320
319
318
317
317
317
317
317
317
317
319
319
321
321
321
321
321
321
322
323
323
323
324
324
324
325
325
325
325
326
328
329
334
335
340
341
341
341
341
342
342
343
344
344
344
345
346
349
353
364
364
358
344
341
334
331
330
329
329
328
327
326
326
323
322
322
302
302
300
298
297
295
292
292
292
292
292
292
292
292
292
292
286
286
285
282
279
275
267
265
264
264
267
269
270
271
276
276
261
261
261
261
260
258
257
256
252
252
248
248
248
244
244
244
244
244
244
244
243
243
243
243
240
239
239
239
239
239
239
239
239
238
238
237
236
234
233
232
232
231
231
231
230
230
229
229
228
228
228
228
229
229
226
226
222
222
221
221
220
220
220
219
219
218
218
217
216
216
215
215
215
215
215
215
214
214
214
214
213
213
213
212
212
212
212
212
212
213
213
213
214
214
215
217
217
217
216
216
217
217
217
217
217
217
217
217
215
213
213
212
212
211
211
211
211
211
210
210
207
206
206
200
200
200
200
200
197
197
197
196
194
194
194
194
194
194
195
196
195
194
194
194
193
193
193
190
190
190
189
189
190
190
190
199
195
178
180
182
183
188
189
190
190
189
188
187
186
184
183
180
180
178
178
178
178
178
178
177
175
175
174
174
174
172
172
172
171
171
170
170
170
169
169
162
162
159
159
159
159
159
159
159
156
156
144
143
143
143
143
142
142
142
142
142
142
142
143
144
144
144
145
145
145
145
145
145
146
146
146
147
148
149
151
152
152
155
155
155
156
157
161
162
162
162
159
159
159
160
168
165
166
167
174
174
176
175
167
166
166
166
166
166
166
166
167
167
168
168
168
168
168
168
168
171
174
175
176
176
176
177
178
178
180
180
180
180
180
180
180
176
176
175
175
174
181
181
181
182
184
185
193
193
194
195
200
201
205
206
206
207
211
206
206
192
192
213
215
215
217
218
222
224
230
235
235
238
240
246
248
257
259
261
262
263
263
264
269
270
279
281
283
285
285
303
303
316
324
329
330
331
339
342
348
352
357
361
361
361
361
362
362
362
363
363
364
365
366
366
367
367
367
368
371
376
383
383
385
387
389
392
395
402
403
404
404
407
412
414
416
423
425
426
427
428
430
430
429
428
426
425
425
423
422
420
424
427
427
427
428
430
431
432
433
434
436
439
442
443
445
449
450
450
450
451
451
452
453
453
453
453
453
453
462
464
467
474
476
477
478
482
484
486
488
489
490
491
492
492
492
492
492
492
491
491
491
489
488
487
487
487
486
481
476
476
476
475
475
475
475
474
474
473
473
473
465
458
454
450
450
449
447
425
422
413
408
406
406
399
396
390
388
385
385
386
387
388
390
391
392
375
374
374
372
369
362
355
342
337
325
323
322
322
321
320
319
319
319
318
317
317
314
312
309
307
305
305
305
303
301
288
288
286
281
272
264
260
260
258
253
247
247
243
240
238
236
234
219
219
219
219
219
218
218
218
218
218
217
216
216
216
216
216
216
215
215
215
214
214
205
204
204
204
200
198
197
194
191
190
189
188
187
185
184
183
181
180
180
179
179
178
178
177
175
174
174
174
174
174
174
174
174
174
174
173
171
170
164
163
162
163
163
169
171
171
171
159
159
152
149
149
149
149
148
155
160
160
148
148
146
140
153
155
156
156
156
155
155
155
155
155
182
182
185
180
174
174
171
171
174
175
202
216
251
251
258
268
272
270
252
252
247
242
228
228
233
234
234
233
231
231
229
226
224
224
224
223
216
217
217
225
230
232
235
235
235
235
234
234
234
233
232
232
231
230
230
227
225
225
225
224
221
217
228
228
222
221
221
224
239
239
239
241
248
249
253
256
257
258
259
262
265
267
268
269
269
269
270
271
272
272
272
273
273
274
274
274
276
276
276
275
274
273
273
272
270
268
266
265
264
261
260
258
256
253
253
250
250
250
246
246
245
244
244
239
236
235
234
219
219
218
215
213
209
200
200
201
201
201
199
198
198
198
198
197
196
196
194
194
192
192
190
190
194
191
199
199
199
196
196
196
196
192
189
188
188
188
191
193
195
197
199
201
203
204
205
205
207
208
211
212
212
212
213
213
214
215
215
215
216
216
217
217
217
213
213
207
202
201
201
199
194
190
185
184
184
183
180
177
176
176
176
175
175
175
175
178
178
179
180
180
180
180
179
178
177
177
177
177
178
178
178
178
179
181
182
183
187
189
190
191
193
193
194
195
195
195
195
195
195
196
197
198
201
201
205
206
208
211
212
213
217
221
223
225
231
233
234
234
235
236
239
246
252
256
261
266
270
270
275
277
279
282
283
285
286
287
288
285
281
256
256
256
255
254
253
251
250
248
247
247
245
248
249
250
250
250
251
254
261
262
262
263
263
264
264
264
264
264
264
264
264
263
262
261
260
260
258
257
256
255
255
254
254
254
253
252
251
251
251
251
250
241
239
232
226
219
219
220
220
221
222
223
223
226
226
226
227
229
227
227
223
219
218
218
216
203
203
201
195
189
178
171
163
157
154
154
154
154
152
155
160
161
161
165
169
175
175
175
175
173
171
171
170
168
160
157
146
144
139
140
140
141
141
146
147
150
151
152
154
154
154
152
150
149
147
144
137
135
127
125
124
120
119
119
117
105
95
95
84
82
76
72
69
66
65
65
61
58
55
53
51
53
53
54
55
61
69
73
76
78
83
83
84
86
88
92
94
96
99
99
99
100
100
101
103
105
106
107
107
109
110
113
117
119
128
128
127
127
127
127
126
125
125
124
123
123
123
123
122
122
121
120
120
119
118
115
113
112
112
112
111
111
111
110
110
108
98
94
90
87
80
78
76
75
74
73
73
73
69
66
66
66
66
65
65
65
65
61
59
59
56
54
53
52
52
52
52
52
52
52
52
52
53
53
54
54
55
55
57
57
58
58
58
58
57
56
55
55
54
54
49
48
47
46
46
45
44
41
39
38
37
37
36
36
37
37
37
36
36
35
33
32
31
30
30
30
30
30
30
30
30
28
26
26
26
25
24
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
19
19
19
19
19
22
25
30
28
28
28
31
33
34
34
36
41
43
45
50
51
52
52
52
53
53
55
56
56
58
59
59
59
60
62
62
62
62
61
61
61
61
61
60
58
56
47
46
43
39
38
38
38
38
38
38
38
38
38
37
36
35
33
33
33
32
32
30
30
30
29
29
28
28
28
27
26
26
26
25
24
24
22
22
21
20
20
18
18
17
16
13
13
13
13
14
15
15
16
16
16
16
16
16
15
15
14
13
13
13
14
15
15
15
15
16
17
17
19
19
19
21
22
22
24
24
25
25
25
25
25
23
23
22
22
22
22
22
22
22
22
22
22
23
24
25
25
26
26
28
28
28
29
29
30
30
30
30
30
30
29
29
29
28
28
28
28
27
26
26
25
23
22
22
22
21
19
21
22
23
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
26
25
24
24
23
23
23
22
17
16
16
15
14
8
7
7
5
5
5
5
4
4
4
4
3
2
2
2
2
2
1
0
0
0
0
0
0
1
2
2
3
3
3
3
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
2
2
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
2
2
3
3
7
9
12
12
13
15
15
15
14
13
13
13
13
13
13
13
12
11
11
10
9
9
8
8
7
7
7
7
7
7
7
7
7
8
13
13
13
13
14
14
18
18
20
20
17
17
16
15
15
15
15
15
14
12
12
11
11
11
11
11
11
10
10
10
9
9
8
8
7
7
6
5
3
3
2
2
2
1
1
0
0
0
0
0
0
0
0
0
0
1
1
1
2
2
3
4
4
4
5
6
6
13
13
17
18
18
18
17
16
15
14
13
13
11
11
11
11
11
11
10
10
10
9
9
8