# ordered contour from manual segmentation
#  x    y
 988  1521
 989  1521
 990  1521
 991  1521
 992  1521
 993  1521
 994  1521
 995  1521
 996  1521
 997  1521
 998  1522
 999  1522
 1000  1522
 1001  1522
 1002  1522
 1003  1522
 1004  1522
 1005  1522
 1006  1522
 1007  1522
 1008  1522
 1009  1522
 1010  1522
 1011  1521
 1012  1521
 1013  1521
 1014  1521
 1015  1521
 1016  1521
 1017  1521
 1018  1521
 1019  1521
 1020  1521
 1021  1521
 1022  1521
 1023  1521
 1024  1521
 1025  1521
 1026  1521
 1027  1521
 1028  1521
 1029  1521
 1030  1521
 1031  1521
 1032  1521
 1033  1522
 1034  1522
 1035  1522
 1036  1522
 1037  1522
 1038  1522
 1039  1522
 1040  1522
 1041  1522
 1042  1522
 1043  1522
 1044  1522
 1045  1522
 1046  1522
 1047  1522
 1048  1522
 1049  1522
 1050  1522
 1051  1522
 1052  1522
 1053  1522
 1054  1521
 1055  1521
 1056  1521
 1057  1521
 1058  1521
 1059  1522
 1060  1523
 1061  1522
 1062  1522
 1063  1522
 1064  1522
 1065  1522
 1066  1522
 1067  1522
 1068  1522
 1069  1522
 1070  1523
 1071  1524
 1072  1524
 1073  1524
 1074  1524
 1075  1524
 1076  1524
 1077  1524
 1078  1524
 1079  1523
 1080  1523
 1081  1523
 1082  1523
 1083  1524
 1084  1524
 1085  1524
 1086  1524
 1087  1524
 1088  1524
 1089  1524
 1090  1524
 1091  1524
 1092  1524
 1093  1524
 1094  1525
 1095  1526
 1096  1526
 1097  1526
 1098  1525
 1099  1525
 1100  1525
 1101  1525
 1102  1526
 1103  1526
 1104  1526
 1105  1526
 1106  1526
 1107  1527
 1108  1528
 1109  1527
 1110  1527
 1111  1528
 1112  1529
 1113  1528
 1114  1528
 1115  1529
 1116  1529
 1117  1529
 1118  1529
 1119  1530
 1120  1530
 1121  1530
 1122  1530
 1123  1531
 1124  1531
 1125  1531
 1126  1532
 1127  1532
 1128  1532
 1129  1532
 1130  1533
 1131  1533
 1132  1533
 1133  1533
 1134  1534
 1135  1534
 1136  1534
 1137  1535
 1138  1535
 1139  1535
 1140  1536
 1141  1537
 1142  1536
 1143  1537
 1144  1538
 1145  1537
 1146  1538
 1147  1539
 1148  1538
 1149  1538
 1150  1539
 1151  1539
 1152  1539
 1153  1540
 1154  1540
 1155  1540
 1156  1541
 1157  1541
 1158  1541
 1159  1541
 1160  1542
 1161  1542
 1162  1542
 1163  1543
 1164  1543
 1165  1543
 1166  1543
 1167  1543
 1168  1544
 1169  1544
 1170  1544
 1171  1544
 1172  1545
 1173  1546
 1174  1546
 1175  1545
 1176  1546
 1177  1547
 1178  1547
 1179  1546
 1180  1547
 1181  1548
 1182  1547
 1183  1548
 1184  1549
 1185  1548
 1186  1549
 1187  1549
 1188  1550
 1189  1550
 1190  1550
 1191  1551
 1192  1551
 1193  1552
 1194  1552
 1195  1552
 1196  1553
 1197  1553
 1198  1553
 1199  1554
 1200  1554
 1201  1555
 1202  1555
 1203  1555
 1204  1556
 1205  1556
 1206  1557
 1207  1557
 1208  1557
 1209  1558
 1210  1558
 1211  1559
 1212  1559
 1213  1559
 1214  1560
 1215  1560
 1216  1561
 1217  1561
 1218  1562
 1219  1562
 1220  1563
 1221  1563
 1222  1563
 1223  1564
 1224  1564
 1225  1565
 1226  1565
 1227  1566
 1228  1566
 1229  1566
 1230  1567
 1231  1567
 1232  1568
 1233  1568
 1234  1569
 1235  1569
 1236  1569
 1237  1570
 1238  1570
 1239  1571
 1240  1571
 1241  1572
 1242  1572
 1243  1572
 1244  1573
 1245  1573
 1246  1574
 1247  1574
 1248  1574
 1249  1575
 1250  1575
 1251  1575
 1252  1576
 1253  1576
 1254  1577
 1255  1577
 1256  1578
 1257  1578
 1258  1578
 1259  1579
 1260  1579
 1261  1580
 1262  1580
 1263  1581
 1264  1581
 1265  1582
 1266  1583
 1267  1583
 1268  1584
 1269  1584
 1270  1584
 1271  1585
 1272  1585
 1273  1586
 1274  1586
 1275  1587
 1276  1587
 1277  1588
 1278  1588
 1279  1589
 1280  1589
 1281  1590
 1282  1590
 1283  1591
 1284  1591
 1285  1592
 1286  1593
 1287  1593
 1288  1594
 1289  1594
 1290  1595
 1291  1596
 1292  1596
 1293  1596
 1294  1597
 1295  1597
 1296  1598
 1297  1599
 1298  1599
 1299  1600
 1300  1600
 1301  1601
 1302  1602
 1303  1602
 1304  1603
 1305  1603
 1306  1604
 1307  1604
 1308  1605
 1309  1606
 1310  1607
 1311  1607
 1312  1607
 1313  1608
 1314  1609
 1315  1609
 1316  1610
 1317  1611
 1318  1611
 1319  1612
 1320  1613
 1321  1613
 1322  1614
 1323  1615
 1324  1615
 1325  1616
 1326  1617
 1327  1617
 1328  1618
 1329  1618
 1330  1619
 1331  1620
 1332  1620
 1333  1621
 1334  1621
 1335  1622
 1336  1622
 1337  1623
 1338  1624
 1339  1625
 1340  1625
 1341  1625
 1342  1626
 1343  1626
 1344  1627
 1345  1627
 1346  1628
 1347  1629
 1348  1629
 1349  1630
 1350  1630
 1351  1631
 1352  1631
 1353  1632
 1354  1633
 1355  1633
 1356  1634
 1357  1634
 1358  1635
 1359  1636
 1360  1636
 1361  1637
 1362  1637
 1363  1638
 1364  1639
 1365  1639
 1366  1640
 1367  1641
 1368  1641
 1369  1642
 1370  1643
 1371  1643
 1372  1644
 1373  1645
 1374  1645
 1375  1646
 1376  1647
 1377  1648
 1378  1648
 1379  1649
 1380  1650
 1381  1651
 1382  1652
 1383  1653
 1384  1653
 1385  1654
 1386  1655
 1387  1656
 1387  1657
 1388  1658
 1389  1659
 1390  1660
 1391  1661
 1392  1662
 1393  1663
 1393  1664
 1394  1665
 1395  1666
 1395  1667
 1396  1668
 1397  1669
 1397  1670
 1398  1671
 1398  1672
 1398  1673
 1399  1674
 1399  1675
 1399  1676
 1400  1677
 1400  1678
 1400  1679
 1401  1680
 1401  1681
 1401  1682
 1401  1683
 1402  1684
 1402  1685
 1402  1686
 1402  1687
 1402  1688
 1402  1689
 1402  1690
 1403  1691
 1404  1692
 1404  1693
 1404  1694
 1404  1695
 1404  1696
 1404  1697
 1404  1698
 1403  1699
 1403  1700
 1403  1701
 1403  1702
 1403  1703
 1403  1704
 1403  1705
 1403  1706
 1403  1707
 1403  1708
 1402  1709
 1401  1710
 1401  1711
 1402  1712
 1402  1713
 1401  1714
 1400  1715
 1401  1716
 1400  1717
 1399  1718
 1400  1719
 1399  1720
 1398  1721
 1398  1722
 1397  1723
 1397  1724
 1397  1725
 1396  1726
 1395  1727
 1395  1728
 1394  1729
 1393  1730
 1393  1731
 1392  1732
 1391  1733
 1390  1734
 1389  1735
 1388  1736
 1387  1737
 1386  1738
 1385  1739
 1384  1740
 1383  1741
 1382  1742
 1381  1742
 1380  1743
 1379  1744
 1378  1745
 1377  1745
 1376  1746
 1375  1747
 1374  1748
 1373  1748
 1372  1749
 1371  1750
 1370  1751
 1369  1752
 1368  1753
 1367  1754
 1366  1754
 1365  1755
 1364  1756
 1363  1757
 1362  1758
 1361  1758
 1360  1759
 1359  1760
 1358  1761
 1357  1762
 1356  1762
 1355  1763
 1354  1764
 1353  1765
 1352  1766
 1351  1766
 1350  1767
 1349  1768
 1348  1769
 1347  1770
 1346  1770
 1345  1771
 1344  1772
 1343  1773
 1342  1774
 1341  1774
 1340  1775
 1339  1776
 1338  1777
 1337  1777
 1336  1778
 1335  1779
 1334  1779
 1333  1780
 1332  1781
 1331  1782
 1330  1782
 1329  1783
 1328  1783
 1327  1784
 1326  1785
 1325  1785
 1324  1786
 1323  1787
 1322  1787
 1321  1788
 1320  1788
 1319  1789
 1318  1789
 1317  1790
 1316  1790
 1315  1791
 1314  1792
 1313  1792
 1312  1793
 1311  1793
 1310  1794
 1309  1794
 1308  1795
 1307  1795
 1306  1796
 1305  1796
 1304  1797
 1303  1797
 1302  1798
 1301  1799
 1300  1799
 1299  1800
 1298  1800
 1297  1801
 1296  1801
 1295  1802
 1294  1803
 1293  1803
 1292  1804
 1291  1804
 1290  1805
 1289  1805
 1288  1806
 1287  1806
 1286  1806
 1285  1807
 1284  1807
 1283  1808
 1282  1808
 1281  1809
 1280  1809
 1279  1809
 1278  1810
 1277  1810
 1276  1811
 1275  1811
 1274  1811
 1273  1812
 1272  1812
 1271  1813
 1270  1813
 1269  1813
 1268  1814
 1267  1814
 1266  1815
 1265  1815
 1264  1815
 1263  1816
 1262  1816
 1261  1817
 1260  1817
 1259  1818
 1258  1818
 1257  1819
 1256  1819
 1255  1819
 1254  1820
 1253  1820
 1252  1821
 1251  1821
 1250  1822
 1249  1822
 1248  1823
 1247  1823
 1246  1824
 1245  1824
 1244  1825
 1243  1825
 1242  1826
 1241  1826
 1240  1827
 1239  1827
 1238  1828
 1237  1828
 1236  1829
 1235  1829
 1234  1830
 1233  1830
 1232  1831
 1231  1831
 1230  1832
 1229  1832
 1228  1833
 1227  1833
 1226  1834
 1225  1834
 1224  1835
 1223  1835
 1222  1835
 1221  1836
 1220  1836
 1219  1837
 1218  1837
 1217  1837
 1216  1838
 1215  1838
 1214  1839
 1213  1839
 1212  1840
 1211  1840
 1210  1840
 1209  1841
 1208  1841
 1207  1842
 1206  1842
 1205  1842
 1204  1843
 1203  1843
 1202  1844
 1201  1844
 1200  1845
 1199  1845
 1198  1845
 1197  1846
 1196  1846
 1195  1847
 1194  1847
 1193  1847
 1192  1848
 1191  1848
 1190  1849
 1189  1849
 1188  1849
 1187  1850
 1186  1850
 1185  1850
 1184  1851
 1183  1851
 1182  1851
 1181  1852
 1180  1852
 1179  1852
 1178  1853
 1177  1853
 1176  1853
 1175  1854
 1174  1854
 1173  1854
 1172  1855
 1171  1855
 1170  1855
 1169  1856
 1168  1856
 1167  1856
 1166  1857
 1165  1857
 1164  1858
 1163  1858
 1162  1858
 1161  1859
 1160  1859
 1159  1859
 1158  1860
 1157  1860
 1156  1861
 1155  1861
 1154  1861
 1153  1862
 1152  1862
 1151  1863
 1150  1863
 1149  1863
 1148  1864
 1147  1864
 1146  1864
 1145  1865
 1144  1865
 1143  1865
 1142  1866
 1141  1866
 1140  1866
 1139  1867
 1138  1867
 1137  1867
 1136  1868
 1135  1868
 1134  1868
 1133  1868
 1132  1869
 1131  1869
 1130  1869
 1129  1870
 1128  1870
 1127  1870
 1126  1870
 1125  1871
 1124  1871
 1123  1871
 1122  1871
 1121  1872
 1120  1872
 1119  1872
 1118  1872
 1117  1872
 1116  1873
 1115  1873
 1114  1873
 1113  1873
 1112  1873
 1111  1873
 1110  1873
 1109  1874
 1108  1874
 1107  1874
 1106  1874
 1105  1874
 1104  1874
 1103  1874
 1102  1874
 1101  1875
 1100  1875
 1099  1875
 1098  1875
 1097  1875
 1096  1875
 1095  1875
 1094  1875
 1093  1876
 1092  1876
 1091  1876
 1090  1876
 1089  1876
 1088  1876
 1087  1876
 1086  1877
 1085  1877
 1084  1877
 1083  1877
 1082  1877
 1081  1877
 1080  1877
 1079  1878
 1078  1878
 1077  1878
 1076  1878
 1075  1878
 1074  1878
 1073  1878
 1072  1879
 1071  1879
 1070  1879
 1069  1879
 1068  1879
 1067  1879
 1066  1879
 1065  1879
 1064  1879
 1063  1879
 1062  1879
 1061  1879
 1060  1879
 1059  1879
 1058  1880
 1057  1880
 1056  1880
 1055  1880
 1054  1880
 1053  1880
 1052  1880
 1051  1880
 1050  1880
 1049  1880
 1048  1880
 1047  1880
 1046  1880
 1045  1880
 1044  1880
 1043  1880
 1042  1880
 1041  1880
 1040  1880
 1039  1880
 1038  1880
 1037  1880
 1036  1880
 1035  1880
 1034  1880
 1033  1880
 1032  1880
 1031  1880
 1030  1880
 1029  1880
 1028  1880
 1027  1880
 1026  1880
 1025  1880
 1024  1880
 1023  1880
 1022  1880
 1021  1880
 1020  1881
 1019  1881
 1018  1881
 1017  1881
 1016  1881
 1015  1881
 1014  1881
 1013  1881
 1012  1881
 1011  1881
 1010  1881
 1009  1881
 1008  1881
 1007  1881
 1006  1881
 1005  1881
 1004  1881
 1003  1881
 1002  1881
 1001  1882
 1000  1882
 999  1882
 998  1882
 997  1882
 996  1882
 995  1882
 994  1882
 993  1882
 992  1882
 991  1882
 990  1882
 989  1882
 988  1882
 987  1882
 986  1882
 985  1882
 984  1882
 983  1882
 982  1882
 981  1882
 980  1882
 979  1882
 978  1882
 977  1882
 976  1882
 975  1882
 974  1882
 973  1882
 972  1882
 971  1882
 970  1882
 969  1882
 968  1882
 967  1882
 966  1881
 965  1880
 964  1880
 963  1881
 962  1881
 961  1881
 960  1880
 959  1880
 958  1880
 957  1880
 956  1880
 955  1879
 954  1879
 953  1879
 952  1879
 951  1878
 950  1878
 949  1878
 948  1878
 947  1878
 946  1877
 945  1877
 944  1877
 943  1877
 942  1877
 941  1877
 940  1876
 939  1876
 938  1876
 937  1876
 936  1876
 935  1875
 934  1875
 933  1875
 932  1875
 931  1875
 930  1874
 929  1874
 928  1874
 927  1874
 926  1873
 925  1873
 924  1873
 923  1873
 922  1872
 921  1872
 920  1872
 919  1871
 918  1871
 917  1870
 916  1870
 915  1870
 914  1869
 913  1869
 912  1868
 911  1868
 910  1867
 909  1867
 908  1866
 907  1866
 906  1866
 905  1865
 904  1865
 903  1864
 902  1864
 901  1863
 900  1863
 899  1862
 898  1862
 897  1861
 896  1861
 895  1860
 894  1860
 893  1859
 892  1859
 891  1858
 890  1858
 889  1857
 888  1857
 887  1856
 886  1856
 885  1855
 884  1855
 883  1854
 882  1854
 881  1853
 880  1853
 879  1852
 878  1852
 877  1851
 876  1850
 875  1850
 874  1849
 873  1849
 872  1848
 871  1847
 870  1847
 869  1846
 868  1845
 867  1845
 866  1844
 865  1843
 864  1842
 863  1842
 862  1841
 861  1840
 860  1839
 859  1839
 858  1838
 857  1837
 856  1836
 855  1836
 854  1835
 853  1834
 852  1833
 851  1833
 850  1832
 849  1831
 848  1830
 847  1829
 846  1828
 845  1828
 844  1827
 843  1826
 842  1825
 841  1824
 840  1823
 839  1822
 838  1821
 837  1820
 836  1819
 835  1819
 834  1818
 833  1817
 832  1816
 831  1815
 830  1814
 829  1813
 828  1812
 827  1811
 826  1810
 825  1809
 824  1808
 823  1807
 822  1806
 821  1805
 820  1804
 819  1803
 819  1802
 818  1801
 817  1800
 816  1799
 815  1798
 815  1797
 814  1796
 813  1795
 812  1794
 812  1793
 811  1792
 810  1791
 810  1790
 809  1789
 808  1788
 808  1787
 807  1786
 806  1785
 806  1784
 805  1783
 805  1782
 804  1781
 804  1780
 803  1779
 803  1778
 802  1777
 802  1776
 801  1775
 801  1774
 800  1773
 800  1772
 799  1771
 799  1770
 798  1769
 798  1768
 797  1767
 797  1766
 796  1765
 796  1764
 795  1763
 795  1762
 795  1761
 794  1760
 794  1759
 793  1758
 793  1757
 792  1756
 792  1755
 791  1754
 792  1753
 791  1752
 791  1751
 790  1750
 789  1749
 790  1748
 789  1747
 788  1746
 789  1745
 788  1744
 787  1743
 787  1742
 788  1741
 787  1740
 786  1739
 786  1738
 787  1737
 786  1736
 785  1735
 785  1734
 786  1733
 786  1732
 785  1731
 784  1730
 784  1729
 784  1728
 784  1727
 785  1726
 785  1725
 785  1724
 784  1723
 783  1722
 783  1721
 783  1720
 784  1719
 784  1718
 784  1717
 784  1716
 784  1715
 784  1714
 784  1713
 784  1712
 784  1711
 784  1710
 784  1709
 784  1708
 784  1707
 783  1706
 783  1705
 783  1704
 783  1703
 784  1702
 784  1701
 784  1700
 784  1699
 784  1698
 784  1697
 784  1696
 784  1695
 784  1694
 784  1693
 784  1692
 784  1691
 785  1690
 785  1689
 785  1688
 785  1687
 785  1686
 785  1685
 785  1684
 785  1683
 785  1682
 785  1681
 785  1680
 785  1679
 785  1678
 785  1677
 785  1676
 786  1675
 787  1674
 787  1673
 787  1672
 787  1671
 787  1670
 787  1669
 787  1668
 787  1667
 786  1666
 787  1665
 788  1664
 788  1663
 787  1662
 787  1661
 788  1660
 789  1659
 788  1658
 788  1657
 789  1656
 790  1655
 789  1654
 790  1653
 791  1652
 790  1651
 790  1650
 791  1649
 792  1648
 792  1647
 793  1646
 793  1645
 793  1644
 794  1643
 794  1642
 795  1641
 795  1640
 795  1639
 795  1638
 796  1637
 796  1636
 797  1635
 797  1634
 798  1633
 799  1632
 799  1631
 800  1630
 801  1629
 801  1628
 802  1627
 802  1626
 803  1625
 804  1624
 804  1623
 804  1622
 805  1621
 805  1620
 806  1619
 807  1618
 807  1617
 808  1616
 809  1615
 809  1614
 810  1613
 810  1612
 811  1611
 812  1610
 812  1609
 813  1608
 814  1607
 815  1606
 815  1605
 816  1604
 817  1603
 817  1602
 818  1601
 819  1600
 820  1599
 821  1598
 821  1597
 822  1596
 823  1595
 824  1594
 825  1593
 826  1592
 827  1591
 828  1590
 829  1590
 830  1589
 831  1588
 832  1587
 833  1586
 834  1585
 835  1584
 836  1583
 837  1582
 838  1582
 839  1581
 840  1580
 841  1579
 842  1578
 843  1577
 844  1576
 845  1576
 846  1575
 847  1574
 848  1573
 849  1572
 850  1571
 851  1571
 852  1570
 853  1569
 854  1568
 855  1568
 856  1567
 857  1567
 858  1566
 859  1565
 860  1564
 861  1563
 862  1563
 863  1562
 864  1561
 865  1561
 866  1560
 867  1560
 868  1559
 869  1559
 870  1558
 871  1558
 872  1557
 873  1556
 874  1555
 875  1555
 876  1554
 877  1554
 878  1553
 879  1553
 880  1552
 881  1552
 882  1551
 883  1551
 884  1550
 885  1550
 886  1549
 887  1549
 888  1548
 889  1548
 890  1547
 891  1547
 892  1546
 893  1546
 894  1545
 895  1545
 896  1544
 897  1544
 898  1543
 899  1543
 900  1542
 901  1542
 902  1541
 903  1541
 904  1540
 905  1539
 906  1539
 907  1538
 908  1538
 909  1538
 910  1537
 911  1537
 912  1536
 913  1535
 914  1536
 915  1535
 916  1535
 917  1534
 918  1534
 919  1534
 920  1533
 921  1533
 922  1533
 923  1532
 924  1532
 925  1532
 926  1532
 927  1531
 928  1531
 929  1531
 930  1531
 931  1530
 932  1529
 933  1529
 934  1529
 935  1529
 936  1529
 937  1528
 938  1528
 939  1529
 940  1529
 941  1528
 942  1527
 943  1528
 944  1528
 945  1528
 946  1527
 947  1526
 948  1526
 949  1526
 950  1527
 951  1527
 952  1526
 953  1525
 954  1525
 955  1525
 956  1525
 957  1525
 958  1526
 959  1525
 960  1524
 961  1524
 962  1524
 963  1524
 964  1524
 965  1525
 966  1525
 967  1524
 968  1523
 969  1523
 970  1523
 971  1523
 972  1524
 973  1524
 974  1524
 975  1523
 976  1522
 977  1522
 978  1522
 979  1522
 980  1522
 981  1522
 982  1523
 983  1523
 984  1523
 985  1523
 986  1523
 987  1522
