rabina-Pontedassio-Torria-Colle S .Bartolomeo-Pieve-Armo-Nava-S.Bernardo di Mendatica-Colle del Garezzo-Colle Ardente-Colle della Melosa-Colla Langan-Colle d'Oggia-Pantasina-Rabina
]]>
rabina-Pontedassio-Torria-Colle S .Bartolomeo-Pieve-Armo-Nava-S.Bernardo di Mendatica-Colle del Garezzo-Colle Ardente-Colle della Melosa-Colla Langan-Colle d'Oggia-Pantasina-Rabina
]]>
42
40
39
38
37
34
35
35
35
34
34
24
16
13
13
14
14
15
15
15
14
8
8
8
8
8
8
8
9
11
13
13
14
14
14
14
14
14
14
14
14
13
13
12
11
11
11
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
18
18
18
18
18
19
19
20
20
20
21
21
21
21
21
19
16
14
12
11
11
11
11
11
11
12
12
13
14
14
15
15
16
16
16
16
15
14
14
14
14
15
16
17
17
17
17
17
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
22
23
26
29
30
25
26
26
27
27
32
34
37
36
35
33
33
33
33
34
35
35
35
36
36
36
36
36
74
84
88
90
95
99
88
79
75
71
60
51
47
43
41
46
51
54
53
52
50
49
53
54
56
60
63
68
71
83
86
89
92
93
94
95
95
95
94
91
88
87
85
84
88
89
94
99
100
100
99
97
95
94
92
87
84
82
82
83
87
88
91
92
90
88
87
86
86
86
86
86
90
91
96
96
100
97
96
95
94
94
93
90
90
90
90
90
90
90
90
90
90
90
90
90
96
99
99
101
106
107
108
110
118
128
132
135
142
145
157
159
158
156
155
154
153
152
151
151
149
149
149
149
156
159
161
162
164
174
176
176
175
175
175
174
174
174
175
179
183
187
191
194
197
199
200
200
200
200
200
200
201
201
201
202
203
205
207
208
211
212
215
216
216
216
216
216
216
216
217
219
220
222
224
226
228
230
232
234
238
241
241
242
241
240
239
237
234
233
231
229
227
227
229
234
236
242
245
248
251
260
263
264
263
261
257
256
248
246
244
244
243
243
242
241
240
239
239
239
239
239
239
239
239
239
239
246
255
261
266
277
284
288
289
291
291
294
296
299
309
312
317
324
324
325
325
328
335
337
340
340
341
341
341
343
345
347
350
350
351
353
359
366
368
371
377
389
396
400
403
407
408
408
407
407
406
406
404
395
393
390
391
391
391
393
393
393
393
392
390
389
385
384
383
385
387
389
390
392
398
403
408
416
429
422
405
401
390
389
388
385
387
389
392
393
394
395
396
399
399
400
400
401
401
400
400
403
410
423
433
440
454
457
464
468
472
475
477
478
475
471
466
462
458
453
445
444
442
442
440
445
445
446
447
449
451
462
468
470
463
446
445
449
454
460
460
459
457
457
454
453
452
451
449
446
445
444
442
440
439
438
437
437
437
436
436
435
432
430
426
425
423
421
393
377
367
368
369
370
371
371
374
377
380
382
385
388
390
391
391
390
390
390
390
389
389
389
389
392
393
394
395
396
397
398
398
398
398
393
389
387
384
381
379
379
380
380
381
382
383
383
381
378
377
375
374
373
372
372
374
378
381
383
391
393
398
398
397
396
396
396
396
398
399
400
400
401
392
390
389
386
385
384
385
385
386
394
400
412
423
437
443
446
450
452
463
463
462
461
461
463
464
465
467
468
469
476
478
480
482
487
490
492
493
497
500
501
502
503
502
500
499
498
497
493
492
491
490
486
483
481
478
480
483
486
488
489
493
498
501
504
510
512
519
522
529
530
532
534
535
535
537
540
540
539
538
537
537
536
536
538
539
539
539
540
544
546
549
557
559
557
554
537
530
523
520
517
542
557
559
559
559
559
559
559
559
559
559
553
551
546
543
539
543
549
552
553
555
556
557
560
564
566
567
571
572
576
579
581
583
585
586
589
593
595
596
599
600
603
605
606
607
608
609
610
611
612
609
604
599
596
591
586
569
569
570
570
571
572
572
573
574
579
582
588
596
612
613
617
619
619
622
624
624
625
625
626
611
606
588
575
573
571
568
567
566
565
563
561
558
560
562
565
566
568
568
571
575
579
583
588
592
604
607
610
610
599
592
579
575
569
566
565
564
563
561
561
560
560
560
561
561
562
562
562
562
565
566
570
571
573
577
579
580
580
582
585
586
586
585
582
578
576
574
580
587
589
592
602
600
598
596
595
593
591
585
579
577
573
569
564
556
557
557
558
559
560
560
558
553
550
548
544
529
519
505
501
496
493
490
482
480
477
476
472
472
473
474
475
476
476
479
480
480
479
470
465
460
454
451
448
446
444
444
449
453
455
460
459
456
454
451
445
445
443
439
442
456
462
467
465
461
459
458
455
450
447
443
440
435
430
426
411
407
402
401
400
397
396
395
394
396
398
401
408
406
405
404
403
403
402
400
391
384
375
367
362
360
359
357
355
352
354
359
364
372
381
404
400
386
377
373
369
365
363
362
362
319
289
281
281
282
283
284
275
252
249
249
249
249
247
244
243
238
237
236
235
235
235
236
237
243
248
249
248
247
246
242
239
237
235
235
235
235
235
235
235
235
235
235
236
236
237
237
237
238
239
240
244
245
246
247
247
248
248
249
249
251
255
254
253
252
251
248
248
252
252
255
255
255
256
256
256
256
257
257
258
258
258
259
260
260
261
261
262
263
266
268
269
276
277
277
277
278
282
283
283
298
300
303
308
314
317
320
320
320
320
320
320
324
328
329
331
331
331
333
334
335
335
336
337
337
338
339
339
340
340
340
350
355
357
358
359
359
359
359
359
360
361
363
365
370
376
377
378
380
381
382
385
385
385
385
385
385
385
385
387
389
392
392
392
392
392
396
397
398
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
403
408
414
417
419
424
439
446
453
456
459
461
461
460
460
460
460
460
459
458
458
457
457
457
456
456
463
468
471
477
483
484
487
488
489
493
495
496
496
493
491
490
490
488
487
486
486
486
485
484
488
489
491
491
494
495
496
498
502
507
509
511
513
518
519
511
507
510
514
518
522
523
523
524
524
526
527
527
528
529
529
530
540
548
558
564
558
552
540
536
537
538
539
541
542
542
544
545
547
549
551
553
554
554
561
563
592
609
616
618
619
619
620
620
617
614
612
612
611
609
606
606
605
604
602
600
600
600
599
599
598
599
605
607
609
612
618
624
630
633
635
636
637
639
640
643
644
647
652
653
653
651
647
646
648
665
668
674
678
679
681
683
684
685
686
688
687
685
684
682
681
680
686
690
691
693
700
704
707
713
717
721
723
728
733
736
736
737
737
738
738
739
739
738
737
735
734
732
728
732
735
745
748
754
759
772
779
779
779
778
776
776
775
784
789
794
797
808
818
820
820
822
823
827
828
829
830
832
832
832
832
831
830
830
830
830
831
831
831
836
838
843
850
853
858
867
875
878
878
879
879
879
883
888
893
898
902
910
910
910
910
910
913
922
924
927
929
930
932
934
936
946
951
956
958
960
962
965
970
975
977
979
981
983
984
983
977
971
967
971
977
981
997
1011
1027
1033
1040
1042
1043
1034
1024
1016
1013
1026
1034
1040
1058
1055
1053
1048
1044
1043
1042
1034
1034
1034
1034
1034
1034
1034
1035
1036
1037
1038
1039
1040
1043
1045
1047
1050
1052
1055
1056
1058
1059
1057
1056
1054
1052
1051
1049
1048
1048
1048
1049
1049
1050
1050
1051
1051
1052
1052
1051
1050
1048
1047
1045
1044
1041
1040
1043
1046
1049
1051
1061
1062
1063
1064
1066
1067
1070
1070
1069
1069
1069
1068
1068
1068
1073
1074
1076
1079
1082
1085
1091
1094
1098
1097
1094
1090
1088
1082
1080
1079
1076
1071
1065
1060
1057
1055
1053
1047
1043
1037
1033
1032
1030
1029
1025
1023
1021
1019
1018
1015
1014
1013
1011
1010
1009
1007
1003
1001
1000
997
994
993
991
990
988
984
983
981
976
972
966
963
962
960
958
955
954
953
951
949
947
947
946
945
943
938
937
934
933
932
931
929
928
927
927
927
927
927
927
927
927
927
924
923
922
921
916
914
906
904
901
900
900
900
900
900
900
900
900
900
900
900
900
900
900
900
900
900
900
902
902
903
903
905
906
908
910
913
914
917
917
918
924
927
932
941
951
961
969
975
992
997
997
988
987
985
977
979
981
983
991
995
1000
1003
1027
1044
1041
1035
1031
1031
1019
1016
1017
1032
1041
1053
1074
1103
1122
1132
1139
1141
1142
1144
1144
1145
1144
1141
1140
1139
1138
1138
1140
1141
1142
1146
1147
1155
1156
1158
1162
1162
1162
1164
1164
1167
1168
1170
1170
1177
1180
1185
1189
1192
1193
1195
1197
1199
1201
1205
1206
1209
1215
1219
1221
1222
1225
1226
1227
1230
1231
1233
1234
1235
1236
1237
1237
1238
1240
1241
1242
1246
1249
1251
1252
1255
1256
1257
1258
1259
1260
1261
1262
1264
1265
1264
1260
1255
1250
1248
1245
1243
1234
1229
1225
1221
1222
1223
1224
1225
1224
1223
1222
1199
1198
1203
1206
1218
1221
1234
1240
1249
1259
1265
1270
1276
1280
1281
1287
1287
1287
1287
1287
1287
1287
1286
1285
1285
1284
1282
1276
1283
1292
1295
1297
1298
1298
1300
1301
1301
1302
1303
1305
1306
1306
1305
1302
1300
1299
1298
1308
1310
1312
1317
1318
1320
1322
1324
1325
1326
1329
1330
1339
1343
1353
1352
1349
1347
1345
1344
1331
1317
1312
1284
1284
1284
1284
1285
1282
1275
1264
1250
1243
1239
1238
1246
1258
1260
1260
1260
1260
1260
1260
1260
1259
1255
1253
1251
1247
1247
1247
1247
1249
1253
1259
1263
1261
1260
1259
1258
1257
1256
1255
1250
1250
1250
1250
1250
1252
1256
1256
1263
1269
1271
1285
1299
1305
1314
1317
1321
1323
1327
1328
1332
1334
1338
1338
1336
1335
1333
1331
1328
1333
1335
1336
1338
1343
1345
1350
1354
1363
1376
1390
1398
1404
1404
1400
1393
1392
1388
1386
1383
1381
1378
1377
1376
1372
1371
1362
1360
1358
1363
1372
1375
1378
1380
1383
1415
1436
1442
1448
1454
1478
1490
1524
1533
1536
1546
1549
1554
1559
1562
1568
1570
1571
1572
1572
1573
1573
1574
1575
1575
1576
1579
1581
1584
1587
1589
1591
1593
1595
1592
1591
1588
1585
1583
1576
1574
1573
1568
1566
1559
1539
1534
1522
1510
1503
1498
1496
1495
1492
1483
1482
1484
1485
1487
1490
1491
1495
1498
1504
1515
1527
1536
1543
1545
1547
1549
1557
1572
1567
1558
1555
1547
1545
1544
1544
1570
1604
1605
1609
1611
1608
1607
1603
1602
1602
1602
1609
1614
1616
1619
1628
1640
1636
1631
1630
1629
1627
1625
1622
1618
1616
1615
1613
1614
1614
1615
1616
1617
1620
1621
1621
1629
1631
1632
1634
1635
1637
1638
1646
1660
1663
1664
1670
1681
1686
1690
1693
1700
1702
1703
1701
1701
1700
1699
1698
1694
1692
1690
1689
1687
1685
1683
1689
1693
1705
1707
1711
1716
1721
1723
1726
1739
1741
1744
1747
1748
1749
1754
1777
1781
1791
1798
1800
1801
1802
1803
1800
1791
1788
1782
1781
1778
1778
1779
1779
1779
1779
1780
1780
1780
1781
1782
1782
1766
1752
1745
1723
1718
1711
1697
1692
1684
1669
1675
1676
1680
1682
1682
1676
1670
1666
1663
1665
1667
1669
1672
1666
1661
1652
1642
1638
1634
1631
1638
1641
1644
1647
1650
1653
1658
1664
1669
1671
1679
1692
1697
1710
1710
1710
1709
1709
1708
1692
1677
1669
1663
1656
1647
1605
1591
1588
1580
1576
1573
1576
1581
1584
1586
1590
1591
1593
1595
1600
1602
1602
1602
1601
1601
1601
1600
1600
1600
1599
1599
1597
1596
1591
1590
1589
1583
1578
1557
1535
1529
1521
1516
1514
1510
1503
1502
1500
1495
1494
1490
1489
1486
1497
1499
1500
1502
1493
1485
1482
1480
1474
1469
1460
1453
1435
1427
1448
1462
1473
1478
1475
1475
1474
1463
1451
1447
1449
1450
1453
1454
1451
1449
1444
1440
1437
1432
1425
1424
1423
1420
1420
1422
1423
1423
1446
1451
1442
1436
1434
1423
1418
1419
1420
1422
1423
1424
1424
1426
1428
1429
1430
1430
1426
1424
1422
1412
1411
1407
1407
1410
1411
1412
1413
1417
1419
1420
1421
1424
1425
1436
1461
1463
1466
1469
1476
1479
1482
1480
1478
1473
1470
1468
1465
1462
1457
1452
1449
1461
1467
1488
1506
1512
1541
1528
1524
1519
1514
1511
1508
1506
1504
1502
1502
1504
1508
1513
1513
1518
1520
1527
1541
1546
1549
1556
1556
1557
1558
1563
1566
1572
1573
1575
1583
1589
1593
1598
1602
1607
1606
1605
1605
1604
1603
1599
1595
1586
1576
1568
1563
1554
1539
1533
1533
1534
1534
1536
1541
1541
1543
1545
1548
1554
1557
1563
1566
1568
1575
1577
1581
1584
1592
1593
1595
1595
1596
1599
1601
1603
1604
1605
1603
1602
1600
1597
1600
1603
1609
1614
1616
1609
1604
1598
1595
1592
1592
1590
1587
1588
1589
1595
1597
1614
1623
1632
1636
1642
1652
1653
1655
1672
1688
1678
1657
1645
1650
1660
1670
1673
1687
1692
1695
1698
1700
1702
1704
1705
1707
1711
1712
1710
1708
1706
1704
1701
1700
1697
1695
1691
1680
1667
1660
1647
1640
1627
1621
1627
1636
1649
1656
1666
1687
1691
1693
1694
1696
1698
1695
1694
1693
1692
1688
1681
1675
1668
1663
1640
1633
1629
1628
1627
1627
1626
1629
1632
1632
1653
1655
1657
1659
1663
1665
1675
1678
1682
1686
1688
1690
1692
1693
1694
1695
1696
1699
1700
1700
1702
1703
1705
1705
1703
1699
1693
1690
1686
1673
1673
1673
1673
1675
1676
1677
1680
1682
1686
1690
1694
1698
1699
1700
1701
1701
1701
1701
1699
1698
1695
1693
1691
1701
1703
1704
1705
1705
1704
1703
1702
1700
1700
1699
1698
1698
1700
1700
1701
1701
1702
1704
1710
1711
1714
1714
1715
1722
1725
1729
1733
1747
1746
1745
1742
1740
1740
1741
1742
1742
1745
1747
1749
1749
1748
1745
1745
1746
1748
1751
1759
1769
1782
1816
1826
1830
1831
1835
1839
1833
1830
1828
1825
1818
1818
1822
1825
1829
1837
1849
1850
1851
1851
1851
1852
1852
1854
1854
1858
1860
1862
1867
1874
1881
1887
1892
1900
1901
1903
1905
1904
1904
1903
1902
1900
1903
1912
1915
1920
1925
1927
1928
1929
1930
1931
1932
1935
1940
1945
1960
1959
1958
1958
1957
1953
1955
1957
1965
1973
1972
1970
1969
1968
1965
1965
1964
1964
1964
1963
1963
1963
1962
1961
1960
1959
1958
1965
1967
1967
1964
1961
1959
1955
1947
1945
1946
1962
1965
1968
1977
1989
1988
1987
1986
1985
1982
1984
1986
1987
1992
1990
1986
1978
1969
1955
1944
1937
1931
1921
1917
1913
1911
1908
1900
1890
1883
1882
1882
1882
1882
1882
1882
1882
1882
1883
1884
1884
1886
1887
1887
1882
1881
1877
1873
1874
1875
1875
1875
1876
1876
1875
1867
1862
1857
1853
1851
1844
1839
1837
1835
1834
1831
1830
1835
1850
1846
1845
1843
1842
1840
1827
1821
1811
1800
1802
1802
1805
1806
1806
1807
1807
1809
1815
1800
1786
1782
1782
1781
1779
1773
1771
1769
1767
1762
1761
1760
1758
1756
1755
1754
1752
1747
1746
1744
1742
1740
1739
1737
1735
1731
1722
1707
1700
1701
1703
1703
1703
1699
1698
1696
1695
1692
1693
1696
1701
1702
1703
1705
1707
1707
1705
1701
1700
1700
1699
1698
1689
1687
1684
1681
1680
1679
1677
1675
1668
1666
1664
1660
1658
1657
1655
1650
1649
1647
1646
1644
1643
1643
1642
1642
1640
1638
1635
1635
1634
1628
1627
1627
1625
1624
1623
1622
1620
1618
1618
1617
1616
1615
1614
1614
1611
1603
1597
1592
1591
1591
1590
1588
1587
1587
1586
1585
1581
1580
1578
1574
1573
1572
1568
1565
1562
1558
1553
1550
1549
1547
1545
1544
1542
1536
1535
1535
1535
1533
1534
1535
1536
1537
1540
1540
1540
1540
1540
1540
1540
1540
1540
1540
1540
1540
1540
1538
1530
1526
1521
1518
1516
1512
1508
1504
1500
1498
1495
1491
1487
1483
1478
1470
1466
1463
1463
1463
1463
1463
1463
1463
1463
1461
1459
1457
1455
1454
1455
1457
1459
1460
1460
1461
1463
1464
1464
1465
1465
1466
1466
1467
1467
1467
1467
1467
1467
1467
1467
1463
1460
1457
1451
1445
1442
1438
1432
1432
1424
1418
1412
1411
1409
1406
1399
1402
1404
1405
1407
1409
1407
1406
1406
1405
1403
1401
1399
1397
1395
1394
1391
1374
1373
1374
1375
1376
1377
1378
1378
1378
1378
1379
1379
1379
1380
1380
1378
1376
1375
1374
1373
1372
1370
1365
1362
1360
1360
1358
1358
1357
1356
1356
1356
1357
1361
1363
1364
1366
1363
1360
1357
1354
1351
1349
1343
1337
1331
1326
1321
1314
1312
1306
1300
1297
1294
1290
1289
1287
1285
1284
1283
1274
1271
1270
1271
1272
1273
1274
1276
1278
1279
1291
1293
1297
1294
1293
1291
1290
1289
1288
1285
1279
1277
1273
1272
1271
1270
1267
1265
1263
1256
1254
1252
1228
1225
1224
1222
1221
1220
1213
1211
1209
1206
1205
1203
1203
1202
1200
1195
1194
1193
1191
1187
1175
1171
1167
1166
1166
1165
1159
1158
1156
1156
1155
1155
1154
1154
1155
1157
1159
1160
1161
1161
1157
1153
1149
1146
1140
1138
1132
1130
1126
1127
1127
1127
1128
1129
1130
1132
1134
1135
1135
1135
1135
1135
1134
1129
1125
1120
1115
1109
1107
1104
1100
1098
1095
1097
1101
1103
1104
1104
1106
1105
1103
1102
1101
1100
1099
1098
1101
1105
1105
1109
1112
1110
1109
1106
1103
1100
1098
1095
1094
1091
1089
1088
1076
1070
1065
1063
1047
1045
1044
1043
1042
1039
1037
1035
1032
1027
1026
1025
1022
1021
1019
1018
1017
1016
1013
1013
1013
1013
1013
1014
1014
1014
1014
1014
1013
1012
1010
1008
1006
1004
1003
1002
998
997
996
995
994
992
990
988
986
985
985
983
982
981
981
976
974
973
973
972
971
970
968
965
964
960
958
954
954
954
954
954
954
954
954
954
953
952
952
952
951
950
945
941
929
923
919
914
913
909
906
904
902
902
902
902
902
902
902
903
903
903
903
903
903
903
903
903
903
903
903
903
896
891
889
885
878
872
857
853
845
842
839
833
832
832
832
832
832
831
831
831
829
826
824
815
811
808
804
804
803
803
802
801
801
796
794
791
786
773
769
767
764
762
761
760
754
750
748
744
742
740
735
735
735
735
726
724
720
715
712
710
709
708
707
707
706
705
703
701
701
702
703
703
704
704
704
706
706
706
705
705
705
705
704
702
698
697
695
694
694
693
693
692
681
677
673
669
668
666
664
661
659
656
655
653
651
650
647
646
646
644
641
639
638
636
635
633
633
632
631
629
628
626
625
623
622
618
616
610
607
606
604
600
599
596
593
585
579
574
573
571
570
568
567
565
563
562
561
551
545
541
535
529
528
526
525
522
516
506
501
497
494
491
491
491
491
491
491
491
491
491
490
489
483
481
479
478
474
473
472
469
469
470
471
471
471
471
471
471
471
470
468
468
467
467
466
466
468
470
473
475
475
469
469
464
453
443
443
442
441
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
441
445
446
447
448
449
451
452
453
453
453
453
453
453
453
453
453
451
447
445
444
442
438
438
438
438
437
437
437
437
437
436
434
433
432
431
432
433
434
435
436
437
439
440
440
442
443
444
445
445
445
445
445
445
445
445
445
443
440
437
435
431
429
426
424
422
419
418
419
421
423
425
428
431
433
435
439
433
430
428
425
422
419
417
412
403
401
399
399
399
399
399
399
399
399
399
399
399
399
399
404
405
407
406
404
401
399
399
399
399
399
399
400
400
400
400
400
400
400
400
400
400
401
402
403
404
411
412
406
405
401
400
400
400
400
400
400
400
399
398
395
393
391
391
390
390
389
387
386
384
383
381
380
380
380
380
380
380
377
376
376
375
372
371
367
364
361
361
361
361
361
363
365
369
370
363
360
358
355
352
350
347
344
340
340
340
340
340
341
343
348
354
358
360
352
343
340
340
340
340
340
340
339
339
339
339
337
333
330
329
328
328
326
325
324
323
322
321
320
320
320
320
320
320
320
320
320
320
319
318
317
313
312
308
305
300
300
300
300
300
300
300
302
302
301
300
300
300
300
300
300
299
297
296
299
301
305
309
312
315
320
322
324
331
334
339
332
323
319
314
297
288
285
283
283
280
280
280
280
280
280
280
281
282
283
284
273
266
266
269
275
272
269
263
260
258
256
254
252
251
246
245
245
244
244
241
241
240
241
244
245
246
249
249
251
252
253
258
263
268
279
284
289
293
298
301
303
306
309
298
294
288
284
274
266
261
253
243
245
253
255
261
263
266
269
275
285
297
297
296
295
294
293
291
290
289
289
289
288
285
280
280
280
280
280
280
280
282
284
290
313
324
327
334
338
347
365
374
377
382
387
390
401
396
393
391
389
387
384
386
387
388
388
389
390
392
392
393
393
393
393
393
393
393
395
396
397
398
399
401
401
402
400
399
398
397
395
395
394
394
394
393
393
402
408
415
421
429
435
444
445
446
447
447
448
448
449
452
468
471
474
481
485
491
487
478
471
469
464
460
454
468
475
480
482
483
485
486
486
486
487
487
488
489
496
499
505
507
508
517
520
522
522
523
524
524
525
526
527
528
530
534
538
540
543
544
548
554
553
550
542
540
536
534
531
529
528
527
526
525
530
535
539
544
550
556
565
568
569
571
577
579
579
580
584
585
586
587
582
569
561
553
563
579
589
606
611
617
625
622
615
612
608
604
600
589
585
584
583
582
584
587
588
592
601
603
605
607
610
611
613
620
625
625
627
628
630
633
634
636
638
638
640
641
642
644
646
649
651
652
656
659
661
660
659
659
658
656
655
653
652
651
650
649
653
656
676
685
687
690
692
692
692
692
693
693
693
693
692
690
690
688
687
691
696
697
697
698
699
700
709
712
719
721
721
720
719
719
718
717
721
726
727
728
729
731
735
739
743
746
749
751
752
753
755
760
766
773
776
778
779
780
782
784
785
785
785
784
784
783
783
782
782
785
787
791
794
800
802
806
818
827
831
844
854
878
887
888
888
888
887
887
887
876
871
865
857
847
852
854
859
863
865
870
873
878
878
879
879
880
880
889
904
909
916
924
927
931
939
946
955
958
958
958
958
958
958
958
958
958
958
958
958
958
959
961
963
964
965
967
968
972
973
975
976
977
982
985
988
991
993
995
997
999
1000
1003
1005
1013
1013
1013
1013
1014
1014
1015
1015
1015
1015
1015
1014
1012
1012
1013
1014
1015
1015
1017
1018
1018
1017
1016
1015
1014
1016
1017
1020
1021
1022
1023
1026
1028
1030
1032
1033
1034
1036
1037
1040
1050
1050
1049
1049
1048
1048
1047
1047
1046
1046
1047
1053
1057
1059
1060
1066
1068
1067
1066
1066
1064
1076
1084
1088
1100
1106
1110
1112
1117
1117
1118
1121
1124
1127
1136
1139
1140
1141
1142
1143
1144
1150
1155
1161
1167
1173
1179
1171
1169
1165
1157
1154
1152
1152
1149
1139
1140
1141
1142
1144
1144
1142
1141
1140
1139
1138
1137
1137
1136
1136
1136
1123
1117
1109
1106
1102
1083
1057
1055
1068
1069
1070
1073
1072
1069
1069
1068
1060
1057
1053
1053
1052
1049
1052
1054
1056
1059
1061
1069
1071
1073
1072
1070
1067
1057
1054
1051
1049
1047
1044
1034
1032
1023
1020
1020
1020
1016
1010
1008
1004
1003
1002
1003
1004
1006
1008
1009
1005
1003
995
993
992
990
991
991
992
993
993
992
991
988
984
980
975
970
969
967
964
962
958
957
948
944
941
942
943
945
941
937
923
921
914
912
910
907
899
894
888
877
876
878
879
881
875
870
866
852
840
836
832
828
830
832
833
836
833
830
824
820
820
820
820
821
821
818
816
815
813
812
810
808
807
805
803
802
797
794
793
792
792
795
795
796
796
798
798
798
798
798
798
798
798
798
797
796
795
789
787
784
779
777
775
772
771
771
771
771
770
770
769
769
769
770
773
774
774
775
776
778
778
778
778
778
778
777
777
777
777
779
780
784
786
791
792
793
789
788
785
772
767
765
731
726
724
723
721
718
716
714
713
712
711
710
708
707
708
712
717
723
727
732
731
730
729
724
721
716
710
710
710
710
711
711
712
713
715
715
714
714
714
713
712
712
711
704
696
695
693
691
688
683
677
678
680
684
688
689
688
685
683
681
678
678
678
678
678
679
679
679
679
679
679
679
679
679
677
675
674
673
673
672
670
669
669
668
667
666
660
639
634
629
625
617
614
613
610
606
603
596
590
579
562
558
554
553
552
550
550
548
546
544
543
541
540
539
536
525
513
511
507
505
503
501
500
500
493
491
487
483
481
480
479
477
477
476
476
476
477
479
480
481
482
482
479
477
474
473
470
469
469
469
469
470
470
470
465
465
459
456
451
447
442
438
434
431
429
424
422
425
428
440
441
443
444
446
447
448
446
439
437
436
434
432
433
436
439
442
440
438
437
436
432
430
430
428
428
426
424
422
420
415
413
412
409
408
405
402
400
398
395
390
387
387
387
388
388
388
387
386
386
385
383
383
382
381
381
380
372
369
363
360
357
353
349
341
341
341
341
341
341
341
341
337
326
318
316
314
310
314
321
324
327
331
343
345
348
349
347
343
337
333
331
330
324
313
310
307
301
299
299
298
297
297
296
265
265
265
264
263
262
260
259
258
258
258
258
258
258
258
258
258
250
245
241
238
236
234
228
225
221
219
218
214
212
210
208
207
204
200
199
194
191
189
187
184
180
178
177
175
174
169
167
165
163
162
157
156
156
156
156
155
153
153
152
152
151
151
150
150
150
149
149
149
148
147
146
146
146
146
146
146
146
140
134
122
119
119
119
119
119
119
119
121
132
137
139
143
180
174
168
163
158
144
142
141
140
140
143
145
146
140
135
133
129
127
126
126
127
125
124
113
102
100
98
97
100
103
103
102
102
111
112
112
112
112
112
110
108
107
106
105
106
108
110
111
112
112
112
114
118
118
120
120
120
120
121
121
122
122
122
123
123
120
117
114
110
108
108
108
108
107
107
106
105
104
103
101
101
100
100
100
99
100
100
100
103
105
107
108
114
115
116
111
108
106
110
116
118
119
127
129
132
133
140
143
141
140
139
136
134
133
126
124
123
121
119
108
106
103
101
98
97
95
92
92
92
91
89
88
84
82
78
70
69
68
67
67
66
60
52
51
49
48
47
47
45
45
43
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
38
38
38
38
37
36
35
34
33
30
25
24
23
22
22
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
18
17
15
15
15
15
14
14
14
14
14
14
14
16
16
17
21
22
24
25
26
31
28
23
21
17
16
12
12
12
12
12
12
12
30
27
26
26
25
25
25
25
13
13
13
11
9
7
3
1
1
1
1
1
2
2
3
3
11
12
12
13
13
13
14
15
16
28
33
34
34
34
33
31
29
23
22
21
20
20
20