# ordered contour from manual segmentation
#  x    y
 520  2804
 521  2804
 522  2804
 523  2805
 524  2806
 524  2807
 525  2808
 526  2809
 527  2810
 528  2810
 529  2810
 530  2810
 531  2810
 532  2810
 533  2810
 534  2809
 535  2809
 536  2809
 537  2809
 538  2809
 539  2809
 540  2809
 541  2809
 542  2809
 543  2809
 544  2808
 545  2808
 546  2808
 547  2808
 548  2808
 549  2808
 550  2807
 551  2807
 552  2807
 553  2807
 554  2806
 555  2806
 556  2806
 557  2806
 558  2806
 559  2806
 559  2807
 560  2808
 560  2809
 561  2810
 562  2811
 562  2812
 563  2813
 564  2813
 565  2814
 566  2814
 567  2814
 568  2814
 569  2814
 570  2814
 571  2814
 572  2814
 573  2814
 574  2814
 575  2813
 576  2813
 577  2813
 578  2813
 579  2813
 580  2813
 581  2813
 582  2813
 583  2813
 584  2813
 585  2812
 586  2812
 587  2812
 588  2812
 589  2812
 590  2812
 591  2813
 591  2814
 591  2815
 591  2816
 591  2817
 592  2818
 592  2819
 593  2820
 594  2821
 595  2821
 596  2822
 597  2822
 598  2822
 599  2822
 600  2822
 601  2822
 602  2822
 603  2822
 604  2821
 605  2821
 606  2821
 607  2821
 608  2821
 609  2821
 610  2821
 611  2821
 612  2821
 613  2821
 614  2821
 615  2821
 616  2821
 617  2821
 618  2821
 619  2820
 620  2820
 621  2820
 622  2820
 623  2820
 624  2821
 624  2822
 624  2823
 625  2824
 625  2825
 626  2826
 627  2827
 628  2827
 629  2828
 630  2828
 631  2828
 632  2828
 633  2828
 634  2828
 635  2827
 636  2827
 637  2827
 638  2827
 639  2827
 640  2827
 641  2827
 642  2828
 643  2829
 644  2829
 645  2830
 646  2831
 647  2831
 648  2831
 649  2831
 650  2831
 651  2831
 652  2831
 653  2830
 654  2830
 655  2830
 656  2829
 657  2829
 658  2829
 659  2828
 660  2828
 661  2828
 662  2827
 663  2827
 664  2827
 665  2826
 666  2826
 667  2826
 668  2826
 669  2827
 669  2828
 669  2829
 670  2830
 670  2831
 671  2832
 672  2833
 673  2833
 674  2834
 675  2834
 676  2834
 677  2834
 678  2834
 679  2834
 680  2834
 681  2833
 682  2833
 683  2833
 684  2833
 685  2833
 686  2832
 687  2832
 688  2832
 689  2832
 690  2833
 691  2833
 692  2834
 693  2834
 694  2834
 695  2834
 696  2834
 697  2834
 698  2834
 699  2834
 700  2833
 701  2833
 702  2833
 703  2832
 704  2832
 705  2832
 706  2831
 707  2831
 708  2832
 709  2832
 709  2833
 710  2834
 710  2835
 711  2836
 712  2837
 713  2838
 714  2838
 715  2839
 716  2839
 717  2839
 718  2839
 719  2839
 720  2839
 721  2839
 722  2838
 723  2838
 724  2838
 725  2838
 726  2837
 727  2837
 728  2837
 729  2837
 730  2836
 731  2837
 732  2837
 733  2838
 733  2839
 733  2840
 734  2841
 734  2842
 735  2843
 736  2844
 737  2845
 738  2845
 739  2845
 740  2846
 741  2846
 742  2846
 743  2846
 744  2846
 745  2846
 746  2846
 747  2846
 748  2846
 749  2846
 750  2846
 751  2846
 752  2845
 753  2845
 754  2845
 755  2845
 756  2845
 757  2845
 758  2845
 759  2845
 760  2845
 761  2845
 762  2846
 762  2847
 763  2848
 763  2849
 764  2850
 765  2851
 766  2852
 767  2852
 768  2853
 769  2853
 770  2853
 771  2853
 772  2853
 773  2853
 774  2853
 775  2853
 776  2853
 777  2853
 778  2853
 779  2853
 780  2853
 781  2854
 781  2855
 781  2856
 781  2857
 781  2858
 781  2859
 781  2860
 781  2861
 782  2862
 782  2863
 783  2864
 784  2865
 785  2866
 786  2866
 787  2867
 788  2867
 789  2868
 790  2868
 791  2868
 792  2868
 793  2869
 794  2869
 795  2869
 796  2869
 797  2869
 798  2869
 799  2869
 800  2869
 801  2869
 802  2869
 803  2869
 804  2870
 804  2871
 804  2872
 804  2873
 804  2874
 805  2875
 806  2876
 807  2877
 808  2878
 809  2879
 810  2879
 811  2879
 812  2879
 813  2880
 814  2880
 815  2880
 816  2880
 817  2880
 818  2880
 819  2880
 820  2880
 821  2880
 822  2881
 823  2881
 823  2882
 824  2883
 824  2884
 823  2885
 823  2886
 823  2887
 823  2888
 823  2889
 823  2890
 824  2891
 824  2892
 825  2893
 826  2894
 827  2894
 828  2895
 829  2895
 830  2895
 831  2895
 832  2895
 833  2895
 834  2895
 835  2895
 836  2895
 837  2895
 838  2895
 839  2895
 840  2895
 841  2895
 842  2895
 843  2896
 843  2897
 843  2898
 843  2899
 843  2900
 843  2901
 843  2902
 843  2903
 844  2904
 844  2905
 845  2906
 846  2907
 847  2907
 848  2908
 849  2908
 850  2908
 851  2909
 852  2909
 853  2909
 854  2909
 855  2909
 856  2909
 857  2909
 858  2910
 859  2910
 860  2910
 861  2911
 862  2912
 863  2913
 864  2914
 865  2914
 866  2915
 867  2915
 868  2915
 869  2915
 870  2915
 871  2915
 872  2915
 873  2915
 874  2915
 875  2915
 876  2916
 876  2917
 876  2918
 876  2919
 876  2920
 876  2921
 876  2922
 876  2923
 877  2924
 878  2925
 878  2926
 879  2927
 880  2927
 881  2928
 882  2928
 883  2929
 884  2929
 885  2930
 886  2930
 887  2931
 888  2931
 889  2931
 890  2932
 891  2932
 892  2932
 893  2933
 894  2933
 895  2933
 896  2934
 897  2934
 898  2935
 898  2936
 898  2937
 898  2938
 899  2939
 899  2940
 900  2941
 901  2942
 902  2943
 903  2944
 904  2944
 905  2944
 906  2945
 907  2945
 908  2945
 909  2945
 910  2946
 911  2946
 912  2946
 913  2946
 914  2947
 915  2948
 916  2949
 917  2950
 918  2950
 919  2951
 920  2951
 921  2952
 922  2952
 923  2952
 924  2952
 925  2952
 926  2952
 927  2952
 928  2952
 929  2952
 930  2952
 931  2952
 932  2953
 933  2953
 934  2953
 934  2954
 935  2955
 936  2956
 936  2957
 937  2958
 938  2959
 939  2960
 939  2961
 938  2962
 937  2963
 936  2963
 935  2964
 934  2965
 933  2966
 932  2967
 931  2968
 931  2969
 931  2970
 931  2971
 931  2972
 931  2973
 931  2974
 931  2975
 931  2976
 930  2977
 929  2977
 928  2977
 927  2978
 926  2978
 925  2978
 924  2979
 923  2979
 922  2980
 921  2980
 920  2980
 919  2981
 918  2981
 917  2982
 916  2982
 915  2983
 914  2983
 913  2984
 912  2984
 911  2985
 911  2986
 910  2987
 910  2988
 909  2989
 909  2990
 909  2991
 909  2992
 908  2992
 907  2993
 906  2993
 905  2994
 904  2994
 903  2994
 902  2994
 901  2994
 900  2995
 899  2995
 898  2995
 897  2995
 896  2996
 895  2996
 894  2996
 893  2997
 892  2997
 891  2998
 890  2998
 889  2999
 888  3000
 888  3001
 887  3002
 887  3003
 887  3004
 887  3005
 886  3006
 885  3006
 884  3006
 883  3006
 882  3006
 881  3006
 880  3007
 879  3007
 878  3007
 877  3007
 876  3008
 875  3008
 874  3009
 873  3010
 872  3011
 871  3011
 870  3011
 869  3011
 868  3011
 867  3012
 866  3012
 865  3012
 864  3013
 863  3014
 862  3015
 862  3016
 861  3017
 861  3018
 861  3019
 861  3020
 861  3021
 862  3022
 861  3023
 861  3024
 860  3024
 859  3024
 858  3024
 857  3024
 856  3024
 855  3024
 854  3024
 853  3024
 852  3024
 851  3025
 850  3025
 849  3025
 848  3025
 847  3026
 846  3026
 845  3026
 844  3026
 843  3026
 842  3026
 841  3026
 840  3026
 839  3026
 838  3027
 837  3027
 836  3027
 835  3027
 834  3028
 833  3029
 832  3030
 832  3031
 831  3032
 831  3033
 831  3034
 831  3035
 832  3036
 832  3037
 832  3038
 832  3039
 831  3040
 830  3041
 829  3041
 828  3041
 827  3041
 826  3041
 825  3041
 824  3041
 823  3041
 822  3042
 821  3042
 820  3043
 819  3044
 818  3044
 817  3044
 816  3045
 815  3045
 814  3045
 813  3045
 812  3045
 811  3045
 810  3045
 809  3045
 808  3045
 807  3046
 806  3047
 805  3048
 804  3049
 804  3050
 804  3051
 804  3052
 804  3053
 803  3054
 803  3055
 803  3056
 803  3057
 803  3058
 802  3058
 801  3058
 800  3058
 799  3058
 798  3058
 797  3058
 796  3057
 795  3057
 794  3057
 793  3057
 792  3058
 791  3058
 790  3058
 789  3059
 788  3059
 787  3059
 786  3059
 785  3060
 784  3060
 783  3060
 782  3060
 781  3060
 780  3060
 779  3060
 778  3060
 777  3061
 776  3062
 775  3063
 774  3064
 773  3065
 773  3066
 773  3067
 773  3068
 773  3069
 773  3070
 773  3071
 773  3072
 773  3073
 772  3074
 771  3074
 770  3074
 769  3074
 768  3074
 767  3074
 766  3074
 765  3074
 764  3074
 763  3074
 762  3074
 761  3074
 760  3074
 759  3074
 758  3074
 757  3075
 756  3076
 755  3076
 754  3077
 753  3078
 752  3079
 751  3079
 750  3079
 749  3079
 748  3079
 747  3078
 746  3078
 745  3078
 744  3078
 743  3078
 742  3078
 741  3078
 740  3078
 739  3078
 738  3078
 737  3078
 736  3079
 735  3079
 734  3080
 733  3081
 733  3082
 732  3083
 732  3084
 732  3085
 731  3086
 730  3086
 729  3086
 728  3086
 727  3086
 726  3086
 725  3085
 724  3085
 723  3085
 722  3085
 721  3085
 720  3085
 719  3086
 718  3086
 717  3086
 716  3087
 715  3087
 714  3087
 713  3087
 712  3086
 711  3086
 710  3086
 709  3086
 708  3086
 707  3085
 706  3085
 705  3085
 704  3085
 703  3085
 702  3085
 701  3085
 700  3085
 699  3085
 698  3086
 697  3086
 696  3087
 696  3088
 695  3089
 695  3090
 695  3091
 695  3092
 695  3093
 694  3094
 694  3095
 693  3096
 692  3096
 691  3095
 690  3095
 689  3095
 688  3095
 687  3094
 686  3094
 685  3094
 684  3094
 683  3095
 682  3095
 681  3095
 680  3095
 679  3094
 678  3094
 677  3094
 676  3094
 675  3093
 674  3093
 673  3093
 672  3093
 671  3093
 670  3092
 669  3092
 668  3092
 667  3092
 666  3092
 665  3093
 664  3093
 663  3094
 662  3095
 661  3096
 660  3096
 659  3097
 658  3097
 657  3097
 656  3097
 655  3097
 654  3097
 653  3096
 652  3096
 651  3096
 650  3096
 649  3095
 648  3095
 647  3095
 646  3096
 645  3096
 644  3097
 643  3098
 643  3099
 642  3100
 642  3101
 641  3101
 640  3101
 639  3101
 638  3101
 637  3101
 636  3101
 635  3100
 634  3100
 633  3100
 632  3100
 631  3100
 630  3100
 629  3100
 628  3100
 627  3100
 626  3100
 625  3101
 624  3102
 623  3103
 622  3104
 622  3105
 621  3106
 620  3106
 619  3106
 618  3106
 617  3106
 616  3106
 615  3106
 614  3106
 613  3106
 612  3106
 611  3105
 610  3105
 609  3105
 608  3105
 607  3104
 606  3104
 605  3104
 604  3103
 603  3103
 602  3103
 601  3102
 600  3102
 599  3102
 598  3102
 597  3102
 596  3102
 595  3102
 594  3103
 593  3104
 593  3105
 592  3106
 592  3107
 592  3108
 592  3109
 592  3110
 592  3111
 591  3111
 590  3111
 589  3111
 588  3111
 587  3111
 586  3111
 585  3111
 584  3110
 583  3110
 582  3110
 581  3110
 580  3110
 579  3109
 578  3109
 577  3109
 576  3109
 575  3109
 574  3108
 573  3108
 572  3108
 571  3108
 570  3109
 569  3109
 568  3109
 567  3110
 566  3110
 565  3110
 564  3110
 563  3110
 562  3110
 561  3110
 560  3109
 559  3109
 558  3109
 557  3109
 556  3109
 555  3108
 554  3108
 553  3108
 552  3108
 551  3109
 550  3109
 549  3110
 548  3111
 547  3112
 546  3113
 545  3113
 544  3113
 543  3112
 542  3112
 541  3112
 540  3111
 539  3111
 538  3111
 537  3110
 536  3110
 535  3109
 534  3109
 533  3109
 532  3108
 531  3108
 530  3107
 529  3107
 528  3107
 527  3106
 526  3106
 525  3106
 524  3106
 523  3106
 522  3106
 521  3107
 520  3107
 519  3108
 518  3108
 517  3108
 516  3107
 515  3107
 514  3106
 513  3106
 512  3105
 511  3105
 510  3105
 509  3104
 508  3104
 507  3103
 506  3103
 505  3103
 504  3103
 503  3103
 502  3103
 501  3103
 500  3103
 499  3103
 498  3102
 497  3102
 496  3101
 495  3100
 494  3099
 493  3099
 492  3098
 491  3098
 490  3097
 489  3097
 488  3096
 487  3096
 486  3095
 485  3095
 484  3095
 483  3095
 482  3095
 481  3095
 480  3095
 479  3096
 478  3097
 477  3097
 476  3098
 475  3098
 474  3097
 473  3097
 472  3097
 471  3096
 470  3096
 469  3095
 468  3095
 467  3095
 466  3094
 465  3094
 464  3093
 463  3093
 462  3092
 461  3091
 460  3091
 459  3090
 458  3090
 457  3089
 456  3089
 455  3088
 454  3088
 453  3087
 452  3087
 451  3086
 450  3086
 449  3086
 448  3086
 447  3086
 446  3086
 445  3087
 444  3087
 443  3087
 442  3087
 441  3087
 440  3087
 439  3086
 438  3086
 437  3085
 436  3085
 435  3084
 434  3083
 433  3083
 432  3082
 431  3082
 430  3081
 429  3080
 428  3080
 427  3079
 426  3079
 425  3078
 424  3078
 423  3077
 422  3077
 421  3076
 420  3076
 419  3076
 418  3075
 417  3075
 416  3075
 415  3075
 414  3075
 413  3075
 412  3075
 411  3074
 410  3073
 409  3073
 408  3072
 407  3071
 406  3070
 405  3069
 404  3069
 403  3068
 402  3067
 401  3066
 400  3065
 399  3064
 398  3064
 397  3063
 396  3062
 395  3062
 394  3061
 393  3061
 392  3060
 391  3060
 390  3060
 389  3060
 388  3059
 387  3058
 386  3058
 385  3057
 385  3056
 384  3055
 383  3054
 382  3053
 382  3052
 381  3051
 380  3050
 379  3049
 378  3048
 377  3047
 376  3046
 375  3045
 374  3044
 373  3043
 372  3042
 371  3041
 370  3040
 369  3039
 368  3039
 367  3038
 366  3038
 365  3038
 364  3038
 363  3037
 362  3037
 361  3036
 360  3036
 359  3035
 358  3034
 358  3033
 357  3032
 356  3031
 355  3030
 354  3029
 354  3028
 353  3027
 352  3026
 351  3025
 351  3024
 350  3023
 349  3022
 348  3021
 348  3020
 347  3019
 346  3018
 345  3017
 344  3016
 343  3015
 342  3014
 342  3013
 341  3012
 341  3011
 340  3010
 340  3009
 339  3008
 339  3007
 338  3006
 338  3005
 338  3004
 337  3003
 337  3002
 336  3001
 336  3000
 335  2999
 334  2998
 334  2997
 334  2996
 333  2995
 333  2994
 332  2993
 332  2992
 331  2991
 331  2990
 331  2989
 330  2988
 330  2987
 329  2986
 329  2985
 329  2984
 328  2983
 328  2982
 327  2981
 327  2980
 327  2979
 326  2978
 326  2977
 325  2976
 325  2975
 324  2974
 324  2973
 323  2972
 323  2971
 322  2970
 321  2969
 320  2968
 320  2967
 319  2966
 318  2965
 317  2964
 316  2963
 315  2962
 314  2961
 313  2961
 313  2960
 312  2959
 311  2958
 310  2957
 309  2956
 309  2955
 309  2954
 309  2953
 309  2952
 309  2951
 310  2950
 311  2949
 312  2948
 313  2947
 314  2946
 314  2945
 315  2944
 316  2943
 316  2942
 317  2941
 317  2940
 318  2939
 318  2938
 319  2937
 319  2936
 320  2935
 320  2934
 321  2933
 321  2932
 321  2931
 322  2930
 322  2929
 322  2928
 323  2927
 323  2926
 323  2925
 324  2924
 324  2923
 324  2922
 325  2921
 325  2920
 326  2919
 326  2918
 326  2917
 327  2916
 327  2915
 328  2914
 328  2913
 329  2912
 329  2911
 330  2910
 331  2909
 332  2908
 333  2907
 333  2906
 334  2905
 335  2904
 336  2903
 336  2902
 337  2901
 337  2900
 338  2899
 338  2898
 339  2897
 339  2896
 340  2895
 340  2894
 341  2893
 341  2892
 342  2891
 342  2890
 343  2889
 343  2888
 344  2887
 345  2886
 345  2885
 346  2884
 347  2883
 347  2882
 348  2881
 349  2880
 350  2879
 351  2878
 351  2877
 352  2876
 353  2875
 353  2874
 354  2873
 355  2872
 356  2872
 357  2871
 358  2871
 359  2870
 360  2870
 361  2869
 362  2868
 363  2867
 364  2866
 364  2865
 365  2864
 365  2863
 366  2862
 367  2861
 367  2860
 368  2859
 369  2858
 370  2857
 370  2856
 371  2855
 372  2855
 373  2854
 374  2854
 375  2854
 376  2854
 377  2854
 378  2854
 379  2853
 380  2852
 381  2852
 382  2851
 383  2850
 383  2849
 384  2848
 385  2847
 386  2846
 387  2846
 388  2845
 389  2844
 390  2843
 391  2842
 392  2841
 393  2840
 394  2839
 395  2838
 396  2837
 397  2836
 398  2835
 399  2835
 400  2834
 401  2834
 402  2835
 403  2835
 404  2835
 405  2835
 406  2835
 407  2834
 408  2834
 409  2833
 410  2833
 411  2832
 412  2832
 413  2831
 414  2830
 415  2830
 416  2829
 417  2828
 418  2827
 419  2827
 420  2826
 421  2825
 422  2825
 423  2824
 424  2824
 425  2824
 426  2823
 427  2823
 428  2822
 429  2822
 430  2821
 431  2820
 432  2820
 433  2819
 434  2818
 435  2817
 436  2816
 437  2816
 438  2816
 439  2816
 440  2817
 441  2818
 442  2819
 443  2819
 444  2819
 445  2819
 446  2819
 447  2819
 448  2819
 449  2818
 450  2818
 451  2817
 452  2817
 453  2816
 454  2816
 455  2815
 456  2815
 457  2814
 458  2814
 459  2813
 460  2813
 461  2812
 462  2812
 463  2811
 464  2811
 465  2811
 466  2812
 467  2812
 468  2813
 469  2814
 470  2814
 471  2814
 472  2814
 473  2814
 474  2813
 475  2813
 476  2813
 477  2812
 478  2812
 479  2811
 480  2811
 481  2810
 482  2809
 483  2809
 484  2808
 485  2807
 486  2807
 487  2806
 488  2806
 489  2805
 490  2805
 491  2806
 492  2807
 492  2808
 493  2809
 494  2810
 495  2811
 496  2811
 497  2811
 498  2811
 499  2811
 500  2811
 501  2811
 502  2810
 503  2810
 504  2809
 505  2809
 506  2809
 507  2808
 508  2808
 509  2808
 510  2808
 511  2807
 512  2807
 513  2807
 514  2807
 515  2806
 516  2806
 517  2806
 518  2805
 519  2805
