2 285 Codepen

Маршрут движения морского судна на карте мира

Анимация движения корабля по заданным траекториям. С несколькими опорными точками и возможностью переключения на просмотр других маршрутов.


HTML

<section class="map" >
    <section class="map__svg--container">
<svg class="map__svg" width="610px" height="574px" viewBox="0 200 610 574" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <symbol id="boat">
        <svg width="32px" height="32px" viewBox="0 0 235 235" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
            <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                <g id="SVG-Layer">
                    <g id="Group" transform="translate(117.500000, 117.500000) scale(-1, 1) rotate(-180.000000) translate(-117.500000, -117.500000) translate(0.000000, 0.000000)">
                        <circle id="Oval" fill="rgba(255, 255, 255, .8)" cx="117.5" cy="117.5" r="117.5"></circle>
                        <path d="M107.7,211.4 C107.3,211 107,208.7 107,206.3 L107,202 L117.1,202 L127.1,202 L126.8,206.8 L126.5,211.5 L117.5,211.8 C112.5,211.9 108.1,211.8 107.7,211.4 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <polygon  fill="#000000" fill-rule="nonzero" points="107 192 107 186 117 186 127 186 127 192 127 198 117 198 107 198"></polygon>
                        <path d="M91.7,179.4 C91.3,179 91,175.8 91,172.3 L91,166 L117,166 L143.1,166 L142.8,172.8 L142.5,179.5 L117.4,179.8 C103.6,179.9 92.1,179.7 91.7,179.4 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <path d="M79.7,159.3 C79.3,159 79,151.4 79,142.4 L79,126.2 L96.6,133.6 C106.2,137.7 115.4,141 117,141 C118.6,141 127.8,137.7 137.5,133.6 L155,126.2 L154.8,142.8 L154.5,159.5 L117.4,159.8 C97,159.9 80.1,159.7 79.7,159.3 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <path d="M84.5,123.5 C57.5,112.1 55.5,111 55.2,108.5 C54.9,106.6 57.1,102.2 62.6,93 L70.4,80.2 L74.1,83.1 C79.4,87.3 84.5,89.1 90.6,89.1 C97.6,89.1 103.8,86.3 109.4,80.4 L114,75.6 L114,105.8 C114,122.4 113.9,136 113.8,135.9 C113.6,135.8 100.5,130.3 84.5,123.5 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <path d="M120,105.7 L120,75.6 L123.4,79.6 C133.2,91.1 148.7,92.3 160.5,82.6 L163.6,80.1 L171.3,93.1 C176.8,102.1 179,106.8 178.8,108.6 C178.5,111 176.1,112.2 149.3,123.5 L120,135.8 L120,105.7 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <path d="M33.4,82.6 C33.1,81.8 33,79.9 33.2,78.3 C33.5,75.9 34.1,75.3 37.6,74.5 C40.4,73.8 43.6,71.8 47.4,68.2 C53.8,62.2 58.2,60 64,60 C69.9,60 74.3,62.2 80.9,68.5 C85.8,73.2 87.2,74 90.5,74 C93.8,74 95.2,73.2 100.1,68.5 C106.7,62.2 111.1,60 117,60 C122.9,60 127.3,62.2 133.9,68.5 C138.8,73.2 140.2,74 143.5,74 C146.8,74 148.2,73.2 153.1,68.5 C159.7,62.2 164.1,60 170,60 C175.8,60 180.2,62.2 186.6,68.2 C190.4,71.8 193.6,73.8 196.4,74.5 C200.4,75.5 200.5,75.6 200.5,79.5 C200.5,83.3 200.4,83.5 197.1,83.8 C190.4,84.5 187.3,83.1 180,76.5 C170.9,68.1 169,68 161.2,75.4 C153.9,82.3 150.4,84 143.6,84 C136.2,84 134,83 126.5,76 C118,68.1 115.9,68 108.2,75.4 C100.9,82.3 97.4,84 90.6,84 C83.2,84 81,83 73.5,76 C64.9,68 63.1,68 54.5,76 C50.9,79.3 46.8,82.5 45.4,83 C41.5,84.5 34,84.3 33.4,82.6 Z"  fill="#000000" fill-rule="nonzero"></path>
                        <path d="M81.5,61.3 C79.9,60.4 76.2,57.6 73.4,54.9 C70.5,52.3 66.9,49.8 65.4,49.5 C61,48.6 59.5,47.5 59.2,45.1 C58.7,41.6 60.8,40 66,40 C71.1,40 78.5,44 81.3,48.4 C83.4,51.5 89.3,54.2 92.4,53.4 C93.8,53.1 96.6,51 98.7,48.8 C105,42.2 109.7,40 117.2,40 C122.6,40 124.4,40.4 127.8,42.8 C130,44.3 132.8,46.7 133.9,48.1 C136.6,51.6 142.3,54.2 145.4,53.4 C146.8,53.1 149.6,51 151.7,48.8 C157.3,43 162.9,40 168.1,40 C173.1,40 175,41.3 175,44.6 C175,47.3 173.4,48.6 169,49.4 C166.6,49.8 164,51.5 161,54.6 C154.9,60.8 150.3,63 143.5,63 C136.9,63 132,60.8 127,55.5 C119.5,47.6 114.9,47.4 107.9,54.6 C105.5,57.1 101.8,60 99.8,61.1 C95.2,63.5 85.8,63.6 81.5,61.3 Z"  fill="#000000" fill-rule="nonzero"></path>
                    </g>
                </g>
            </g>
        </svg>
    </symbol>

    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g id="map-routes">
            <g id="worldLow" fill="#CCCCCC" fill-rule="nonzero">
                <polygon id="AE" stroke="#FFFFFF" stroke-width="0.5" points="220.87 342.72 221.37 342.57 221.48 343.41 223.67 342.93 225.99 343.01 227.68 343.1 229.6 341.03 231.7 339.05 233.47 337.15 234 338.2 234.38 340.64 232.95 340.65 232.72 342.65 233.22 343.07 231.95 343.67 231.94 344.92 231.12 346.18 231.05 347.39 230.48 348.03 222.06 346.51 220.98 343.43"></polygon>
                <polygon id="AF" stroke="#FFFFFF" stroke-width="0.5" points="247.88 305.9 250.74 307.2 252.85 306.74 253.44 305.19 255.65 304.67 257.23 303.62 257.79 300.83 260.15 300.15 260.59 298.9 261.92 299.84 262.76 299.95 264.32 299.98 266.44 300.72 267.29 301.14 269.32 300.02 270.27 300.69 271.17 299.09 272.85 299.16 273.28 298.64 273.58 297.21 274.79 295.98 276.3 296.78 276 297.87 276.85 298.04 276.58 300.99 277.69 302.14 278.67 301.4 279.92 301.06 281.66 299.49 283.59 299.75 286.49 299.75 286.99 300.76 285.35 301.15 283.93 301.8 280.71 302.2 277.7 302.93 276.06 304.44 276.72 305.9 277.05 307.6 275.65 309.03 275.77 310.33 275 311.55 272.33 311.44 273.43 313.66 271.65 314.51 270.46 316.51 270.61 318.49 269.51 319.41 268.48 319.11 266.33 319.54 266.03 320.45 263.94 320.45 262.38 322.29 262.28 325.04 258.63 326.37 256.68 326.09 256.11 326.79 254.44 326.39 251.63 326.87 246.94 325.23 249.48 322.3 249.25 320.2 247.13 319.65 246.91 317.56 245.99 314.92 247.19 313.09 245.97 312.6 246.74 310.15"></polygon>
                <polygon id="AL" stroke="#FFFFFF" stroke-width="0.5" points="133.98 283.66 133.63 284.93 134.03 286.52 135.19 287.42 135.13 288.39 134.22 288.93 134.05 290.12 132.75 291.88 132.27 291.63 132.22 290.83 130.66 289.6 130.42 287.85 130.66 285.32 131.04 284.16 130.57 283.57 130.38 282.38 131.6 280.51 131.77 281.23 132.53 280.89 133.13 281.91 133.8 282.29"></polygon>
                <polygon id="AM" stroke="#FFFFFF" stroke-width="0.5" points="198.45 286.5 202.35 285.92 202.93 286.9 204 287.54 203.43 288.46 204.93 289.72 204.14 290.88 205.33 291.87 206.59 292.46 206.65 294.96 205.63 295.06 204.49 292.98 204.5 292.43 203.26 292.44 202.43 291.46 201.85 291.56 200.74 290.5 198.66 289.59 198.93 287.8"></polygon>
                <path d="M122.03,428.78 L122.72,430.87 L123.52,432.55 L124.16,433.46 L125.23,434.93 L127.08,434.7 L128.01,434.3 L129.56,434.7 L129.98,434 L130.68,432.36 L132.42,432.25 L132.57,431.76 L134,431.75 L133.76,432.76 L137.16,432.74 L137.21,434.51 L137.78,435.6 L137.37,437.3 L137.58,439.04 L138.52,440.09 L138.37,443.46 L139.06,443.2 L140.28,443.27 L142.02,442.85 L143.3,443.02 L143.6,443.9 L143.28,445.28 L143.77,446.62 L143.35,447.69 L143.59,448.68 L137.75,448.64 L137.62,457.8 L139.51,460.18 L141.34,462 L136.19,463.19 L129.4,462.78 L127.46,461.38 L116.09,461.51 L115.67,461.72 L114,460.4 L112.18,460.31 L110.5,460.81 L109.15,461.37 L108.89,459.54 L109.28,456.99 L110.25,454.34 L110.4,453.1 L111.31,450.51 L111.98,449.34 L113.59,447.47 L114.49,446.2 L114.78,444.09 L114.63,442.48 L113.79,441.47 L113.04,439.75 L112.35,438.06 L112.5,437.47 L113.36,436.35 L112.51,433.63 L111.94,431.75 L110.54,429.98 L110.81,429.44 L111.97,429.06 L112.78,429.11 L113.76,428.77 L122.03,428.78 Z M111.12,428.24 L110.41,428.54 L109.66,426.44 L110.79,425.23 L111.64,424.76 L112.69,425.72 L111.67,426.31 L111.21,427.03 L111.12,428.24 Z" id="AO" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="AT" stroke="#FFFFFF" stroke-width="0.5" points="123.86 258.85 123.65 260.56 122.07 260.57 122.61 261.46 121.68 264.11 121.15 264.8 118.7 264.9 117.28 265.82 114.96 265.51 110.95 264.46 110.33 263.03 107.56 263.75 107.23 264.52 105.53 263.94 104.1 263.83 102.83 263.09 103.26 262.08 103.15 261.34 104 261.12 105.42 262.26 105.82 261.17 108.29 261.35 110.3 260.61 111.64 260.73 112.51 261.58 112.78 260.88 112.38 258.16 113.39 257.62 114.37 255.67 116.46 257.04 118.03 255.3 119.02 254.98 121.2 256.28 122.51 256.06 123.81 256.86 123.58 257.4"></polygon>
                <path d="M483.93,537.16 L486.64,538.44 L488.17,537.93 L490.36,537.22 L492.04,537.47 L492.24,541.9 L491.28,543.2 L490.99,546.26 L490.01,545.21 L488.06,547.88 L487.48,547.67 L485.76,547.55 L484.03,544.27 L483.65,541.77 L482.03,538.52 L482.1,536.82 L483.93,537.16 Z M478.78,451.1 L479.79,453.35 L481.59,452.27 L482.52,453.49 L483.87,454.62 L483.58,455.9 L484.18,458.38 L484.61,459.83 L485.32,460.18 L486.08,462.68 L485.81,464.2 L486.72,466.19 L489.76,467.73 L491.74,469.14 L493.62,470.43 L493.25,471.15 L494.85,473.02 L495.94,476.27 L497.06,475.61 L498.2,476.92 L498.89,476.46 L499.37,479.67 L501.36,481.54 L502.66,482.71 L504.85,485.2 L505.64,487.69 L505.71,489.46 L505.52,491.4 L506.86,494.08 L506.7,496.89 L506.21,498.37 L505.45,501.24 L505.51,503.1 L504.96,505.44 L503.72,508.44 L501.64,510.07 L500.62,512.66 L499.68,514.33 L498.85,517.26 L497.77,518.97 L497.06,521.55 L496.7,523.95 L496.84,525.06 L495.23,526.28 L492.09,526.41 L489.5,527.86 L488.21,529.24 L486.52,530.78 L484.2,529.2 L482.48,528.57 L482.92,526.72 L481.39,527.39 L478.93,529.97 L476.51,529 L474.92,528.44 L473.32,528.19 L470.61,527.16 L468.8,524.98 L468.28,522.32 L467.63,520.57 L466.25,519.17 L463.55,518.76 L464.47,517.1 L463.79,514.58 L462.42,516.93 L459.92,517.56 L461.39,515.68 L461.81,513.73 L462.89,512.08 L462.67,509.61 L460.39,512.46 L458.64,513.61 L457.57,516.3 L455.38,514.9 L455.47,513.11 L453.72,510.68 L452.24,509.43 L452.77,508.66 L449.17,506.66 L447.2,506.57 L444.5,504.97 L439.48,505.28 L435.85,506.46 L432.66,507.56 L429.98,507.34 L427.01,509.04 L424.58,509.81 L424.04,511.56 L423,512.92 L420.62,513 L418.86,513.3 L416.38,512.69 L414.36,513.06 L412.44,513.21 L410.77,515.01 L409.95,514.86 L408.54,515.82 L407.19,516.9 L405.14,516.77 L403.26,516.77 L400.29,514.6 L398.78,513.96 L398.84,512.03 L400.23,511.57 L400.71,510.81 L400.61,509.61 L400.95,507.31 L400.64,505.36 L399.16,502.07 L398.7,500.22 L398.82,498.39 L397.7,496.31 L397.63,495.38 L396.39,494.12 L396.04,491.65 L394.44,489.17 L394.05,487.84 L395.28,489.19 L394.33,486.31 L395.72,487.21 L396.55,488.41 L396.5,486.82 L395.11,484.39 L394.84,483.42 L394.19,482.5 L394.49,480.73 L395.06,479.98 L395.44,478.46 L395.14,476.69 L396.3,474.52 L396.51,476.81 L397.69,474.74 L399.97,473.74 L401.34,472.46 L403.48,471.36 L404.75,471.13 L405.52,471.5 L407.73,470.39 L409.43,470.06 L409.85,469.41 L410.59,469.14 L412.14,469.21 L415.09,468.34 L416.61,467.03 L417.33,465.45 L418.97,463.96 L419.1,462.79 L419.17,461.2 L421.13,458.73 L422.31,461.24 L423.5,460.66 L422.5,459.28 L423.38,457.87 L424.62,458.5 L424.96,456.29 L426.49,454.87 L427.17,453.73 L428.58,453.24 L428.62,452.44 L429.85,452.78 L429.9,452.06 L431.13,451.65 L432.49,451.26 L434.56,452.58 L436.12,454.29 L437.87,454.31 L439.65,454.58 L439.06,453 L440.4,450.7 L441.66,449.95 L441.22,449.24 L442.44,447.61 L444.14,446.6 L445.57,446.94 L447.93,446.4 L447.88,444.95 L445.83,444.01 L447.32,443.6 L449.18,444.3 L450.67,445.47 L453.03,446.2 L453.83,445.91 L455.57,446.79 L457.21,445.97 L458.26,446.22 L458.92,445.67 L460.21,447.08 L459.46,448.61 L458.4,449.77 L457.44,449.87 L457.77,451.02 L456.95,452.45 L455.95,453.86 L456.15,454.67 L458.38,456.27 L460.54,457.2 L461.98,458.2 L464.01,459.92 L464.8,459.92 L466.27,460.67 L466.7,461.57 L469.38,462.56 L471.23,461.56 L471.78,459.99 L472.35,458.7 L472.7,457.11 L473.55,454.81 L473.16,453.42 L473.36,452.58 L473.04,450.94 L473.41,448.78 L473.95,448.2 L473.51,447.25 L474.19,445.74 L474.72,444.18 L474.79,443.37 L475.83,442.31 L476.62,443.7 L476.81,445.48 L477.51,445.82 L477.63,447.02 L478.65,448.47 L478.86,450.09 L478.78,451.1 Z" id="AU" stroke="#FFFFFF" stroke-width="0.5"></path>
                <path d="M202.43,291.46 L203.26,292.43 L204.5,292.42 L204.49,292.98 L205.63,295.06 L203.71,294.58 L202.29,292.92 L201.85,291.55 L202.43,291.46 Z M209.08,286.03 L210.32,286.28 L210.8,285.33 L212.47,283.82 L213.94,285.79 L215.37,288.41 L216.68,288.58 L217.54,289.57 L215.23,289.86 L214.74,292.68 L214.26,293.94 L213.23,294.78 L213.31,296.55 L212.61,296.73 L210.86,294.86 L211.83,293.08 L211,292.02 L209.95,292.29 L206.64,294.95 L206.58,292.45 L205.32,291.86 L204.13,290.87 L204.92,289.71 L203.43,288.45 L203.99,287.53 L202.92,286.89 L202.34,285.92 L203.03,285.31 L205.12,286.38 L206.63,286.6 L207.01,286.17 L205.63,284.15 L206.36,283.63 L207.15,283.76 L209.08,286.03 Z" id="AZ" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="BA" stroke="#FFFFFF" stroke-width="0.5" points="129.54 272.11 130.56 272.1 129.86 273.82 131.21 275.32 130.8 277.14 130.14 277.31 129.61 277.67 128.7 278.56 128.29 280.66 125.81 279.22 124.75 277.61 123.68 276.76 122.39 275.31 121.79 274.1 120.41 272.27 121 270.63 122.01 271.54 122.61 270.72 123.92 270.63 126.33 271.29 128.27 271.23"></polygon>
                <polygon id="BD" stroke="#FFFFFF" stroke-width="0.5" points="336.09 349.41 336.04 351.56 335.06 351.1 335.24 353.51 334.44 351.95 334.28 350.43 333.74 348.98 332.57 347.22 329.99 347.1 330.25 348.35 329.37 350.02 328.17 349.41 327.76 349.96 326.97 349.63 325.89 349.36 325.45 346.88 324.48 344.6 324.95 342.76 323.23 341.94 323.85 340.82 325.6 339.67 323.58 338.04 324.57 335.93 326.79 337.27 328.13 337.43 328.38 339.58 331.04 340 333.65 339.95 335.26 340.48 333.97 343.07 332.71 343.25 331.85 344.98 333.38 346.56 333.84 344.62 334.62 344.61"></polygon>
                <polygon id="BE" stroke="#FFFFFF" stroke-width="0.5" points="85.55 244.91 87.6 245.26 90.2 244.33 91.97 246.28 93.52 247.32 93.2 250.29 92.47 250.45 92.16 252.88 89.71 250.91 88.27 251.25 86.31 249.19 85.01 247.42 83.71 247.35 83.3 245.79"></polygon>
                <polygon id="BF" stroke="#FFFFFF" stroke-width="0.5" points="68.33 385.4 66.41 384.67 65.09 384.78 64.11 385.49 62.85 384.89 62.36 383.96 61.1 383.34 60.91 381.7 61.68 380.49 61.61 379.53 63.84 377.17 64.25 375.21 65.02 374.51 66.38 374.89 67.55 374.31 67.93 373.57 70.11 372.29 70.64 371.39 73.26 370.19 74.81 369.78 75.51 370.33 77.3 370.32 77.08 371.72 77.46 373.03 79.04 374.9 79.12 376.28 82.36 376.93 82.29 378.88 81.68 379.74 80.31 380 79.74 381.24 78.78 381.56 76.32 381.5 75.02 381.28 74.12 381.74 72.88 381.53 68.01 381.66 67.94 383.27"></polygon>
                <polygon id="BG" stroke="#FFFFFF" stroke-width="0.5" points="139.78 274.56 140.59 276.16 141.67 275.87 143.83 276.48 147.95 276.68 149.34 275.69 152.64 274.79 154.68 276.2 156.33 276.61 154.87 278.2 153.85 280.93 154.75 283.09 152.34 282.58 149.48 283.76 149.45 285.62 146.9 285.97 144.93 284.67 142.68 285.7 140.61 285.59 140.41 283.12 139 281.91 139.47 281.37 139.16 280.92 139.63 279.71 140.7 278.52 139.34 276.86 139.09 275.44"></polygon>
                <polygon id="BI" stroke="#FFFFFF" stroke-width="0.5" points="158.52 424.93 158.34 421.56 157.63 420.3 159.34 420.52 160.2 418.93 161.69 419.11 161.85 420.21 162.45 420.84 162.48 421.75 161.79 422.33 160.69 423.79 159.68 424.8"></polygon>
                <polygon id="BJ" stroke="#FFFFFF" stroke-width="0.5" points="83.8 394.92 81.48 395.25 80.79 393.31 80.92 386.85 80.35 386.27 80.25 384.88 79.27 383.89 78.42 383.06 78.78 381.56 79.74 381.24 80.31 380 81.68 379.74 82.29 378.88 83.23 378.05 84.24 378.04 86.38 379.68 86.27 380.63 86.9 382.31 86.35 383.45 86.64 384.21 85.28 385.96 84.42 386.83 83.89 388.6 83.96 390.39"></polygon>
                <polygon id="BN" stroke="#FFFFFF" stroke-width="0.5" points="396.46 399.77 397.57 398.72 399.96 397.19 399.83 398.57 399.67 400.35 398.33 400.26 397.74 401.21"></polygon>
                <polygon id="BT" stroke="#FFFFFF" stroke-width="0.5" points="333.36 331.78 334.5 332.78 334.3 334.71 332.01 334.8 329.65 334.59 327.88 335.08 325.33 333.89 325.28 333.26 327.13 330.92 328.64 330.12 330.65 330.85 332.13 330.93"></polygon>
                <polygon id="BW" stroke="#FFFFFF" stroke-width="0.5" points="148.17 464.95 148.73 465.47 149.62 467.18 152.79 470.43 153.99 470.75 154 471.8 154.82 473.7 156.99 474.16 158.78 475.52 154.81 477.74 152.29 480 151.36 482.03 150.52 483.18 148.99 483.43 148.5 484.9 148.21 485.86 146.42 486.58 144.14 486.43 142.8 485.57 141.62 485.19 140.25 485.91 139.56 487.39 138.23 488.32 136.83 489.71 134.82 490.03 134.2 488.94 134.46 487.04 132.79 484.11 132.04 483.65 132.04 474.79 134.8 474.68 134.88 464.11 136.97 464.02 141.29 462.99 142.37 464.2 144.15 463.05 145.01 463.04 146.59 462.38 147.09 462.6"></polygon>
                <polygon id="BY" stroke="#FFFFFF" stroke-width="0.5" points="142.1 233.07 144.81 233.11 147.85 231.31 148.5 228.59 150.8 227.02 150.54 224.82 152.24 223.98 155.26 222.05 158.21 223.31 158.61 224.54 160.08 223.95 162.82 225.13 163.09 227.44 162.49 228.76 164.25 231.91 165.39 232.78 165.22 233.64 167.11 234.47 167.92 235.72 166.83 236.74 164.57 236.58 164.03 237.02 164.69 238.56 165.38 241.49 162.97 241.76 162.11 242.76 161.92 245.02 160.81 244.59 158.28 244.81 157.54 243.76 156.49 244.54 155.44 243.89 153.23 243.8 150.1 242.72 147.27 242.36 145.1 242.46 143.56 243.69 142.22 243.86 142.17 241.85 141.3 239.73 142.98 238.79 143 236.94 142.22 235.16"></polygon>
                <polygon id="CD" stroke="#FFFFFF" stroke-width="0.5" points="162.71 402.61 162.54 405.87 163.66 406.24 162.76 407.23 161.68 407.97 160.61 409.43 160.02 410.72 159.86 412.96 159.21 414.02 159.19 416.12 158.38 416.9 158.28 418.56 157.89 418.77 157.63 420.3 158.34 421.56 158.52 424.93 159.02 427.5 158.74 428.96 159.3 430.58 160.93 432.15 162.44 435.7 161.34 435.41 157.57 435.89 156.82 436.22 156.02 438.02 156.65 439.27 156.15 442.62 155.8 445.47 156.56 445.98 158.52 447.08 159.29 446.57 159.53 449.65 157.38 449.62 156.23 448.05 155.2 446.83 153.05 446.43 152.42 444.94 150.7 445.84 148.46 445.44 147.52 444.15 145.74 443.89 144.43 443.96 144.27 443.08 143.3 443.01 142.02 442.84 140.29 443.26 139.07 443.19 138.37 443.45 138.52 440.08 137.59 439.03 137.38 437.3 137.79 435.6 137.23 434.51 137.18 432.75 133.77 432.77 134.02 431.76 132.59 431.77 132.44 432.26 130.7 432.37 129.99 434 129.57 434.71 128.02 434.31 127.1 434.71 125.24 434.93 124.17 433.46 123.53 432.55 122.72 430.87 122.03 428.78 113.76 428.75 112.77 429.08 111.96 429.03 110.8 429.41 110.41 428.54 111.12 428.24 111.21 427.02 111.67 426.3 112.69 425.72 113.43 426 114.39 424.93 115.91 424.96 116.09 425.75 117.14 426.25 118.79 424.49 120.42 423.13 121.13 422.24 121.04 419.94 122.26 417.23 123.54 415.8 125.39 414.46 125.71 413.57 125.78 412.55 126.24 411.58 126.09 410 126.44 407.53 126.99 405.79 127.83 404.3 127.99 402.62 128.24 400.67 129.34 399.25 130.84 398.35 133.15 399.3 134.93 400.33 136.98 400.61 139.07 401.15 139.91 399.47 140.3 399.25 141.57 399.53 144.7 398.14 145.8 398.73 146.71 398.65 147.13 397.97 148.17 397.73 150.28 398.02 152.08 398.08 153.01 397.79 154.7 400.1 155.96 400.43 156.71 399.96 158.01 400.15 159.57 399.56 160.24 400.75"></polygon>
                <polygon id="CF" stroke="#FFFFFF" stroke-width="0.5" points="119.09 391.66 121.41 391.44 121.93 390.72 122.39 390.78 123.09 391.41 126.62 390.34 127.81 389.24 129.28 388.25 129 387.26 129.79 387 132.5 387.18 135.14 385.87 137.16 382.78 138.59 381.64 140.36 381.15 140.68 382.37 142.3 384.14 142.3 385.29 141.85 386.47 142.03 387.34 143 388.15 145.14 389.39 146.67 390.52 146.7 391.44 148.58 392.9 149.75 394.11 150.46 395.79 152.56 396.9 153.01 397.79 152.08 398.08 150.28 398.02 148.17 397.73 147.13 397.97 146.71 398.65 145.8 398.73 144.7 398.14 141.57 399.53 140.3 399.25 139.91 399.47 139.07 401.15 136.98 400.61 134.93 400.33 133.15 399.3 130.84 398.35 129.34 399.25 128.24 400.67 127.99 402.62 126.19 402.46 124.29 401.99 122.62 403.47 121.15 406.07 120.85 405.26 120.73 403.99 119.45 403.09 118.41 401.65 118.17 400.65 116.85 399.19 117.07 398.36 116.79 397.18 117.01 395.01 117.68 394.5"></polygon>
                <polygon id="CG" stroke="#FFFFFF" stroke-width="0.5" points="112.69 425.72 111.64 424.76 110.79 425.23 109.66 426.43 107.36 423.48 109.49 421.94 108.44 420.09 109.4 419.39 111.29 419.05 111.51 417.81 113.01 419.15 115.49 419.27 116.35 417.95 116.7 416.1 116.39 413.92 115.07 412.28 116.28 409.05 115.58 408.5 113.5 408.72 112.71 407.29 112.92 406.07 116.45 406.18 118.72 406.91 120.95 407.57 121.15 406.07 122.62 403.47 124.29 401.99 126.19 402.46 127.99 402.62 127.83 404.3 126.99 405.79 126.44 407.53 126.09 410 126.24 411.58 125.78 412.55 125.71 413.57 125.39 414.46 123.54 415.8 122.26 417.23 121.04 419.94 121.13 422.24 120.42 423.13 118.79 424.49 117.14 426.25 116.09 425.75 115.91 424.96 114.39 424.93 113.43 426"></polygon>
                <polygon id="CH" stroke="#FFFFFF" stroke-width="0.5" points="103.15 261.34 103.26 262.08 102.83 263.09 104.1 263.83 105.53 263.94 105.31 265.61 104.08 266.3 102 265.79 101.39 267.42 100.06 267.55 99.57 266.91 98 268.27 96.65 268.46 95.44 267.6 94.48 265.83 93.14 266.47 93.18 264.63 95.23 262.32 95.14 261.27 96.42 261.66 97.19 260.95 99.57 260.98 100.15 260.08"></polygon>
                <polygon id="CI" stroke="#FFFFFF" stroke-width="0.5" points="68.24 398.46 66.97 398.49 65.01 397.94 63.22 397.97 59.89 398.46 57.95 399.27 55.17 400.29 54.63 400.22 54.84 397.92 55.11 397.57 55.03 396.46 53.84 395.29 52.95 395.1 52.13 394.33 52.74 393.09 52.46 391.73 52.59 390.91 53.04 390.91 53.2 389.68 52.98 389.14 53.25 388.75 54.29 388.41 53.6 386.15 52.95 384.99 53.18 384.02 53.74 383.81 54.1 383.55 54.88 383.97 57.04 384 57.56 383.17 58.04 383.23 58.85 382.91 59.29 384.12 59.94 383.76 61.1 383.34 62.36 383.96 62.85 384.89 64.11 385.49 65.09 384.78 66.41 384.67 68.33 385.4 69.07 389.41 67.89 391.77 67.16 394.94 68.37 397.35"></polygon>
                <polygon id="CM" stroke="#FFFFFF" stroke-width="0.5" points="112.92 406.07 112.57 405.92 110.91 406.28 109.2 405.9 107.87 406.09 103.31 406.02 103.72 403.82 102.62 401.98 101.34 401.5 100.77 400.25 100.05 399.85 100.09 399.08 100.81 397.1 102.14 394.4 102.95 394.37 104.62 392.73 105.69 392.69 107.26 393.84 109.19 392.89 109.45 391.73 110.08 390.59 110.51 389.17 112.01 388.01 112.58 386.04 113.17 385.41 113.57 383.94 114.31 382.13 116.67 379.93 116.82 378.98 117.13 378.47 116.02 377.33 116.11 376.43 116.9 376.26 118.01 378.09 118.2 379.98 118.1 381.87 119.62 384.44 118.06 384.41 117.27 384.61 115.99 384.33 115.38 385.66 117.03 387.31 118.25 387.79 118.65 388.96 119.53 390.89 119.09 391.66 117.68 394.5 117.01 395.01 116.79 397.18 117.07 398.36 116.85 399.19 118.17 400.65 118.41 401.65 119.45 403.09 120.73 403.99 120.85 405.26 121.15 406.07 120.95 407.57 118.72 406.91 116.45 406.18"></polygon>
                <path d="M385.63,359.41 L383.21,360.82 L380.91,359.91 L380.83,357.38 L382.21,356.04 L385.27,355.21 L386.88,355.28 L387.51,356.41 L386.28,357.71 L385.63,359.41 Z M434.19,251.89 L439.07,253.27 L442.39,256.3 L443.52,260.25 L447.78,260.25 L450.21,258.6 L454.84,257.36 L453.37,261.12 L452.28,262.63 L451.32,267.09 L449.43,270.98 L446.03,270.28 L443.62,271.68 L444.36,275.04 L443.96,279.59 L442.53,279.69 L442.55,281.62 L440.74,279.38 L439.63,281.51 L435.3,283.13 L435.74,285.1 L433.32,284.96 L431.99,283.79 L430.06,286.43 L426.97,288.41 L424.69,290.76 L420.77,291.82 L418.71,293.51 L415.69,294.49 L417.18,292.82 L416.59,291.41 L418.81,288.96 L417.33,287.03 L414.89,288.33 L411.72,290.87 L409.99,293.21 L407.24,293.38 L405.81,295.06 L407.29,297.47 L409.58,298.05 L409.67,299.63 L411.89,300.65 L415.03,298.14 L417.52,299.51 L419.33,299.6 L419.79,301.44 L415.82,302.41 L414.51,304.28 L411.78,306.01 L410.34,308.4 L413.36,310.26 L414.46,313.57 L416.17,316.62 L418.07,319.15 L418.02,321.58 L416.26,322.47 L416.93,324.2 L418.58,325.2 L418.15,327.81 L417.44,330.33 L415.87,330.61 L413.82,334.02 L411.55,338.11 L408.95,341.79 L405.09,344.61 L401.19,347.16 L398.03,347.51 L396.32,348.85 L395.35,347.87 L393.76,349.37 L389.84,350.87 L386.87,351.33 L385.91,354.48 L384.36,354.65 L383.62,352.49 L384.28,351.33 L380.52,350.37 L379.19,350.86 L376.37,350.08 L375.04,348.86 L375.48,347.12 L372.92,346.57 L371.57,345.43 L369.18,347.05 L366.45,347.4 L364.21,347.38 L362.71,348.12 L361.26,348.56 L361.68,351.99 L360.18,351.91 L359.93,351.21 L359.85,349.97 L357.79,350.84 L356.58,350.29 L354.5,349.16 L355.32,346.65 L353.54,346.06 L352.87,343.26 L349.91,343.77 L350.25,340.14 L352.91,337.56 L353.02,334.99 L352.94,332.59 L351.72,331.84 L350.78,329.98 L349.14,330.22 L346.12,329.75 L347.07,328.42 L345.76,326.43 L343.76,327.78 L341.4,327 L338.17,329.03 L335.62,331.39 L333.36,331.78 L332.13,330.93 L330.65,330.85 L328.65,330.12 L327.14,330.92 L325.29,333.26 L325.05,330.78 L323.34,331.44 L320.07,331.13 L316.9,330.4 L314.62,329.01 L312.44,328.38 L311.5,326.85 L309.92,326.39 L307.09,324.3 L304.84,323.31 L303.68,324.08 L299.78,321.82 L297.03,319.75 L296.24,316.12 L298.25,316.56 L298.34,314.87 L297.22,313.16 L297.5,310.42 L294.49,306.43 L289.88,305.04 L289.05,302.38 L286.98,300.75 L286.48,299.74 L286.06,297.73 L286.16,296.35 L284.46,295.54 L283.54,295.9 L282.83,292.58 L283.63,291.75 L283.24,290.9 L285.92,289.17 L287.86,288.45 L290.83,288.94 L291.89,286.59 L295.49,286.15 L296.49,284.67 L300.91,282.64 L301.3,281.79 L301.08,279.62 L303,278.62 L300.48,271.87 L306.03,270.29 L307.47,269.4 L309.49,262.14 L315.05,263.49 L316.61,261.63 L316.74,257.44 L319.07,257.05 L321.2,254.22 L322.3,253.87 L323.04,256.84 L325.4,259.07 L329.4,260.64 L331.33,263.96 L330.25,268.69 L331.26,270.42 L334.59,271.1 L338.37,271.65 L341.76,274.1 L343.49,274.53 L344.77,278.1 L346.42,280.37 L349.51,280.28 L355.3,281.13 L359.03,280.6 L361.8,281.17 L365.95,283.46 L369.34,283.46 L370.58,284.62 L373.84,282.61 L378.37,281.3 L382.57,281.16 L385.85,279.82 L387.86,277.77 L389.82,276.47 L389.37,275.19 L388.47,273.69 L389.94,271.15 L391.52,271.51 L394.4,272.31 L397.19,270.21 L401.47,268.66 L403.52,266 L405.49,264.84 L409.56,264.3 L411.77,264.76 L412.08,263.31 L409.54,260.42 L407.29,259.09 L405.13,260.63 L402.36,259.98 L400.77,260.51 L400.05,258.8 L402.03,254.57 L403.4,251.32 L406.77,252.95 L410.72,250.21 L410.69,248.28 L413.22,243.55 L414.78,242.1 L414.74,239.58 L413.2,238.48 L415.52,236.17 L419,235.33 L422.72,235.2 L426.92,236.59 L429.38,238.3 L431.11,242.91 L432.16,244.85 L433.14,247.58 L434.19,251.89 Z" id="CN" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="CY" stroke="#FFFFFF" stroke-width="0.5" points="171.31 307.29 173.2 305.83 170.65 306.85 168.63 306.8 168.23 307.63 168.03 307.65 166.7 307.77 167.35 309.14 168.72 309.58 171.6 308.2 171.51 307.93"></polygon>
                <polygon id="CZ" stroke="#FFFFFF" stroke-width="0.5" points="123.81 256.86 122.51 256.06 121.2 256.28 119.02 254.98 118.03 255.3 116.46 257.04 114.37 255.67 112.79 253.84 111.36 252.8 111.06 250.98 110.57 249.68 112.61 248.73 113.65 247.63 115.66 246.77 116.37 245.93 117.11 246.44 118.36 245.97 119.69 247.4 121.78 247.79 121.61 249 123.13 249.9 123.55 248.77 125.47 249.26 125.74 250.63 127.82 250.89 129.11 253.02 128.28 253.03 127.84 253.8 127.2 253.99 127.02 254.96 126.48 255.17 126.4 255.56 125.45 256 124.2 255.93"></polygon>
                <polygon id="DE" stroke="#FFFFFF" stroke-width="0.5" points="104.07 227.92 104.12 229.8 106.96 230.92 106.93 232.62 109.78 231.72 111.35 230.41 114.52 232.3 115.84 233.81 116.5 236.2 115.72 237.45 116.73 239.1 117.43 241.55 117.21 243.11 118.36 245.97 117.11 246.44 116.37 245.93 115.66 246.77 113.65 247.63 112.61 248.73 110.57 249.68 111.06 250.98 111.36 252.8 112.79 253.84 114.37 255.67 113.39 257.62 112.38 258.16 112.78 260.88 112.51 261.58 111.64 260.73 110.3 260.61 108.29 261.35 105.82 261.17 105.42 262.26 104 261.12 103.15 261.34 100.15 260.08 99.57 260.98 97.19 260.95 97.54 257.97 98.96 255.07 94.92 254.29 93.6 253.16 93.76 251.27 93.2 250.29 93.52 247.32 93.04 242.63 94.73 242.63 95.44 240.92 96.14 236.69 95.61 235.11 96.16 234.11 98.5 233.85 99.02 234.89 100.93 232.56 100.29 230.77 100.16 228.02 102.28 228.66"></polygon>
                <polygon id="DJ" stroke="#FFFFFF" stroke-width="0.5" points="197.05 376.72 197.71 377.6 197.62 378.79 196.02 379.47 197.23 380.24 196.19 381.76 195.57 381.26 194.9 381.46 193.33 381.41 193.28 380.55 193.07 379.76 194.01 378.43 195 377.17 196.2 377.42"></polygon>
                <path d="M111.83,224.84 L110.15,228.81 L107.22,226.05 L106.83,224 L110.94,222.34 L111.83,224.84 Z M106.85,220.59 L106.16,222.49 L105.33,221.94 L103.31,225.53 L104.07,227.92 L102.28,228.66 L100.16,228.02 L99.02,225.3 L98.94,220.18 L99.41,218.8 L100.21,217.26 L102.68,216.94 L103.66,215.51 L105.92,214.04 L105.82,216.72 L104.99,218.4 L105.33,219.83 L106.85,220.59 Z" id="DK" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="DZ" stroke="#FFFFFF" stroke-width="0.5" points="109.9 345.08 100.29 350.83 92.17 356.68 88.22 358 85.11 358.29 85.08 356.41 83.78 355.93 82.03 355.08 81.37 353.69 71.91 347.14 62.45 340.49 51.9 332.96 51.96 332.35 51.96 332.14 51.93 328.39 56.46 326.03 59.26 325.54 61.55 324.68 62.63 323.06 65.91 321.77 66.03 319.36 67.65 319.07 68.92 317.86 72.59 317.3 73.1 316.02 72.36 315.31 71.39 311.78 71.23 309.73 70.17 307.55 72.86 305.68 75.9 305.08 77.67 303.65 80.37 302.6 85.12 301.98 89.76 301.69 91.17 302.21 93.81 300.84 96.81 300.81 97.95 301.62 99.86 301.41 99.29 303.2 99.74 306.48 99.08 309.3 97.35 311.18 97.6 313.71 99.89 315.69 99.92 316.5 101.64 317.83 102.84 323.69 103.75 326.53 103.9 328.01 103.41 330.6 103.61 332.04 103.25 333.76 103.5 335.73 102.38 337.02 104.04 339.28 104.15 340.6 105.14 342.31 106.45 341.75 108.67 343.17"></polygon>
                <polygon id="EE" stroke="#FFFFFF" stroke-width="0.5" points="144.42 213.71 144.75 210.59 143.72 211.26 141.94 209.36 141.69 206.25 145.24 204.72 148.77 203.91 151.81 204.83 154.71 204.66 155.13 205.62 153.14 208.76 153.97 213.72 152.77 215.38 150.45 215.37 148.04 213.43 146.81 212.78"></polygon>
                <polygon id="EG" stroke="#FFFFFF" stroke-width="0.5" points="174.17 326.28 173.38 327.57 172.78 329.97 172.02 331.61 171.36 332.17 170.43 331.15 169.16 329.73 167.16 325.16 166.88 325.45 168.04 328.82 169.76 332 171.88 336.88 172.91 338.56 173.81 340.3 176.33 343.7 175.77 344.23 175.86 346.2 179.13 348.91 179.62 349.53 168.5 349.53 157.62 349.53 146.35 349.53 146.35 338.3 146.35 327.12 145.51 324.54 146.23 322.54 145.8 321.15 146.81 319.58 150.54 319.53 153.24 320.39 156.02 321.36 157.32 321.86 159.48 320.83 160.63 319.9 163.11 319.63 165.1 320.04 165.87 321.66 166.52 320.59 168.76 321.36 170.95 321.55 172.33 320.73"></polygon>
                <polygon id="EH" stroke="#FFFFFF" stroke-width="0.5" points="39.57 332.06 43.19 332.07 51.94 332.1 51.94 332.1 51.94 332.1 43.19 332.07 39.57 332.06 39.46 332.15 39.41 332.19 37.63 335.39 35.77 336.53 34.75 338.44 34.69 340.09 33.94 341.88 33 342.37 31.44 344.31 30.48 346.46 30.66 347.48 29.74 349.05 28.66 349.87 28.53 351.26 28.41 352.53 29.02 351.53 40 351.55 39.47 347.2 40.16 345.65 42.78 345.38 42.69 337.52 51.9 337.69 51.9 332.96 51.96 332.35 51.96 332.14"></polygon>
                <polygon id="ER" stroke="#FFFFFF" stroke-width="0.5" points="195 377.17 194.04 376.24 192.89 374.57 191.65 373.65 190.92 372.65 188.48 371.5 186.56 371.47 185.88 370.86 184.24 371.54 182.54 370.23 181.66 372.38 178.4 371.78 178.1 370.63 179.31 366.38 179.58 364.45 180.46 363.55 182.53 363.07 183.95 361.4 185.58 364.78 186.35 367.45 187.89 368.86 191.71 371.58 193.27 373.22 194.79 374.88 195.67 375.86 197.05 376.72 196.2 377.42"></polygon>
                <polygon id="ES" stroke="#FFFFFF" stroke-width="0.5" points="50.92 283.56 51.06 280.88 49.92 279.22 53.88 276.45 57.31 277.15 61.08 277.12 64.06 277.78 66.39 277.58 70.92 277.7 72.04 279.19 77.2 280.92 78.22 280.1 81.38 281.82 84.63 281.33 84.78 283.52 82.12 286.01 78.53 286.79 78.28 288.03 76.55 290.06 75.47 293.02 76.56 295.07 74.94 296.67 74.34 298.97 72.22 299.67 70.23 302.36 66.68 302.41 64 302.35 62.25 303.57 61.18 304.88 59.8 304.59 58.77 303.42 57.97 301.42 55.35 300.88 55.12 299.72 56.16 298.4 56.54 297.44 55.58 296.38 56.35 294.03 55.23 291.86 56.44 291.56 56.55 289.84 57.01 289.31 57.04 286.43 58.34 285.43 57.56 283.55 55.92 283.42 55.44 283.89 53.79 283.9 53.08 282.06 51.94 282.61"></polygon>
                <polygon id="ET" stroke="#FFFFFF" stroke-width="0.5" points="182.54 370.23 184.24 371.54 185.88 370.86 186.56 371.47 188.48 371.5 190.92 372.65 191.65 373.65 192.89 374.57 194.04 376.24 195 377.17 194.01 378.43 193.07 379.76 193.28 380.55 193.33 381.41 194.9 381.46 195.57 381.26 196.19 381.76 195.58 382.77 196.62 384.33 197.65 385.69 198.72 386.7 207.89 390.04 210.25 390.02 202.32 398.44 198.67 398.56 196.17 400.53 194.38 400.58 193.61 401.46 191.69 401.46 190.56 400.52 188 401.69 187.17 402.85 185.3 402.63 184.68 402.31 184.02 402.38 183.14 402.36 179.59 399.98 177.64 399.98 176.68 399.07 176.68 397.5 175.22 397.03 173.57 393.98 172.29 393.33 171.79 392.21 170.37 390.84 168.65 390.64 169.61 389.03 171.09 388.96 171.51 388.1 171.48 385.57 172.31 382.61 173.63 381.81 173.92 380.65 175.12 378.48 176.81 377.06 177.95 374.25 178.4 371.78 181.66 372.38"></polygon>
                <polygon id="FI" stroke="#FFFFFF" stroke-width="0.5" points="156.42 142.1 156.01 147.5 160.31 152.49 157.72 157.97 160.98 165.93 159.09 171.69 161.62 176.55 160.47 180.69 164.62 184.95 163.56 188.05 160.96 191.5 154.96 198.91 149.87 199.36 144.94 201.43 140.38 202.61 138.75 199.54 136.04 197.67 136.66 191.95 135.3 186.54 136.64 182.96 139.18 179.02 145.59 172 147.47 170.61 147.17 167.77 143.27 164.55 142.33 161.85 142.25 150.73 137.88 145.58 134.14 141.77 135.82 139.69 138.94 143.84 142.6 143.45 145.61 145.32 148.28 141.88 149.66 136.03 154.01 133.25 157.61 136.51"></polygon>
                <path d="M581.53,457.61 L581.18,459.01 L580.95,459.17 L579.17,459.89 L577.38,460.5 L577.02,459.41 L578.42,458.81 L579.31,458.65 L580.95,457.74 L581.53,457.61 Z M575.69,461.92 L574.42,461.56 L573.34,462.56 L573.61,463.85 L575.16,464.21 L576.9,463.81 L577.36,462.28 L576.4,461.44 L575.69,461.92 Z" id="FJ" stroke="#FFFFFF" stroke-width="0.5"></path>
                <path d="M103.06,282.54 L102.13,285.43 L100.86,284.67 L100.21,282.14 L100.78,280.73 L102.59,279.28 L103.06,282.54 Z M86.31,249.19 L88.27,251.25 L89.71,250.91 L92.16,252.88 L92.79,253.25 L93.6,253.16 L94.92,254.28 L98.96,255.07 L97.54,257.97 L97.18,260.95 L96.41,261.66 L95.13,261.28 L95.22,262.33 L93.17,264.63 L93.13,266.47 L94.47,265.84 L95.43,267.61 L95.31,268.74 L96.14,270.24 L95.17,271.45 L95.89,274.49 L97.41,274.98 L97.09,276.66 L94.55,278.83 L89.02,277.79 L84.94,279.03 L84.62,281.32 L81.37,281.81 L78.22,280.09 L77.2,280.91 L72.04,279.18 L70.92,277.69 L72.37,275.37 L72.9,267.49 L70.01,263.23 L67.94,261.14 L63.65,259.54 L63.37,256.47 L67.01,255.55 L71.72,256.64 L70.83,251.8 L73.48,253.65 L80.01,250.28 L80.85,246.67 L83.3,245.77 L83.71,247.33 L85.01,247.4 L86.31,249.19 Z" id="FR" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="GA" stroke="#FFFFFF" stroke-width="0.5" points="107.36 423.48 104.48 420.66 102.62 418.36 100.92 415.48 101.01 414.56 101.62 413.66 102.3 411.64 102.87 409.57 103.82 409.41 107.89 409.44 107.87 406.09 109.2 405.9 110.91 406.28 112.57 405.92 112.92 406.07 112.71 407.29 113.5 408.72 115.58 408.5 116.28 409.05 115.07 412.28 116.39 413.92 116.7 416.1 116.35 417.95 115.49 419.27 113.01 419.15 111.51 417.81 111.29 419.05 109.4 419.39 108.44 420.09 109.49 421.94"></polygon>
                <path d="M60.38,230 L58.88,233.29 L56.76,232.31 L55.03,232.38 L55.61,229.81 L55.03,227.21 L57.38,227.01 L60.38,230 Z M67.83,209.24 L64.83,214.97 L67.69,214.25 L70.76,214.28 L70.03,218.5 L67.51,223.03 L70.41,223.35 L70.63,223.87 L73.13,229.66 L75.05,230.43 L76.78,235.84 L77.58,237.68 L80.98,238.56 L80.64,241.49 L79.21,242.82 L80.33,245.15 L77.81,247.48 L74.06,247.44 L69.29,248.65 L67.98,247.78 L66.13,249.84 L63.54,249.34 L61.57,251.01 L60.08,250.14 L64.19,245.5 L66.7,244.53 L66.68,244.53 L62.3,243.78 L61.51,241.98 L64.44,240.57 L62.9,238.09 L63.43,235.03 L67.6,235.45 L68.01,232.71 L66.13,229.76 L66.09,229.69 L62.69,228.84 L62.02,227.52 L63.04,225.32 L62.12,223.95 L60.61,226.29 L60.45,221.49 L59.03,218.9 L60.05,213.54 L62.23,209.23 L64.47,209.65 L67.83,209.24 Z" id="GB" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="GE" stroke="#FFFFFF" stroke-width="0.5" points="192.76 284.85 193.18 283.25 192.48 280.68 190.86 279.27 189.31 278.83 188.28 277.66 188.62 277.2 190.99 277.86 195.12 278.48 198.94 280.31 199.43 281.02 201.13 280.42 203.75 281.22 204.6 282.77 206.37 283.64 205.64 284.15 207.02 286.17 206.64 286.6 205.13 286.38 203.04 285.32 202.35 285.92 198.45 286.5 195.75 284.68"></polygon>
                <polygon id="GH" stroke="#FFFFFF" stroke-width="0.5" points="79.23 395.84 74.83 397.48 73.27 398.44 70.74 399.25 68.24 398.46 68.37 397.35 67.16 394.94 67.89 391.77 69.07 389.41 68.33 385.4 67.94 383.27 68.01 381.66 72.88 381.53 74.12 381.74 75.02 381.28 76.32 381.5 76.11 382.39 77.28 383.85 77.28 385.9 77.55 388.12 78.25 389.15 77.63 391.68 77.85 393.08 78.6 394.86"></polygon>
                <polygon id="GM" stroke="#FFFFFF" stroke-width="0.5" points="29.03 375.43 29.39 374.16 32.44 374.07 33.08 373.4 33.97 373.35 35.07 374.06 35.94 374.07 36.87 373.59 37.43 374.41 36.22 375.06 35 375.01 33.8 374.4 32.76 375.06 32.26 375.09 31.58 375.49"></polygon>
                <polygon id="GN" stroke="#FFFFFF" stroke-width="0.5" points="52.59 390.91 51.8 390.84 51.23 391.97 50.43 391.96 49.89 391.36 50.07 390.23 48.9 388.51 48.17 388.82 47.57 388.89 46.8 389.05 46.83 388.02 46.38 387.28 46.47 386.46 45.86 385.27 45.08 384.26 42.84 384.26 42.19 384.79 41.41 384.85 40.93 385.46 40.61 386.25 39.11 387.49 37.88 385.82 36.79 384.71 36.07 384.35 35.37 383.78 35.06 382.53 34.65 381.91 33.83 381.44 35.08 380.06 35.93 380.11 36.66 379.63 37.28 379.63 37.72 379.25 37.48 378.31 37.79 378.01 37.84 377.04 39.19 377.07 41.21 377.77 41.83 377.7 42.04 377.39 43.56 377.61 43.97 377.45 44.13 378.5 44.58 378.49 45.31 378.11 45.77 378.21 46.55 378.93 47.75 379.16 48.52 378.54 49.43 378.16 50.1 377.76 50.66 377.84 51.28 378.46 51.62 379.25 52.77 380.44 52.19 381.17 52.08 382.09 52.68 381.81 53.03 382.15 52.88 382.99 53.74 383.81 53.18 384.02 52.95 384.99 53.6 386.15 54.29 388.41 53.25 388.75 52.98 389.14 53.2 389.68 53.04 390.91"></polygon>
                <polygon id="GQ" stroke="#FFFFFF" stroke-width="0.5" points="102.87 409.57 102.34 409.15 103.31 406.02 107.87 406.09 107.89 409.44 103.82 409.41"></polygon>
                <path d="M142.7,305.71 L144.23,306.87 L146.41,306.68 L148.5,306.92 L148.43,307.52 L149.96,307.11 L149.61,308.12 L145.57,308.41 L145.6,307.85 L142.18,307.18 L142.7,305.71 Z M150.85,284.75 L149.98,287.08 L149.31,287.49 L147.6,287.39 L146.14,287.04 L142.74,288 L144.68,290.06 L143.26,290.65 L141.7,290.65 L140.22,288.77 L139.69,289.57 L140.32,291.75 L141.72,293.45 L140.66,294.24 L142.22,295.89 L143.61,296.92 L143.65,298.92 L142.29,297.77 L141.05,297.98 L141.88,299.78 L140.96,299.97 L139.96,299.28 L141.16,303.23 L140.58,303.23 L140.13,301.98 L139.56,301.96 L139.3,303.28 L138.85,302.98 L138.95,302.24 L138.39,301.2 L137.75,301.2 L137.87,302.04 L137.62,302.31 L137,301.77 L136.62,300.76 L137.14,300.19 L136.78,299.45 L136.37,299.07 L135.95,298.98 L135.46,298.04 L136.04,297.52 L136.4,297.04 L136.96,297.14 L137.21,296.73 L137.8,296.57 L138.48,297.03 L139.03,297.2 L139.42,296.58 L138.48,296.5 L137.92,296.31 L136.67,296.59 L135.45,296.64 L134.36,295 L134.18,294.75 L134.35,294.11 L132.93,292.96 L132.74,291.93 L134.04,290.17 L134.21,288.98 L135.12,288.45 L135.18,287.48 L137.01,287.15 L138.08,286.34 L139.6,286.41 L140.06,285.76 L140.59,285.64 L142.66,285.75 L144.91,284.73 L146.89,286.03 L149.44,285.68 L149.47,283.82 L150.85,284.75 Z" id="GR" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="GW" stroke="#FFFFFF" stroke-width="0.5" points="33.83 381.44 32.33 380.25 31.15 380.07 30.51 379.26 30.52 378.83 29.67 378.23 29.49 377.62 30.98 377.15 31.91 377.24 32.66 376.92 37.84 377.04 37.79 378.01 37.48 378.31 37.72 379.25 37.28 379.63 36.66 379.63 35.93 380.11 35.08 380.06"></polygon>
                <polygon id="HR" stroke="#FFFFFF" stroke-width="0.5" points="129.05 267.93 129.73 269.48 130.62 270.62 129.54 272.11 128.27 271.23 126.33 271.29 123.92 270.63 122.61 270.72 122.01 271.54 121 270.63 120.41 272.27 121.79 274.1 122.39 275.31 123.68 276.76 124.75 277.61 125.81 279.22 128.29 280.66 127.98 281.3 125.35 279.9 123.72 278.52 121.16 277.38 118.8 274.53 119.37 274.23 118.09 272.59 118.03 271.25 116.23 270.63 115.37 272.34 114.54 271.01 114.61 269.63 114.71 269.57 116.66 269.71 117.18 269.03 118.13 269.68 119.23 269.76 119.22 268.64 120.19 268.23 120.47 266.61 122.7 265.53 123.59 266.03 125.69 267.76 128 268.53"></polygon>
                <polygon id="HU" stroke="#FFFFFF" stroke-width="0.5" points="121.68 264.11 122.61 261.46 122.07 260.57 123.65 260.56 123.86 258.85 125.29 259.92 126.32 260.38 128.68 259.87 128.9 259.03 130.02 258.9 131.38 258.25 131.68 258.52 133 258 133.66 257 134.58 256.75 137.58 258.03 138.18 257.6 139.73 258.74 139.93 259.86 138.22 260.73 136.89 263.53 135.2 266.29 132.95 267.05 131.2 266.88 129.05 267.93 128 268.53 125.69 267.76 123.59 266.03 122.7 265.53 122.15 264.16"></polygon>
                <path d="M414.72,441.06 L413.54,441.11 L409.82,439.13 L412.43,438.57 L413.9,439.43 L414.88,440.29 L414.72,441.06 Z M425.15,440.78 L422.75,441.4 L422.41,441.06 L422.66,440.1 L423.87,438.38 L426.64,437.26 L426.92,437.82 L426.97,438.68 L425.15,440.78 Z M406.83,435.01 L407.84,435.76 L409.57,435.53 L410.27,436.73 L407.03,437.3 L405.09,437.68 L403.58,437.66 L404.54,436.04 L406.08,436.02 L406.83,435.01 Z M420.86,435 L420.45,436.56 L416.24,437.36 L412.51,437.01 L412.5,435.98 L414.73,435.39 L416.49,436.23 L418.36,436.02 L420.86,435 Z M380.82,431.31 L386.19,431.59 L386.81,430.43 L392.01,431.78 L393.03,433.6 L397.24,434.11 L400.68,435.78 L397.48,436.85 L394.4,435.72 L391.86,435.8 L388.95,435.59 L386.33,435.08 L383.08,434.01 L381.02,433.73 L379.85,434.08 L374.74,432.92 L374.25,431.71 L371.68,431.5 L373.6,428.82 L377,428.99 L379.26,430.08 L380.42,430.29 L380.82,431.31 Z M454,429.73 L452.56,431.64 L452.29,429.53 L452.79,428.52 L453.38,427.57 L454.02,428.39 L454,429.73 Z M433.04,422.02 L431.99,422.95 L430.05,422.44 L429.5,421.24 L432.34,421.11 L433.04,422.02 Z M442.08,421.01 L443.1,423.14 L440.73,421.99 L438.39,421.76 L436.81,421.94 L434.87,421.84 L435.54,420.31 L439,420.19 L442.08,421.01 Z M452.37,415.59 L453.15,420.1 L456.05,421.77 L458.39,418.81 L461.61,417.13 L464.1,417.13 L466.5,418.1 L468.58,419.1 L471.59,419.63 L471.64,428.73 L471.69,437.89 L469.19,435.58 L466.34,435.01 L465.65,435.81 L462.1,435.9 L463.29,433.61 L465.06,432.83 L464.33,429.78 L462.98,427.43 L457.54,425.06 L455.23,424.83 L451.02,422.25 L450.19,423.61 L449.11,423.86 L448.47,422.84 L448.46,421.63 L446.32,420.26 L449.34,419.26 L451.34,419.31 L451.1,418.57 L447,418.56 L445.89,416.9 L443.39,416.39 L442.2,415.01 L445.98,414.34 L447.42,413.43 L451.92,414.57 L452.37,415.59 Z M427.41,408.43 L425.16,411.19 L423.05,411.73 L420.35,411.19 L415.68,411.33 L413.23,411.73 L412.83,413.84 L415.34,416.32 L416.85,415.06 L422.08,414.11 L421.85,415.39 L420.63,414.99 L419.41,416.62 L416.94,417.7 L419.59,421.27 L419.08,422.23 L421.6,425.45 L421.58,427.29 L420.08,428.11 L418.98,427.13 L420.34,424.84 L417.59,425.92 L416.89,425.15 L417.25,424.07 L415.23,422.43 L415.44,419.71 L413.57,420.56 L413.81,423.81 L413.92,427.81 L412.14,428.22 L410.94,427.4 L411.74,424.83 L411.31,422.14 L410.13,422.12 L409.26,420.21 L410.42,418.38 L410.82,416.17 L412.23,411.97 L412.82,410.82 L415.2,408.75 L417.39,409.57 L420.93,409.96 L424.15,409.84 L426.92,407.82 L427.41,408.43 Z M437.08,409.23 L436.93,411.66 L435.48,411.39 L435.05,413.08 L436.21,414.55 L435.42,414.88 L434.29,413.12 L433.46,409.56 L434.02,407.33 L434.95,406.32 L435.15,407.84 L436.81,408.08 L437.08,409.23 Z M406.76,407.29 L409.9,409.87 L406.58,410.2 L405.64,412.1 L405.76,414.62 L403.06,416.53 L403,419.3 L401.92,423.57 L401.51,422.58 L398.32,423.84 L397.21,422.13 L395.21,421.97 L393.81,421.08 L390.48,422.08 L389.46,420.73 L387.62,420.88 L385.31,420.56 L384.88,416.82 L383.48,416.05 L382.13,413.67 L381.74,411.23 L382.07,408.65 L383.74,406.8 L384.21,408.66 L386.13,410.23 L387.94,409.66 L389.73,409.86 L391.36,408.45 L392.7,408.21 L395.35,408.99 L397.64,408.4 L399.08,404.52 L400.16,403.55 L401.13,400.38 L404.35,400.38 L406.78,400.85 L405.19,403.37 L407.25,406.01 L406.76,407.29 Z M372.95,428.71 L369.85,428.77 L367.49,426.43 L363.89,424.15 L362.69,422.46 L360.57,420.19 L359.18,418.1 L357.05,414.2 L354.59,411.88 L353.77,409.49 L352.74,407.32 L350.21,405.57 L348.74,403.18 L346.63,401.62 L343.71,398.54 L343.46,397.12 L345.27,397.23 L349.61,397.77 L352.09,400.5 L354.26,402.39 L355.81,403.55 L358.47,406.55 L361.32,406.59 L363.68,408.5 L365.3,410.83 L367.43,412.1 L366.31,414.37 L367.92,415.34 L368.93,415.41 L369.41,417.35 L370.39,418.91 L372.45,419.16 L373.81,420.92 L373.11,424.39 L372.95,428.71 Z" id="ID" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="IE" stroke="#FFFFFF" stroke-width="0.5" points="58.88 233.29 59.34 236.65 57.22 240.77 52.25 243.45 48.28 242.77 50.55 237.99 49.09 233.22 52.9 229.47 55.02 227.2 55.6 229.8 55.02 232.37 56.76 232.31"></polygon>
                <polygon id="IL" stroke="#FFFFFF" stroke-width="0.5" points="176.41 315.82 175.92 316.87 174.9 316.41 174.32 318.61 175.02 318.97 174.31 319.43 174.18 320.29 175.5 319.84 175.57 321.11 174.17 326.28 172.33 320.73 173.14 319.65 172.95 319.46 173.69 317.93 174.26 315.43 174.66 314.59 174.74 314.56 175.68 314.56 175.94 313.98 176.69 313.93 176.73 315.3 176.35 315.8"></polygon>
                <polygon id="IN" stroke="#FFFFFF" stroke-width="0.5" points="294.5 306.44 297.51 310.43 297.23 313.17 298.34 314.88 298.25 316.57 296.24 316.13 297.03 319.76 299.78 321.82 303.68 324.09 301.9 325.55 300.81 328.54 303.53 329.74 306.17 331.29 309.83 333.06 313.67 333.47 315.29 335.06 317.45 335.35 320.83 336.08 323.16 336.03 323.48 334.79 323.11 332.8 323.33 331.45 325.04 330.78 325.28 333.26 325.33 333.89 327.88 335.08 329.65 334.59 332.01 334.8 334.3 334.71 334.5 332.78 333.36 331.78 335.62 331.38 338.17 329.03 341.4 327 343.75 327.78 345.75 326.44 347.07 328.42 346.12 329.76 349.14 330.23 349.36 331.43 348.37 332.01 348.6 333.94 346.6 333.37 342.97 335.53 343.05 337.31 341.51 339.91 341.36 341.41 340.11 343.93 337.92 343.23 337.81 346.38 337.18 347.41 337.48 348.69 336.09 349.41 334.62 344.61 333.84 344.62 333.38 346.56 331.85 344.98 332.71 343.25 333.97 343.07 335.26 340.48 333.65 339.95 331.04 340 328.38 339.58 328.13 337.43 326.79 337.27 324.57 335.93 323.58 338.04 325.6 339.67 323.85 340.82 323.23 341.94 324.95 342.76 324.48 344.6 325.45 346.88 325.89 349.36 325.48 350.46 323.58 350.42 320.12 351.04 320.28 353.29 318.78 355.05 314.75 357.05 311.61 360.51 309.5 362.36 306.71 364.27 306.71 365.61 305.31 366.33 302.78 367.36 301.47 367.52 300.63 369.72 301.21 373.47 301.36 375.84 300.18 378.55 300.16 383.38 298.71 383.52 297.44 385.67 298.29 386.6 295.73 387.4 294.79 389.32 293.66 390.13 291.01 387.5 289.71 383.54 288.63 380.68 287.65 379.34 286.16 376.6 285.47 373.02 284.98 371.22 282.43 367.25 281.27 361.61 280.43 357.84 280.44 354.26 279.9 351.46 275.82 353.25 273.84 352.89 270.18 349.26 271.53 348.17 270.7 346.99 267.41 344.41 269.28 342.37 275.45 342.38 274.89 339.74 273.32 338.18 273 335.79 271.16 334.39 274.25 331.09 277.51 331.33 280.44 328.01 282.2 324.75 284.92 321.51 284.88 319.18 287.27 317.27 285 315.64 284.03 313.39 283.04 310.44 284.41 308.98 288.67 309.81 291.79 309.3"></polygon>
                <polygon id="IQ" stroke="#FFFFFF" stroke-width="0.5" points="203.61 304.77 205.44 305.81 205.66 307.81 204.24 308.98 203.59 311.62 205.54 314.8 208.97 316.62 210.42 319.12 209.96 321.49 210.85 321.49 210.88 323.22 212.43 324.91 210.77 324.76 208.88 324.49 206.82 327.57 201.61 327.31 193.71 320.82 189.53 318.53 186.15 317.64 185.02 313.6 191.23 310.1 192.29 305.98 192.02 303.46 193.56 302.6 195 300.42 196.2 299.87 199.46 300.33 200.45 301.22 201.79 300.63"></polygon>
                <polygon id="IR" stroke="#FFFFFF" stroke-width="0.5" points="227.44 300.53 229.91 299.85 231.9 297.83 233.77 297.93 235 297.27 237 297.6 240.1 299.39 242.34 299.78 245.54 302.87 247.63 302.99 247.88 305.9 246.74 310.15 245.97 312.6 247.19 313.09 245.99 314.92 246.91 317.56 247.13 319.65 249.25 320.2 249.48 322.3 246.94 325.23 248.32 326.91 249.45 328.84 252.13 330.24 252.21 333.01 253.55 333.52 253.78 334.96 249.74 336.57 248.68 340.17 243.41 339.24 240.35 338.53 237.19 338.12 235.99 334.31 234.65 333.75 232.49 334.31 229.67 335.82 226.24 334.79 223.41 332.38 220.71 331.48 218.84 328.47 216.77 324.2 215.26 324.72 213.48 323.65 212.43 324.91 210.88 323.22 210.85 321.49 209.96 321.49 210.42 319.12 208.97 316.62 205.54 314.8 203.59 311.62 204.24 308.98 205.66 307.81 205.44 305.81 203.61 304.77 201.79 300.63 200.26 297.8 200.8 296.71 199.93 292.59 201.85 291.56 202.29 292.93 203.71 294.59 205.63 295.06 206.65 294.96 209.96 292.3 211.01 292.03 211.83 293.1 210.87 294.88 212.62 296.74 213.31 296.57 214.2 299.18 216.86 299.91 218.81 301.67 222.79 302.27 227.17 301.35"></polygon>
                <polygon id="IS" stroke="#FFFFFF" stroke-width="0.5" points="35.57 161.43 34.93 165.91 38.09 170.51 34.45 175.52 26.36 179.9 23.94 181.05 20.25 180.12 12.43 178.11 15.19 175.27 9.09 172.07 14.05 170.79 13.93 168.82 8.05 167.25 9.94 162.78 14.19 161.75 18.56 166.43 22.82 162.68 26.35 164.64 30.92 160.93"></polygon>
                <path d="M119.77,296.88 L118.76,299.66 L119.18,300.75 L118.59,302.54 L116.45,301.23 L115.02,300.85 L111.11,299.06 L111.5,297.24 L114.78,297.56 L117.64,297.17 L119.77,296.88 Z M102.08,286.06 L103.76,288.68 L103.37,293.49 L102.1,293.26 L100.96,294.46 L99.9,293.51 L99.79,289.13 L99.15,287.03 L100.69,287.22 L102.08,286.06 Z M110.95,264.46 L114.96,265.51 L114.66,267.5 L115.33,269.21 L113.1,268.63 L110.82,270.05 L110.98,272.02 L110.64,273.14 L111.56,275.13 L114.19,277.08 L115.6,280.25 L118.72,283.3 L120.92,283.28 L121.6,284.11 L120.81,284.85 L123.32,286.2 L125.38,287.32 L127.78,289.24 L128.07,289.92 L127.55,291.23 L125.99,289.53 L123.55,288.93 L122.37,291.29 L124.4,292.63 L124.07,294.51 L122.9,294.72 L121.4,297.78 L120.23,298.05 L120.24,296.97 L120.81,295.06 L121.42,294.29 L120.33,292.2 L119.47,290.37 L118.31,289.91 L117.48,288.33 L115.68,287.66 L114.47,286.17 L112.4,285.93 L110.21,284.25 L107.65,281.8 L105.74,279.61 L104.87,275.81 L103.47,275.36 L101.19,274.07 L99.9,274.6 L98.28,276.4 L97.11,276.68 L97.43,275 L95.91,274.51 L95.19,271.47 L96.16,270.26 L95.33,268.76 L95.45,267.63 L96.66,268.49 L98.01,268.3 L99.58,266.94 L100.07,267.58 L101.41,267.45 L102.02,265.82 L104.09,266.33 L105.33,265.65 L105.55,263.98 L107.25,264.56 L107.58,263.78 L110.35,263.07 L110.95,264.46 Z" id="IT" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="JO" stroke="#FFFFFF" stroke-width="0.5" points="175.92 316.87 176.41 315.82 179.53 317.14 185.02 313.6 186.15 317.64 185.62 318.13 180 319.78 182.8 323.04 181.87 323.58 181.41 324.67 179.27 325.11 178.6 326.27 177.38 327.25 174.26 326.74 174.17 326.28 175.57 321.11 175.5 319.84 175.92 318.88"></polygon>
                <path d="M453.76,311.01 L454.12,312.16 L452.54,314.19 L451.39,313.12 L449.95,313.9 L449.21,315.85 L447.38,314.9 L447.4,313.32 L448.95,311.32 L450.54,311.71 L451.69,310.29 L453.76,311.01 Z M471.53,300.73 L470.47,303.51 L470.96,305.24 L469.5,307.66 L465.92,309.26 L460.99,309.47 L456.99,313.31 L455.11,312.02 L455,309.5 L450.12,310.25 L446.8,311.84 L443.52,311.9 L446.36,314.36 L444.49,319.97 L442.68,321.34 L441.32,320.07 L442.01,317.11 L440.24,316.15 L439.1,313.87 L441.75,312.84 L443.22,310.73 L446.04,308.98 L448.1,306.65 L453.68,305.63 L456.68,306.33 L459.61,300.16 L461.48,301.83 L465.59,298.32 L467.18,296.94 L468.94,292.56 L468.46,288.46 L469.64,286.13 L472.62,285.45 L474.15,290.56 L474.07,293.5 L471.48,297.1 L471.53,300.73 Z M479.76,274.8 L481.73,275.63 L483.71,273.98 L484.33,278.33 L480.17,279.38 L477.71,283.14 L473.3,280.56 L471.77,284.68 L468.65,284.74 L468.26,281 L469.65,278.06 L472.65,277.85 L473.47,272.47 L474.3,269.38 L477.59,273.5 L479.76,274.8 Z" id="JP" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="KE" stroke="#FFFFFF" stroke-width="0.5" points="191.19 414.78 192.85 417.07 190.89 418.19 190.2 419.35 189.14 419.55 188.75 421.52 187.85 422.64 187.3 424.5 186.17 425.42 182.15 422.63 181.95 421.01 171.79 415.34 171.31 415.03 171.29 412.08 172.09 410.95 173.47 409.11 174.49 407.08 173.26 403.88 172.93 402.48 171.6 400.54 173.32 398.87 175.22 397.03 176.68 397.5 176.68 399.07 177.64 399.98 179.59 399.98 183.14 402.36 184.02 402.38 184.68 402.31 185.3 402.63 187.17 402.85 188 401.69 190.56 400.52 191.69 401.46 193.61 401.46 191.16 404.63"></polygon>
                <polygon id="KG" stroke="#FFFFFF" stroke-width="0.5" points="275.22 282.11 275.85 280.45 277.69 279.91 282.31 281.22 282.74 278.98 284.33 278.18 288.33 279.79 289.35 279.37 294 279.47 298.16 279.87 299.56 281.24 301.29 281.79 300.9 282.65 296.48 284.68 295.48 286.16 291.88 286.6 290.82 288.95 287.85 288.46 285.92 289.18 283.24 290.9 283.63 291.75 282.83 292.58 277.53 293.13 274.06 291.96 271.02 292.24 271.29 290.14 274.34 290.75 275.37 289.62 277.5 289.98 281.09 287.34 277.77 285.38 275.77 286.31 273.7 284.91 276.05 282.48"></polygon>
                <polygon id="KH" stroke="#FFFFFF" stroke-width="0.5" points="366.44 382.6 365.3 381.12 363.89 378.18 363.22 374.73 365.02 372.35 368.64 371.8 371.27 372.21 373.58 373.34 374.85 371.35 377.34 372.41 377.99 374.33 377.64 377.75 372.93 379.94 374.16 381.67 371.22 381.87 368.79 383.01"></polygon>
                <polygon id="KP" stroke="#FFFFFF" stroke-width="0.5" points="442.55 281.62 442.94 282.29 441.88 282.06 440.66 283.33 439.82 284.61 439.93 287.28 438.48 288.09 437.98 288.74 436.92 289.82 435.05 290.42 433.84 291.4 433.75 292.97 433.42 293.37 434.54 293.95 436.13 295.53 435.72 296.39 434.53 296.62 432.55 296.79 431.46 298.39 430.2 298.27 430.03 298.59 428.67 297.92 428.33 298.58 427.51 298.87 427.41 298.21 426.68 297.89 425.93 297.32 426.7 295.75 427.36 295.33 427.11 294.68 427.82 292.74 427.63 292.15 426 291.75 424.68 290.78 426.96 288.43 430.05 286.45 431.98 283.8 433.31 284.97 435.73 285.11 435.29 283.14 439.62 281.51 440.74 279.38"></polygon>
                <polygon id="KR" stroke="#FFFFFF" stroke-width="0.5" points="436.13 295.53 438.55 299.71 439.24 301.98 439.26 305.96 438.21 307.84 435.67 308.5 433.43 309.91 430.9 310.2 430.59 308.35 431.11 305.78 429.87 302.18 431.95 301.59 430.03 298.59 430.2 298.27 431.46 298.39 432.55 296.79 434.53 296.62 435.72 296.39"></polygon>
                <polygon id="XK" stroke="#FFFFFF" stroke-width="0.5" points="134.47 282.92 134.34 283.69 133.98 283.66 133.8 282.29 133.13 281.91 132.53 280.89 133.05 280.04 133.72 279.76 134.11 278.5 134.61 278.28 135.01 278.82 135.54 279.06 135.9 279.67 136.36 279.85 136.91 280.55 137.31 280.53 136.99 281.46 136.66 281.91 136.75 282.19 136.12 282.33"></polygon>
                <polygon id="KW" stroke="#FFFFFF" stroke-width="0.5" points="210.77 324.76 211.35 326.17 211.1 326.9 212 329.31 210.02 329.39 209.32 327.88 206.82 327.57 208.88 324.49"></polygon>
                <polygon id="KZ" stroke="#FFFFFF" stroke-width="0.5" points="275.22 282.11 273.61 282.81 269.92 285.42 268.69 288.07 267.64 288.09 266.88 286.34 263.31 286.22 262.74 283.16 261.37 283.13 261.58 279.33 258.23 276.53 253.42 276.83 250.13 277.39 247.45 273.89 245.16 272.41 240.81 269.57 240.29 269.22 233.07 271.57 233.18 285.7 231.74 285.88 229.78 282.95 227.88 281.89 224.7 282.68 223.46 283.93 223.3 283.01 223.99 281.44 223.46 280.12 220.21 278.82 218.94 275.35 217.4 274.37 217.3 273.09 220.03 273.46 220.14 270.58 222.52 269.94 224.97 270.53 225.48 266.62 224.98 264.11 222.17 264.31 219.79 263.31 216.54 265.1 213.93 265.96 212.5 265.3 212.79 263.2 211 260.44 208.92 260.55 206.54 257.72 208.16 254.5 207.34 253.63 209.57 248.86 212.46 251.39 212.81 248.2 218.59 243.35 222.97 243.23 229.16 246.33 232.47 248.12 235.45 246.25 239.89 246.17 243.48 248.46 244.3 247.15 248.23 247.34 248.94 245.23 244.39 242.14 247.08 239.91 246.56 238.66 249.25 237.45 247.23 234.25 248.51 232.63 259 230.97 260.37 229.78 267.39 227.99 269.91 225.95 274.95 227.01 275.83 232.02 278.76 230.86 282.36 232.49 282.13 235.07 284.82 234.8 291.84 230.31 290.82 231.81 294.4 235.47 300.66 247.05 302.16 244.72 306.02 247.28 310.05 246.14 311.59 246.94 312.94 249.49 314.9 250.33 316.1 252.18 319.71 251.6 321.2 254.23 319.06 257.06 316.73 257.46 316.6 261.64 315.04 263.5 309.48 262.15 307.46 269.41 306.02 270.3 300.47 271.88 302.99 278.63 301.07 279.63 301.29 281.79 299.56 281.24 298.16 279.87 294 279.47 289.35 279.37 288.33 279.79 284.33 278.18 282.74 278.98 282.31 281.22 277.69 279.91 275.85 280.45"></polygon>
                <polygon id="LA" stroke="#FFFFFF" stroke-width="0.5" points="371.27 372.21 372.18 370.91 372.31 368.47 370.04 365.94 369.86 363.07 367.73 360.69 365.61 360.49 365.05 361.51 363.4 361.59 362.56 361.08 359.61 362.82 359.54 360.2 360.23 357.09 358.34 356.96 358.18 355.18 356.96 354.26 357.56 353.16 359.95 351.22 360.2 351.92 361.69 352 361.27 348.57 362.72 348.13 364.36 350.5 365.62 353.22 369.07 353.25 370.16 355.84 368.37 356.61 367.56 357.68 370.92 359.44 373.25 362.9 375.02 365.47 377.14 367.49 377.85 369.53 377.34 372.41 374.85 371.35 373.58 373.34"></polygon>
                <polygon id="LB" stroke="#FFFFFF" stroke-width="0.5" points="176.69 313.93 175.94 313.98 175.68 314.56 174.74 314.56 175.74 311.83 177.13 309.45 177.19 309.33 178.45 309.51 178.91 310.83 177.38 312.1"></polygon>
                <polygon id="LK" stroke="#FFFFFF" stroke-width="0.5" points="305.57 391.37 305.15 394.29 303.98 395.09 301.54 395.73 300.2 393.5 299.71 389.47 300.98 384.89 302.91 386.46 304.22 388.44"></polygon>
                <polygon id="LR" stroke="#FFFFFF" stroke-width="0.5" points="54.63 400.22 53.89 400.24 51 398.91 48.46 396.78 46.07 395.25 44.18 393.44 44.85 392.54 45 391.73 46.26 390.2 47.57 388.89 48.17 388.82 48.9 388.51 50.07 390.23 49.89 391.36 50.43 391.96 51.23 391.97 51.8 390.84 52.59 390.91 52.46 391.73 52.74 393.09 52.13 394.33 52.95 395.1 53.84 395.29 55.03 396.46 55.11 397.57 54.84 397.92"></polygon>
                <polygon id="LS" stroke="#FFFFFF" stroke-width="0.5" points="157.5 496.75 158.48 497.71 157.62 499.27 157.14 500.32 155.58 500.82 155.06 501.86 154.06 502.18 151.96 499.69 153.45 497.66 154.97 496.41 156.28 495.77"></polygon>
                <polygon id="LT" stroke="#FFFFFF" stroke-width="0.5" points="139.99 231.09 139.76 229.87 140.06 228.54 138.82 227.77 135.89 226.91 135.29 222.75 138.5 221.2 143.2 221.53 145.96 221.03 146.35 222.08 147.84 222.4 150.54 224.82 150.8 227.02 148.5 228.59 147.85 231.31 144.81 233.11 142.1 233.07 141.43 231.61"></polygon>
                <polygon id="LU" stroke="#FFFFFF" stroke-width="0.5" points="93.2 250.29 93.76 251.27 93.6 253.16 92.79 253.26 92.16 252.88 92.47 250.45"></polygon>
                <polygon id="LV" stroke="#FFFFFF" stroke-width="0.5" points="135.29 222.75 135.39 218.94 136.77 215.7 139.41 213.92 141.63 217.8 143.88 217.7 144.42 213.71 146.81 212.78 148.04 213.43 150.45 215.37 152.77 215.38 154.12 216.57 154.35 219.06 155.26 222.05 152.24 223.98 150.54 224.82 147.84 222.4 146.35 222.08 145.96 221.03 143.2 221.53 138.5 221.2"></polygon>
                <polygon id="LY" stroke="#FFFFFF" stroke-width="0.5" points="117.89 346.93 115.91 348.05 114.33 346.39 109.9 345.08 108.67 343.17 106.45 341.75 105.14 342.31 104.15 340.6 104.04 339.28 102.38 337.02 103.5 335.73 103.25 333.76 103.61 332.04 103.41 330.6 103.9 328.01 103.75 326.53 102.84 323.69 104.21 322.94 104.45 321.56 104.15 320.21 106.08 318.95 106.94 317.9 108.31 316.95 108.47 314.4 111.76 315.55 112.94 315.26 115.28 315.82 119 317.29 120.31 320.21 122.83 320.85 126.78 322.21 129.77 323.82 131.14 322.98 132.48 321.49 131.83 318.98 132.71 317.38 134.73 315.83 136.66 315.38 140.45 316.06 141.41 317.54 142.45 317.55 143.34 318.11 146.13 318.5 146.81 319.58 145.8 321.15 146.23 322.54 145.51 324.54 146.35 327.12 146.35 338.3 146.35 349.53 146.35 355.49 143.13 355.5 143.09 356.74 131.91 351.04 120.72 345.27"></polygon>
                <polygon id="MA" stroke="#FFFFFF" stroke-width="0.5" points="51.96 332.14 51.93 328.39 56.46 326.03 59.26 325.54 61.55 324.68 62.63 323.06 65.91 321.77 66.03 319.36 67.65 319.07 68.92 317.86 72.59 317.3 73.1 316.02 72.36 315.31 71.39 311.78 71.23 309.73 70.17 307.55 68.95 307.51 66.05 306.76 63.38 307 61.69 305.54 59.63 305.52 58.74 307.63 56.87 311.14 54.79 312.53 51.98 314.06 50.18 316.3 49.8 318.04 48.73 320.86 49.43 324.89 47.09 327.57 45.69 328.42 43.48 330.59 40.87 330.94 39.57 332.06 43.19 332.07 51.94 332.1 51.94 332.1 51.94 332.1 43.19 332.07 39.57 332.06"></polygon>
                <polygon id="MD" stroke="#FFFFFF" stroke-width="0.5" points="150.89 258.45 151.56 257.83 153.42 257.41 155.49 258.72 156.64 258.88 157.91 260 157.71 261.41 158.73 262.08 159.13 263.8 160.11 264.84 159.92 265.44 160.44 265.86 159.7 266.15 158.04 266.04 157.77 265.47 157.18 265.8 157.38 266.52 156.61 267.81 156.12 269.18 155.42 269.62 154.91 267.79 155.21 266.07 155.12 264.28 153.5 261.84 152.61 260.09 151.74 258.85"></polygon>
                <polygon id="ME" stroke="#FFFFFF" stroke-width="0.5" points="131.77 281.23 131.6 280.51 130.38 282.38 130.57 283.57 129.98 283.28 129.2 282.05 127.98 281.3 128.29 280.66 128.7 278.56 129.61 277.67 130.14 277.31 130.88 277.97 131.29 278.51 132.21 278.92 133.28 279.71 133.05 280.04 132.53 280.89"></polygon>
                <polygon id="MG" stroke="#FFFFFF" stroke-width="0.5" points="215.17 447.4 215.91 448.61 216.6 450.5 217.06 453.96 217.78 455.31 217.5 456.69 217.01 457.55 216.05 455.85 215.53 456.71 216.06 458.85 215.81 460.09 215.04 460.76 214.86 463.24 213.76 466.66 212.38 470.75 210.64 476.42 209.57 480.63 208.3 484.18 206.02 484.91 203.57 486.22 201.96 485.43 199.73 484.33 198.96 482.71 198.77 480 197.79 477.58 197.53 475.41 198.03 473.25 199.32 472.73 199.33 471.74 200.67 469.48 200.92 467.6 200.27 466.2 199.74 464.35 199.52 461.65 200.5 460.02 200.87 458.17 202.27 458.07 203.84 457.47 204.87 456.95 206.11 456.91 207.7 455.26 210.01 453.48 210.85 452.04 210.47 450.81 211.66 451.16 213.21 449.17 213.26 447.45 214.19 446.17"></polygon>
                <polygon id="MK" stroke="#FFFFFF" stroke-width="0.5" points="133.98 283.66 134.34 283.69 134.47 282.92 136.12 282.33 136.75 282.19 137.71 281.97 139 281.91 140.41 283.12 140.61 285.59 140.07 285.71 139.61 286.36 138.09 286.29 137.02 287.1 135.19 287.42 134.03 286.52 133.63 284.93"></polygon>
                <polygon id="ML" stroke="#FFFFFF" stroke-width="0.5" points="42.13 371.22 43.07 370.7 43.54 369 44.43 368.93 46.39 369.73 47.97 369.16 49.05 369.35 49.48 368.71 60.73 368.67 61.35 366.64 60.86 366.28 59.51 353.6 58.16 340.54 62.45 340.49 71.91 347.14 81.37 353.69 82.03 355.08 83.78 355.93 85.08 356.41 85.11 358.29 88.22 358 88.23 364.75 86.69 366.69 86.45 368.48 83.96 368.93 80.14 369.18 79.1 370.21 77.3 370.32 75.51 370.33 74.81 369.78 73.26 370.19 70.64 371.39 70.11 372.29 67.93 373.57 67.55 374.31 66.38 374.89 65.02 374.51 64.25 375.21 63.84 377.17 61.61 379.53 61.68 380.49 60.91 381.7 61.1 383.34 59.94 383.76 59.29 384.12 58.85 382.91 58.04 383.23 57.56 383.17 57.04 384 54.88 383.97 54.1 383.55 53.74 383.81 52.88 382.99 53.03 382.15 52.68 381.81 52.08 382.09 52.19 381.17 52.77 380.44 51.62 379.25 51.28 378.46 50.66 377.84 50.1 377.76 49.43 378.16 48.52 378.54 47.75 379.16 46.55 378.93 45.77 378.21 45.31 378.11 44.58 378.49 44.13 378.5 43.97 377.45 44.1 376.56 43.86 375.46 42.81 374.65 42.26 373.01"></polygon>
                <polygon id="MM" stroke="#FFFFFF" stroke-width="0.5" points="355.36 354.95 353.72 356.23 351.74 356.37 350.46 359.56 349.28 360.09 350.64 362.66 352.42 364.79 353.56 366.71 352.54 369.23 351.57 369.76 352.24 371.21 354.11 373.49 354.43 375.09 354.38 376.42 355.48 379.02 353.94 381.67 352.58 384.58 352.31 382.48 353.17 380.3 352.23 378.62 352.46 375.51 351.32 374.03 350.41 370.59 349.9 366.93 348.69 364.53 346.84 365.99 343.65 368.05 342.08 367.79 340.34 367.12 341.31 363.51 340.73 360.77 338.53 357.38 338.87 356.31 337.23 355.93 335.24 353.51 335.06 351.1 336.04 351.56 336.09 349.41 337.48 348.69 337.18 347.41 337.81 346.38 337.92 343.23 340.11 343.93 341.36 341.41 341.51 339.91 343.05 337.31 342.97 335.53 346.6 333.37 348.6 333.94 348.37 332.01 349.36 331.43 349.14 330.23 350.78 329.99 351.72 331.85 352.94 332.6 353.03 335 352.91 337.57 350.26 340.15 349.92 343.78 352.88 343.28 353.55 346.08 355.33 346.67 354.51 349.17 356.59 350.3 357.81 350.85 359.86 349.98 359.95 351.22 357.56 353.16 356.96 354.26"></polygon>
                <polygon id="MN" stroke="#FFFFFF" stroke-width="0.5" points="322.29 253.88 325.25 253.14 330.6 249.4 334.87 247.33 337.3 248.68 340.23 248.74 342.1 250.79 344.9 250.94 348.96 252.03 351.68 249 350.54 246.4 353.45 241.74 356.59 243.61 359.13 244.14 362.43 245.29 362.96 248.61 366.95 250.45 369.6 249.64 373.14 249.07 375.95 249.65 378.7 251.74 380.4 253.94 383 253.9 386.53 254.59 389.11 253.53 392.8 252.82 396.91 249.76 398.59 250.23 400.06 251.69 403.4 251.33 402.04 254.58 400.06 258.8 400.78 260.51 402.37 259.98 405.13 260.63 407.29 259.09 409.54 260.42 412.08 263.31 411.77 264.76 409.56 264.3 405.49 264.84 403.51 266 401.46 268.66 397.18 270.21 394.39 272.31 391.51 271.51 389.93 271.15 388.46 273.69 389.35 275.19 389.81 276.47 387.84 277.77 385.83 279.82 382.56 281.15 378.35 281.3 373.82 282.61 370.56 284.62 369.32 283.46 365.93 283.46 361.78 281.17 359.01 280.6 355.28 281.13 349.49 280.28 346.4 280.37 344.76 278.1 343.48 274.53 341.75 274.1 338.36 271.65 334.58 271.1 331.25 270.42 330.24 268.69 331.32 263.96 329.39 260.65 325.39 259.08 323.03 256.85"></polygon>
                <polygon id="MR" stroke="#FFFFFF" stroke-width="0.5" points="42.13 371.22 40.28 369.24 38.58 367.11 36.72 366.34 35.38 365.49 33.81 365.52 32.45 366.15 31.05 365.9 30.09 366.83 29.85 365.27 30.63 363.83 30.98 361.08 30.67 358.17 30.33 356.7 30.61 355.23 29.89 353.81 28.41 352.53 29.02 351.53 40 351.55 39.47 347.2 40.16 345.65 42.78 345.38 42.69 337.52 51.9 337.69 51.9 332.96 62.45 340.49 58.16 340.54 59.51 353.6 60.86 366.28 61.35 366.64 60.73 368.67 49.48 368.71 49.05 369.35 47.97 369.16 46.39 369.73 44.43 368.93 43.54 369 43.07 370.7"></polygon>
                <polygon id="MW" stroke="#FFFFFF" stroke-width="0.5" points="173.15 444.69 172.37 446.85 173.15 450.57 174.13 450.53 175.14 451.45 176.31 453.53 176.55 457.25 175.34 457.86 174.48 459.87 172.65 458.08 172.45 456.04 173.04 454.69 172.87 453.54 171.77 452.81 170.99 453.07 169.38 451.69 167.91 450.95 168.76 448.29 169.64 447.3 169.1 444.94 169.66 442.64 170.14 441.87 169.43 439.47 168.11 438.21 170.85 438.73 171.42 439.51 172.37 440.83"></polygon>
                <path d="M359.65,395.07 L359.87,396.51 L361.72,396.18 L362.64,395.03 L363.28,395.29 L364.94,396.98 L366.12,398.85 L366.28,400.73 L365.98,402 L366.25,402.96 L366.46,404.61 L367.45,405.38 L368.55,407.84 L368.5,408.78 L366.51,408.97 L363.86,406.91 L360.54,404.7 L360.21,403.28 L358.59,401.41 L358.2,399.1 L357.19,397.58 L357.5,395.54 L356.88,394.35 L357.37,393.85 L359.65,395.07 Z M408.84,399.9 L406.78,400.85 L404.35,400.38 L401.13,400.38 L400.16,403.55 L399.08,404.52 L397.64,408.4 L395.35,408.99 L392.7,408.21 L391.36,408.45 L389.73,409.86 L387.94,409.66 L386.13,410.23 L384.21,408.66 L383.74,406.8 L385.79,407.76 L387.96,407.24 L388.52,404.88 L389.72,404.35 L393.08,403.75 L395.09,401.54 L396.47,399.77 L397.75,401.22 L398.34,400.27 L399.68,400.36 L399.84,398.58 L399.97,397.2 L402.13,395.25 L403.54,393.06 L404.67,393.05 L406.11,394.47 L406.24,395.69 L408.09,396.47 L410.43,397.31 L410.23,398.41 L408.35,398.55 L408.84,399.9 Z" id="MY" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="MZ" stroke="#FFFFFF" stroke-width="0.5" points="173.15 444.69 175.26 444.46 178.63 445.26 179.37 444.9 181.32 444.83 182.32 443.98 184 444.02 187.06 442.92 189.29 441.28 189.75 442.55 189.63 445.38 189.98 447.88 190.09 452.36 190.58 453.76 189.75 455.83 188.66 457.84 186.87 459.64 184.31 460.75 181.15 462.16 177.98 465.31 176.9 465.85 174.94 467.94 173.79 468.63 173.55 470.75 174.88 473 175.43 474.76 175.47 475.66 175.96 475.51 175.88 478.47 175.43 479.88 176.09 480.4 175.67 481.67 174.5 482.76 172.19 483.8 168.82 485.46 167.59 486.61 167.83 487.91 168.54 488.12 168.3 489.76 166.18 489.74 165.94 488.36 165.52 486.97 165.28 485.86 165.78 482.43 165.05 480.26 163.71 476 166.66 472.59 167.4 470.44 167.83 470.17 168.14 468.43 167.69 467.55 167.81 465.35 168.36 463.31 168.35 459.62 166.9 458.68 165.56 458.47 164.96 457.75 163.66 457.14 161.32 457.2 161.14 456.12 160.87 454.07 169.38 451.69 170.99 453.07 171.77 452.81 172.87 453.54 173.04 454.69 172.45 456.04 172.65 458.08 174.48 459.87 175.34 457.86 176.55 457.25 176.31 453.53 175.14 451.45 174.13 450.53 173.15 450.57 172.37 446.85"></polygon>
                <polygon id="NA" stroke="#FFFFFF" stroke-width="0.5" points="122.08 495.54 120 493.15 118.9 490.85 118.28 487.82 117.59 485.57 116.65 480.85 116.59 477.22 116.23 475.58 115.14 474.34 113.69 471.87 112.22 468.3 111.61 466.45 109.32 463.58 109.15 461.33 110.5 460.78 112.18 460.28 114 460.37 115.67 461.69 116.09 461.48 127.46 461.36 129.4 462.76 136.19 463.17 141.34 461.98 143.64 461.31 145.46 461.48 146.56 462.14 146.59 462.38 145.01 463.04 144.15 463.05 142.37 464.2 141.29 462.99 136.97 464.02 134.88 464.11 134.8 474.68 132.04 474.79 132.04 483.65 132.03 495.17 129.53 496.8 128.03 497.03 126.26 496.43 125 496.2 124.53 494.84 123.42 493.97"></polygon>
                <polygon id="NC" stroke="#FFFFFF" stroke-width="0.5" points="541.08 472.48 543.38 474.34 544.83 475.72 543.77 476.45 542.22 475.63 540.22 474.28 538.41 472.69 536.56 470.59 536.17 469.58 537.37 469.63 538.95 470.64 540.18 471.65"></polygon>
                <polygon id="NE" stroke="#FFFFFF" stroke-width="0.5" points="82.29 378.88 82.36 376.93 79.12 376.28 79.04 374.9 77.46 373.03 77.08 371.72 77.3 370.32 79.1 370.21 80.14 369.18 83.96 368.93 86.45 368.48 86.69 366.69 88.23 364.75 88.22 358 92.17 356.68 100.29 350.83 109.9 345.08 114.33 346.39 115.91 348.05 117.89 346.93 118.58 351.6 119.63 352.38 119.68 353.33 120.84 354.35 120.23 355.63 119.15 361.61 119.01 365.4 115.43 368.14 114.22 371.94 115.39 373 115.38 374.85 117.18 374.92 116.9 376.26 116.11 376.43 116.02 377.33 115.49 377.4 113.6 374.27 112.94 374.15 110.75 375.75 108.58 374.92 107.07 374.75 106.26 375.15 104.61 375.07 102.96 376.29 101.53 376.36 98.14 374.88 96.81 375.58 95.38 375.53 94.33 374.45 91.51 373.38 88.5 373.72 87.77 374.34 87.38 375.99 86.57 377.14 86.38 379.68 84.24 378.04 83.23 378.05"></polygon>
                <polygon id="NG" stroke="#FFFFFF" stroke-width="0.5" points="100.09 399.08 97.18 400.08 96.11 399.94 95.03 400.56 92.79 400.5 91.29 398.75 90.37 396.73 88.38 394.89 86.27 394.92 83.8 394.92 83.96 390.39 83.89 388.6 84.42 386.83 85.28 385.96 86.64 384.21 86.35 383.45 86.9 382.31 86.27 380.63 86.38 379.68 86.57 377.14 87.38 375.99 87.77 374.34 88.5 373.72 91.51 373.38 94.33 374.45 95.38 375.53 96.81 375.58 98.14 374.88 101.53 376.36 102.96 376.29 104.61 375.07 106.26 375.15 107.07 374.75 108.58 374.92 110.75 375.75 112.94 374.15 113.6 374.27 115.49 377.4 116.02 377.33 117.13 378.47 116.82 378.98 116.67 379.93 114.31 382.13 113.57 383.94 113.17 385.41 112.58 386.04 112.01 388.01 110.51 389.17 110.08 390.59 109.45 391.73 109.19 392.89 107.26 393.84 105.69 392.69 104.62 392.73 102.95 394.37 102.14 394.4 100.81 397.1"></polygon>
                <polygon id="NL" stroke="#FFFFFF" stroke-width="0.5" points="93.28 234.98 95.61 235.11 96.14 236.69 95.44 240.92 94.73 242.63 93.04 242.63 93.52 247.32 91.97 246.28 90.2 244.33 87.6 245.26 85.55 244.91 86.99 243.67 89.45 236.93"></polygon>
                <polygon id="NO" stroke="#FFFFFF" stroke-width="0.5" points="155.23 124.61 164 130.85 160.39 133.08 163.46 138.19 158.69 141.38 156.43 142.1 157.62 136.51 154.02 133.26 149.67 136.04 148.29 141.89 145.62 145.33 142.61 143.46 138.95 143.84 135.83 139.69 134.15 141.78 132.41 142.1 132 147.18 126.72 145.96 125.98 150.18 123.29 150.15 121.44 155.39 118.64 163.26 114.29 172.76 115.31 174.99 114.33 177.54 111.55 177.43 109.73 183.34 109.9 191.38 111.69 194.36 110.76 201.09 108.43 204.9 107.19 208.05 105.31 204.7 99.77 210.97 96.03 212.21 92.15 209.5 91.15 203.64 90.26 190.38 92.84 186.5 100.24 181.32 105.78 174.73 110.91 165.43 117.65 151.67 122.35 146 130.06 136.11 136.21 132.52 140.82 132.96 145.09 125.97 150.2 126.35"></polygon>
                <polygon id="NP" stroke="#FFFFFF" stroke-width="0.5" points="323.33 331.45 323.11 332.8 323.48 334.79 323.16 336.03 320.83 336.08 317.45 335.35 315.29 335.06 313.67 333.47 309.83 333.06 306.17 331.29 303.53 329.74 300.81 328.54 301.9 325.55 303.68 324.09 304.84 323.31 307.09 324.31 309.92 326.4 311.49 326.86 312.43 328.39 314.61 329.02 316.89 330.41 320.06 331.14"></polygon>
                <path d="M561.38,537.63 L562.02,539.16 L564.01,537.66 L564.82,539.23 L564.82,540.8 L563.78,542.54 L561.95,545.34 L560.52,546.88 L561.55,548.74 L559.39,548.79 L556.99,550.25 L556.24,552.82 L554.65,556.85 L552.45,558.65 L551.05,559.81 L548.47,559.72 L546.65,558.38 L543.6,558.1 L543.13,556.62 L544.64,553.66 L548.17,549.79 L549.98,549.06 L551.99,547.59 L554.39,545.58 L556.07,543.6 L557.32,540.79 L558.38,539.84 L558.8,537.77 L560.77,536.07 L561.38,537.63 Z M565.84,520.61 L567.87,524.28 L567.93,521.9 L569.2,522.85 L569.62,525.5 L571.88,526.65 L573.77,526.93 L575.37,525.58 L576.79,525.99 L576.11,529.14 L575.26,531.23 L573.12,531.16 L572.37,532.26 L572.63,533.82 L572.22,534.5 L571.16,536.47 L569.77,539 L567.6,540.49 L567.12,539.51 L565.95,538.97 L567.57,535.93 L566.65,533.92 L563.63,532.47 L563.71,531.16 L565.74,529.91 L566.21,527.17 L566.08,524.89 L564.94,522.55 L565.02,521.94 L563.68,520.51 L561.47,517.47 L560.3,515.06 L561.34,514.79 L562.87,516.68 L565.05,517.57 L565.84,520.61 Z" id="NZ" stroke="#FFFFFF" stroke-width="0.5"></path>
                <path d="M241.29,352.18 L240.24,354.22 L238.97,354.06 L238.39,354.77 L237.94,356.27 L238.28,358.25 L238.02,358.61 L236.73,358.6 L234.98,359.7 L234.71,361.13 L234.07,361.75 L232.33,361.73 L231.23,362.47 L231.24,363.65 L229.88,364.46 L228.33,364.19 L226.45,365.17 L225.15,365.33 L224.23,363.29 L222.04,358.45 L230.45,355.49 L232.32,349.52 L231.03,347.38 L231.1,346.16 L231.92,344.9 L231.93,343.65 L233.2,343.05 L232.7,342.63 L232.93,340.63 L234.36,340.62 L235.62,342.71 L237.19,343.82 L239.25,344.22 L240.91,344.77 L242.18,346.51 L242.94,347.51 L243.94,347.89 L243.93,348.56 L242.91,350.35 L242.46,351.19 L241.29,352.18 Z M234.37,337.64 L234,338.2 L233.47,337.14 L234.29,336.08 L234.64,336.35 L234.37,337.64 Z" id="OM" stroke="#FFFFFF" stroke-width="0.5"></path>
                <path d="M513.32,431.42 L512.53,431.7 L511.32,430.62 L510.09,428.84 L509.49,426.71 L509.88,426.44 L510.18,427.27 L511.03,427.9 L512.39,429.67 L513.71,430.62 L513.32,431.42 Z M502.39,427.67 L500.92,427.9 L500.48,428.69 L498.95,429.37 L497.51,430.03 L496.02,430.03 L493.72,429.22 L492.12,428.44 L492.35,427.57 L494.86,427.98 L496.39,427.76 L496.81,426.42 L497.21,426.35 L497.48,427.84 L499.08,427.63 L499.87,426.67 L501.44,425.67 L501.13,424.02 L502.81,423.97 L503.38,424.43 L503.32,425.98 L502.39,427.67 Z M488.96,433.02 L491.46,434.86 L493.28,437.85 L494.89,437.76 L494.78,439.01 L496.95,439.49 L496.11,440.02 L499.09,441.21 L498.78,442.03 L496.92,442.23 L496.23,441.5 L493.82,441.18 L490.99,440.75 L488.81,438.95 L487.22,437.4 L485.76,434.94 L482.1,433.71 L479.72,434.51 L478.01,435.44 L478.37,437.52 L476.17,438.49 L474.6,438.02 L471.7,437.9 L471.65,428.74 L471.6,419.64 L476.47,421.56 L481.65,423.16 L483.58,424.59 L485.14,426 L485.57,427.65 L490.24,429.38 L490.92,430.87 L488.34,431.17 L488.96,433.02 Z M505.63,424.93 L504.75,425.67 L504.22,424.02 L503.57,422.94 L502.3,422.03 L500.7,420.84 L498.68,420.02 L499.46,419.35 L500.97,420.13 L501.92,420.74 L503.1,421.41 L504.22,422.58 L505.29,423.47 L505.63,424.93 Z" id="PG" stroke="#FFFFFF" stroke-width="0.5"></path>
                <path d="M430.59,388.86 L430.88,390.73 L431.05,392.31 L430.09,394.88 L429.07,392.02 L427.76,393.44 L428.66,395.5 L427.86,396.81 L424.56,395.18 L423.77,393.15 L424.63,391.82 L422.85,390.49 L421.97,391.66 L420.65,391.55 L418.57,393.12 L418.11,392.3 L419.21,389.93 L420.98,389.14 L422.51,388.08 L423.5,389.35 L425.63,388.58 L426.09,387.32 L428.07,387.24 L427.9,385.06 L430.17,386.4 L430.41,387.82 L430.59,388.86 Z M423.88,383.6 L422.87,384.53 L421.99,386.32 L421.11,387.16 L419.38,385.21 L419.96,384.45 L420.66,383.66 L420.97,381.9 L422.52,381.73 L422.07,383.64 L424.15,380.9 L423.88,383.6 Z M408.52,386.32 L404.79,388.99 L406.17,387.02 L408.2,385.28 L409.88,383.32 L411.35,380.5 L411.85,382.81 L410,384.37 L408.52,386.32 Z M418,379.02 L419.68,379.9 L421.46,379.9 L421.41,381.09 L420.11,382.29 L418.33,383.14 L418.23,381.82 L418.43,380.37 L418,379.02 Z M428.14,378.25 L428.93,381.43 L426.77,380.68 L426.83,381.63 L427.52,383.38 L426.19,384.01 L426.07,382.02 L425.23,381.87 L424.79,380.15 L426.44,380.38 L426.4,379.3 L424.69,377.12 L427.38,377.18 L428.14,378.25 Z M417,375.66 L416.26,378.13 L415.06,376.71 L413.63,374.53 L416.03,374.63 L417,375.66 Z M416.42,359.92 L418.15,360.76 L419.01,360 L419.26,360.75 L418.8,361.97 L419.76,364.06 L419.02,366.48 L417.37,367.44 L416.93,369.77 L417.56,372.06 L419.05,372.38 L420.29,372.04 L423.79,373.63 L423.52,375.19 L424.44,375.88 L424.15,377.2 L421.97,375.8 L420.93,374.3 L420.21,375.35 L418.42,373.63 L415.87,374.05 L414.47,373.42 L414.61,372.23 L415.49,371.5 L414.65,370.83 L414.29,371.87 L412.91,370.22 L412.49,368.96 L412.39,366.19 L413.52,367.15 L413.81,362.6 L414.72,359.94 L416.42,359.92 Z" id="PH" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="PL" stroke="#FFFFFF" stroke-width="0.5" points="118.36 245.97 117.21 243.11 117.43 241.55 116.73 239.1 115.72 237.45 116.5 236.2 115.84 233.81 117.76 232.42 122.13 230.2 125.67 228.56 128.46 229.38 128.67 230.56 131.38 230.62 134.83 231.17 139.99 231.09 141.43 231.61 142.1 233.07 142.22 235.16 143 236.94 142.98 238.79 141.3 239.73 142.17 241.85 142.22 243.86 143.63 247.75 143.33 248.99 141.94 249.5 139.39 253.11 140.11 255.03 139.5 254.78 136.84 253.14 134.82 253.74 133.5 253.3 131.84 254.22 130.43 252.7 129.27 253.28 129.11 253.02 127.82 250.89 125.74 250.63 125.47 249.26 123.55 248.77 123.13 249.9 121.61 249 121.78 247.79 119.69 247.4"></polygon>
                <polygon id="PK" stroke="#FFFFFF" stroke-width="0.5" points="286.99 300.76 289.06 302.39 289.89 305.05 294.5 306.44 291.79 309.3 288.67 309.81 284.41 308.98 283.04 310.44 284.03 313.39 285 315.64 287.27 317.27 284.88 319.18 284.92 321.51 282.2 324.75 280.44 328.01 277.51 331.33 274.25 331.09 271.16 334.39 273 335.79 273.32 338.18 274.89 339.74 275.45 342.38 269.28 342.37 267.41 344.41 265.36 343.64 264.52 341.44 262.35 339.1 257.19 339.68 252.63 339.73 248.68 340.17 249.74 336.57 253.78 334.96 253.55 333.52 252.21 333.01 252.13 330.24 249.45 328.84 248.32 326.91 246.94 325.23 251.63 326.87 254.44 326.39 256.11 326.79 256.68 326.09 258.63 326.37 262.28 325.04 262.38 322.29 263.94 320.45 266.03 320.45 266.33 319.54 268.48 319.11 269.51 319.41 270.61 318.49 270.46 316.51 271.65 314.51 273.43 313.66 272.33 311.44 275 311.55 275.77 310.33 275.65 309.03 277.05 307.6 276.72 305.9 276.06 304.44 277.7 302.93 280.71 302.2 283.93 301.8 285.35 301.15"></polygon>
                <polygon id="PS" stroke="#FFFFFF" stroke-width="0.5" points="175.92 316.87 175.92 318.88 175.5 319.84 174.18 320.29 174.31 319.43 175.02 318.97 174.32 318.61 174.9 316.41"></polygon>
                <polygon id="PT" points="50.92 283.56 51.94 282.61 53.08 282.06 53.79 283.9 55.44 283.89 55.92 283.42 57.56 283.55 58.34 285.43 57.04 286.43 57.01 289.31 56.55 289.84 56.44 291.56 55.23 291.86 56.35 294.03 55.58 296.38 56.54 297.44 56.16 298.4 55.12 299.72 55.35 300.88 54.23 301.79 52.75 301.3 51.3 301.68 51.73 298.94 51.47 296.76 50.21 296.43 49.54 295.08 49.77 292.72 50.88 291.41 51.08 289.94 51.67 287.73 51.6 286.16 51.04 284.82"></polygon>
                <polygon id="QA" stroke="#FFFFFF" stroke-width="0.5" points="218.72 341.16 218.53 338.92 219.29 337.3 220.05 336.96 220.9 337.93 220.95 339.74 220.34 341.55 219.56 341.77"></polygon>
                <polygon id="RO" stroke="#FFFFFF" stroke-width="0.5" points="139.93 259.86 141.14 258.97 142.88 259.43 144.67 259.45 145.97 260.46 146.93 259.82 149 259.42 149.71 258.44 150.89 258.45 151.74 258.85 152.61 260.09 153.5 261.84 155.12 264.28 155.21 266.07 154.91 267.79 155.42 269.62 156.67 270.35 157.98 269.71 159.26 270.39 159.32 271.42 157.96 272.26 157.11 271.9 156.33 276.61 154.68 276.2 152.64 274.79 149.34 275.69 147.95 276.68 143.83 276.48 141.67 275.87 140.59 276.16 139.78 274.56 139.27 273.88 139.92 273.22 139.22 272.73 138.34 273.61 136.71 272.47 136.49 270.84 134.78 269.9 134.47 268.63 132.95 267.05 135.2 266.29 136.89 263.53 138.22 260.73"></polygon>
                <polygon id="RS" stroke="#FFFFFF" stroke-width="0.5" points="134.78 269.9 136.49 270.84 136.71 272.47 138.34 273.61 139.22 272.73 139.92 273.22 139.27 273.88 139.78 274.56 139.09 275.44 139.34 276.86 140.7 278.52 139.63 279.71 139.16 280.92 139.47 281.37 139 281.91 137.71 281.97 136.75 282.19 136.66 281.91 136.99 281.46 137.31 280.53 136.91 280.55 136.36 279.85 135.9 279.67 135.54 279.06 135.01 278.82 134.61 278.28 134.11 278.5 133.72 279.76 133.05 280.04 133.28 279.71 132.21 278.92 131.29 278.51 130.88 277.97 130.14 277.31 130.8 277.14 131.21 275.32 129.86 273.82 130.56 272.1 129.54 272.11 130.62 270.62 129.73 269.48 129.05 267.93 131.2 266.88 132.95 267.05 134.47 268.63"></polygon>
                <path d="M609.27,164.75 L606.49,167.72 L601.89,168.42 L601.82,174.88 L600.7,176.23 L598.07,176.04 L595.93,173.78 L592.2,171.86 L591.57,168.97 L588.72,167.87 L585.53,168.74 L584.01,166.37 L584.62,163.82 L581.26,165.46 L582.52,168.65 L580.93,171.48 L580.91,171.52 L577.31,174.41 L573.68,173.93 L576.21,177.37 L577.88,182.57 L579.17,184.24 L579.5,186.77 L578.78,188.37 L573.55,187.05 L565.71,191.56 L563.22,192.25 L558.93,196.35 L554.86,199.85 L553.83,202.4 L549.82,198.5 L542.51,202.92 L541.23,200.84 L538.53,203.23 L534.78,202.47 L533.88,206.1 L530.52,211.32 L530.62,213.46 L533.81,214.63 L533.43,222.09 L530.83,222.28 L529.63,226.43 L530.8,228.53 L525.9,231 L524.93,236.4 L520.75,237.54 L519.91,242.2 L515.87,246.38 L514.83,243.3 L513.63,236.61 L512.07,225.96 L513.42,219.01 L515.79,215.94 L515.94,213.5 L520.3,212.32 L525.31,205.54 L530.14,199.81 L535.18,195.24 L537.43,186.87 L534.02,187.38 L532.34,192.3 L525.23,198.66 L522.93,191.52 L515.69,193.52 L508.67,203.08 L510.99,206.46 L504.73,207.88 L500.4,208.44 L500.6,204.49 L496.24,203.65 L492.77,206.35 L484.2,205.41 L474.98,207.03 L465.9,217.36 L455.15,229.14 L459.57,229.75 L460.95,232.75 L463.67,233.8 L465.46,231.42 L468.54,231.73 L472.59,236.92 L472.68,240.84 L470.49,245.35 L470.25,250.62 L468.99,257.47 L464.76,263.48 L463.82,266.3 L460.01,270.96 L456.23,275.49 L454.42,277.77 L450.68,280.02 L448.91,280.07 L447.15,278.21 L443.39,281 L442.95,282.26 L442.56,281.6 L442.54,279.67 L443.97,279.57 L444.37,275.02 L443.63,271.66 L446.04,270.26 L449.44,270.96 L451.33,267.07 L452.29,262.61 L453.38,261.1 L454.85,257.34 L450.22,258.58 L447.79,260.23 L443.53,260.23 L442.4,256.28 L439.08,253.25 L434.2,251.87 L433.16,247.59 L432.18,244.86 L431.13,242.92 L429.4,238.31 L426.94,236.6 L422.74,235.21 L419.02,235.34 L415.54,236.18 L413.22,238.49 L414.76,239.59 L414.8,242.11 L413.24,243.56 L410.71,248.28 L410.74,250.21 L406.79,252.95 L403.42,251.32 L400.07,251.68 L398.6,250.22 L396.92,249.75 L392.81,252.81 L389.12,253.52 L386.54,254.58 L383.01,253.88 L380.41,253.92 L378.71,251.72 L375.96,249.63 L373.15,249.05 L369.6,249.62 L366.95,250.43 L362.97,248.59 L362.44,245.27 L359.14,244.12 L356.6,243.59 L353.46,241.72 L350.56,246.38 L351.7,248.98 L348.97,252.01 L344.92,250.92 L342.12,250.76 L340.25,248.72 L337.33,248.66 L334.89,247.31 L330.63,249.38 L325.28,253.12 L322.32,253.86 L321.22,254.21 L319.73,251.58 L316.12,252.16 L314.93,250.32 L312.97,249.47 L311.62,246.92 L310.07,246.12 L306.04,247.26 L302.18,244.69 L300.69,247.02 L294.42,235.44 L290.84,231.78 L291.87,230.28 L284.84,234.77 L282.15,235.04 L282.38,232.46 L278.78,230.83 L275.85,232 L274.97,226.99 L269.93,225.93 L267.41,227.96 L260.39,229.75 L259.02,230.94 L248.53,232.6 L247.24,234.22 L249.26,237.43 L246.57,238.63 L247.1,239.88 L244.41,242.1 L248.95,245.2 L248.25,247.31 L244.31,247.12 L243.5,248.43 L239.91,246.14 L235.46,246.23 L232.48,248.1 L229.16,246.31 L222.98,243.21 L218.6,243.33 L212.81,248.18 L212.46,251.37 L209.58,248.84 L207.34,253.61 L208.16,254.48 L206.54,257.69 L208.92,260.53 L211,260.41 L212.79,263.17 L212.51,265.27 L213.93,265.93 L212.65,268.32 L209.93,268.98 L207.14,273.07 L209.69,276.77 L209.41,279.36 L212.47,283.82 L210.8,285.33 L210.32,286.28 L209.08,286.03 L207.15,283.76 L206.36,283.63 L204.6,282.76 L203.74,281.21 L201.12,280.42 L199.42,281.02 L198.93,280.31 L195.11,278.48 L190.98,277.86 L188.61,277.2 L188.27,277.65 L184.7,274.38 L181.5,272.9 L179.08,270.58 L181.12,269.94 L183.45,266.59 L181.88,264.99 L186.01,263.32 L185.94,262.42 L183.42,263.08 L183.51,261.25 L184.96,260.09 L187.67,259.78 L188.11,258.38 L187.49,256.05 L188.63,253.82 L188.6,252.56 L184.47,251.15 L182.83,251.2 L181.1,249.16 L178.95,249.85 L175.39,248.31 L175.45,247.44 L174.45,245.51 L172.21,245.29 L171.98,243.9 L172.68,242.99 L170.89,240.41 L167.98,240.85 L167.13,240.62 L166.42,241.66 L165.37,241.48 L164.68,238.54 L164.02,237 L164.56,236.56 L166.82,236.72 L167.91,235.7 L167.1,234.45 L165.21,233.62 L165.38,232.76 L164.24,231.89 L162.48,228.74 L163.08,227.43 L162.81,225.12 L160.07,223.94 L158.6,224.53 L158.2,223.29 L155.25,222.03 L154.35,219.04 L154.11,216.55 L152.76,215.36 L153.96,213.7 L153.13,208.74 L155.13,205.61 L154.71,204.65 L157.9,201.58 L154.96,198.9 L160.96,191.49 L163.56,188.04 L164.61,184.94 L160.46,180.68 L161.61,176.53 L159.09,171.68 L160.98,165.92 L157.72,157.96 L160.31,152.48 L156.02,147.49 L156.43,142.09 L158.69,141.37 L163.46,138.18 L166.35,135.37 L170.96,140.23 L178.64,142.11 L189.23,150.76 L191.38,154.27 L191.57,159.07 L188.46,162.76 L183.88,164.61 L171.36,159.3 L169.3,160.2 L173.87,165.3 L174.05,168.45 L174.23,175.2 L177.84,177.17 L180.03,178.83 L180.39,175.72 L178.7,172.92 L180.48,170.41 L187.26,174.51 L189.62,172.92 L187.73,168.04 L194.26,161.3 L196.85,161.7 L199.47,164.13 L201.1,159.32 L198.76,155.04 L200.13,150.63 L198.07,145.94 L205.91,148.38 L207.51,152.56 L203.96,153.47 L203.98,157.51 L206.19,159.95 L210.52,158.41 L211.21,153.8 L217.07,150.28 L226.86,143.74 L228.97,144.12 L226.21,148.76 L229.69,149.54 L231.7,146.96 L236.95,146.75 L241.11,143.56 L244.31,148.18 L247.5,143.09 L244.56,138.51 L246.02,135.85 L254.3,138.29 L258.18,140.78 L268.34,149.58 L270.22,145.61 L267.37,141.5 L267.29,139.82 L263.91,139.04 L264.83,135.21 L263.33,128.72 L263.25,125.98 L268.42,117.99 L270.26,109.57 L272.34,107.69 L279.76,110.2 L280.34,115.38 L277.68,122.66 L279.42,125.44 L280.32,131.38 L279.68,142.45 L282.77,147.18 L281.57,152.19 L276.08,162.39 L279.29,163.41 L280.41,160.9 L283.49,159.08 L284.23,155.53 L286.66,152.04 L285.03,147.78 L286.34,142.7 L283.27,142.06 L282.6,137.64 L284.84,129.36 L281.2,122.33 L286.22,116.29 L285.57,109.67 L286.97,109.45 L288.44,114.64 L287.33,123.31 L290.33,124.9 L289.05,118.53 L293.74,114.95 L299.56,114.46 L304.74,119.64 L302.25,112.02 L301.97,101.74 L306.85,99.72 L313.59,100.16 L319.67,98.84 L317.39,93.46 L320.64,86.44 L323.86,86.14 L329.31,80.63 L336.71,79.12 L337.65,75.97 L345.01,74.89 L347.3,77.5 L353.59,71.26 L358.74,71.46 L359.51,66.22 L362.19,60.89 L368.81,55.58 L373.62,59.79 L369.8,62.92 L376.15,64.84 L376.91,70.87 L379.47,67.93 L387.67,68.09 L393.99,73.93 L396.24,78.28 L395.54,84.13 L392.44,87.37 L385.07,93.29 L382.96,96.37 L386.44,97.8 L390.59,100.35 L393.11,98.44 L394.54,104.83 L395.77,102.27 L400.25,100.7 L409.25,102.35 L409.93,106.93 L421.65,108.36 L421.81,100.89 L427.76,102.63 L432.24,102.58 L436.77,107.72 L438.06,113.76 L436.4,117.6 L439.92,124.58 L444.33,128.07 L447.04,118.89 L451.54,122.89 L456.32,120.51 L461.75,123.23 L463.82,120.76 L468.41,122 L466.39,113.6 L470.09,109.53 L495.41,115.59 L497.8,120.94 L505.14,127.59 L516.46,125.97 L522.04,127.38 L524.37,130.88 L524.03,136.9 L527.48,139.19 L531.23,137.55 L536.2,137.34 L541.49,138.91 L546.8,138.02 L551.68,145.01 L555.15,142.53 L552.88,137.46 L554.13,133.84 L563.08,136.13 L568.91,135.64 L576.97,139.48 L580.89,142.92 L587.76,148.78 L595.11,156.12 L594.87,160.56 L596.76,162.3 L596.11,157.15 L603.72,158.22 L609.27,164.75 Z M481.84,255.25 L479.02,247.57 L477.86,243.06 L477.93,238.56 L476.96,234.06 L476.23,230.91 L474.98,231.58 L476.09,233.79 L473.5,235.96 L473.25,242.26 L474.89,246.67 L474.77,252.52 L474.12,255.76 L474.44,260.3 L474.13,264.31 L474.65,267.71 L476.49,264.58 L478.62,267.02 L478.7,264.18 L475.97,259.95 L477.69,253.84 L481.84,255.25 Z M138.82,227.77 L135.88,226.91 L132.01,228.49 L131.37,230.62 L134.82,231.17 L139.98,231.1 L139.76,229.87 L140.06,228.54 L138.82,227.77 Z M580.95,127.65 L584.61,127.13 L587.5,125.07 L587.74,123.88 L583.68,121.37 L581.3,121.35 L580.94,121.72 L577.37,125.36 L577.87,128.09 L580.95,127.65 Z M471.07,100.56 L468.41,104.48 L468.9,105 L474.65,106.08 L478.9,106.01 L478.56,103.44 L474.58,99.63 L471.07,100.56 Z M495.64,91.03 L498.88,86.78 L491.84,83.9 L486.61,82.22 L485.94,85.81 L491.15,90.08 L495.64,91.03 Z M470.51,89.34 L480.84,89.64 L483.05,81.5 L472.92,75.43 L465.52,74.92 L461.82,77.1 L460.31,84.85 L465.86,91.86 L470.51,89.34 Z M223.39,115.28 L220.52,117.24 L220.93,122.07 L226.01,124.42 L226.75,128.24 L235.91,129.34 L237.57,128.6 L232.21,121.49 L231.64,113.97 L236.03,104.83 L240.21,95.01 L248.92,84.84 L257.48,79.5 L267.41,73.76 L269.29,70.05 L267.34,65.22 L261.88,66.82 L257.08,71.31 L247.75,73.53 L238.49,80.94 L232.22,86.79 L232.98,91.66 L226.27,100.69 L228.85,101.91 L223.29,110.18 L223.39,115.28 Z M370.87,47.34 L371.7,41.62 L364.59,33.28 L362.48,32.3 L360.18,34 L355.06,52.6 L370.87,47.34 Z M206.64,18.03 L209.68,21.91 L212.96,19.22 L213.35,16.5 L215.87,15.23 L219.63,13 L220.71,10.38 L216.55,6.53 L213.91,9.43 L212.3,13.55 L211.73,8.9 L207.47,9.11 L202,12.25 L208.24,12.77 L206.64,18.03 Z M337.89,31.07 L342.54,36.8 L350.35,41 L356.47,39.2 L357.16,25.58 L350.7,9.54 L345.25,0.52 L339.18,4.63 L331.9,16.46 L335.73,19.73 L337.89,31.07 Z" id="RU" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="RW" stroke="#FFFFFF" stroke-width="0.5" points="161.54 415.55 162.66 417.12 162.49 418.76 161.69 419.11 160.2 418.93 159.34 420.52 157.63 420.3 157.89 418.77 158.28 418.56 158.38 416.9 159.19 416.12 159.87 416.41"></polygon>
                <polygon id="SA" stroke="#FFFFFF" stroke-width="0.5" points="196.2 366.22 195.84 364.98 194.99 364.1 194.77 362.93 193.33 361.89 191.83 359.43 191.04 357.02 189.1 354.98 187.85 354.5 185.99 351.65 185.67 349.57 185.79 347.78 184.18 344.42 182.87 343.23 181.35 342.6 180.43 340.84 180.58 340.15 179.8 338.55 178.98 337.86 177.89 335.54 176.18 333.02 174.75 330.86 173.36 330.87 173.79 329.13 173.92 328.02 174.26 326.74 177.38 327.25 178.6 326.27 179.27 325.11 181.41 324.67 181.87 323.58 182.8 323.04 180 319.78 185.62 318.13 186.15 317.64 189.53 318.53 193.71 320.82 201.61 327.31 206.82 327.57 209.32 327.88 210.02 329.39 212 329.31 213.1 332.04 214.48 332.75 214.96 333.86 216.87 335.17 217.04 336.46 216.76 337.49 217.12 338.53 217.92 339.4 218.3 340.41 218.72 341.16 219.56 341.77 220.34 341.55 220.87 342.72 220.98 343.43 222.06 346.51 230.48 348.03 231.05 347.39 232.33 349.53 230.46 355.5 222.05 358.46 213.97 359.59 211.35 360.91 209.34 363.98 208.03 364.46 207.33 363.49 206.26 363.64 203.55 363.35 203.03 363.05 199.8 363.12 199.04 363.39 197.89 362.63 197.14 364.06 197.43 365.29"></polygon>
                <path d="M530.81,441.75 L531.59,442.72 L529.63,442.7 L528.56,440.96 L530.23,441.65 L530.81,441.75 Z M527.26,440.02 L526.17,440.08 L524.45,439.79 L523.86,439.35 L524.04,438.23 L525.89,438.67 L526.8,439.26 L527.26,440.02 Z M529.58,439.25 L529.16,439.77 L527.08,437.32 L526.5,435.64 L527.45,435.64 L528.46,437.89 L529.58,439.25 Z M524.52,435.69 L524.64,436.26 L522.44,435.07 L520.9,434.06 L519.85,433.12 L520.27,432.83 L521.56,433.5 L523.86,434.79 L524.52,435.69 Z M517.97,432.91 L517.41,433.07 L516.18,432.43 L515.03,431.28 L515.17,430.81 L516.84,431.99 L517.97,432.91 Z" id="SB" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="SD" stroke="#FFFFFF" stroke-width="0.5" points="171.48 385.9 171.09 385.85 171.14 384.44 170.8 383.47 169.36 382.35 169.02 380.3 169.36 378.2 168.06 378.01 167.87 378.64 166.18 378.79 166.86 379.62 167.1 381.33 165.56 382.89 164.16 384.93 162.72 385.22 160.36 383.57 159.3 384.15 159.01 384.98 157.57 385.51 157.47 386.09 154.68 386.09 154.29 385.51 152.27 385.41 151.26 385.9 150.49 385.65 149.05 384 148.57 383.23 146.54 383.62 145.77 384.93 145.05 387.45 144.09 387.98 143.23 388.29 143 388.15 142.03 387.34 141.85 386.47 142.3 385.29 142.3 384.14 140.68 382.37 140.36 381.15 140.39 380.46 139.36 379.63 139.33 377.97 138.75 376.87 137.76 377.04 138.04 375.99 138.77 374.79 138.45 373.61 139.37 372.73 138.79 372.06 139.53 370.28 140.81 368.15 143.23 368.35 143.09 356.74 143.13 355.5 146.35 355.49 146.35 349.53 157.62 349.53 168.5 349.53 179.62 349.53 180.52 352.47 179.91 353.01 180.32 356.07 181.35 359.59 182.41 360.32 183.95 361.4 182.53 363.07 180.46 363.55 179.58 364.45 179.31 366.38 178.1 370.63 178.4 371.78 177.95 374.25 176.81 377.06 175.12 378.48 173.92 380.65 173.63 381.81 172.31 382.61 171.48 385.57"></polygon>
                <polygon id="SE" stroke="#FFFFFF" stroke-width="0.5" points="138.45 166.49 135.73 171.18 136.17 175.2 131.71 180.33 126.3 185.67 124.25 194.08 126.25 198.15 128.93 201.29 126.36 207.52 123.44 208.78 122.37 217.62 120.78 222.38 117.38 221.89 115.79 225.84 112.54 226.07 111.65 221.36 109.3 215.55 107.17 208.05 108.41 204.9 110.74 201.09 111.67 194.36 109.88 191.38 109.7 183.34 111.53 177.43 114.31 177.54 115.28 174.99 114.26 172.76 118.61 163.26 121.42 155.39 123.27 150.15 125.96 150.17 126.71 145.96 131.99 147.18 132.4 142.1 134.14 141.77 137.88 145.58 142.25 150.73 142.33 161.85 143.27 164.55"></polygon>
                <polygon id="SI" stroke="#FFFFFF" stroke-width="0.5" points="114.96 265.51 117.28 265.82 118.7 264.9 121.15 264.8 121.68 264.11 122.15 264.16 122.7 265.53 120.47 266.61 120.19 268.23 119.22 268.64 119.23 269.76 118.13 269.68 117.18 269.03 116.66 269.71 114.71 269.57 115.33 269.21 114.66 267.5"></polygon>
                <polygon id="SK" stroke="#FFFFFF" stroke-width="0.5" points="129.11 253.02 129.27 253.28 130.43 252.7 131.84 254.22 133.5 253.3 134.82 253.74 136.84 253.14 139.5 254.78 138.73 255.89 138.18 257.6 137.58 258.03 134.58 256.75 133.66 257 133 258 131.68 258.52 131.38 258.25 130.02 258.9 128.9 259.03 128.68 259.87 126.32 260.38 125.29 259.92 123.86 258.85 123.58 257.4 123.81 256.86 124.2 255.93 125.45 256 126.4 255.56 126.48 255.17 127.02 254.96 127.2 253.99 127.84 253.8 128.28 253.03"></polygon>
                <polygon id="SL" stroke="#FFFFFF" stroke-width="0.5" points="44.18 393.44 43.42 393.23 41.41 392.1 39.95 390.6 39.46 389.57 39.11 387.49 40.61 386.25 40.93 385.46 41.41 384.85 42.19 384.79 42.84 384.26 45.08 384.26 45.86 385.27 46.47 386.46 46.38 387.28 46.83 388.02 46.8 389.05 47.57 388.89 46.26 390.2 45 391.73 44.85 392.54"></polygon>
                <polygon id="SN" stroke="#FFFFFF" stroke-width="0.5" points="29.39 374.16 28.23 371.92 26.83 370.9 28.07 370.35 29.43 368.32 30.09 366.83 31.05 365.9 32.45 366.15 33.81 365.52 35.38 365.49 36.72 366.34 38.58 367.11 40.28 369.24 42.13 371.22 42.26 373.01 42.81 374.65 43.86 375.46 44.1 376.56 43.97 377.45 43.56 377.61 42.04 377.39 41.83 377.7 41.21 377.77 39.19 377.07 37.84 377.04 32.66 376.92 31.91 377.24 30.98 377.15 29.49 377.62 29.03 375.43 31.58 375.49 32.26 375.09 32.76 375.06 33.8 374.4 35 375.01 36.22 375.06 37.43 374.41 36.87 373.59 35.94 374.07 35.07 374.06 33.97 373.35 33.08 373.4 32.44 374.07"></polygon>
                <polygon id="SO" stroke="#FFFFFF" stroke-width="0.5" points="219.63 379.43 219.56 378.64 218.5 378.65 217.17 379.63 215.68 379.91 214.39 380.33 213.5 380.39 211.9 380.49 210.9 381.01 209.51 381.2 207.04 382.08 203.99 382.41 201.34 383.14 199.95 383.13 198.69 381.94 198.14 380.77 197.23 380.24 196.19 381.76 195.58 382.77 196.62 384.33 197.65 385.69 198.72 386.7 207.89 390.04 210.25 390.02 202.32 398.44 198.67 398.56 196.17 400.53 194.38 400.58 193.61 401.46 191.16 404.63 191.19 414.78 192.85 417.07 193.48 416.41 194.13 414.95 197.2 411.57 199.81 409.45 204.01 406.69 206.81 404.43 210.11 400.62 212.5 397.49 214.91 393.39 216.64 389.8 217.99 386.65 218.78 383.6 219.38 382.58 219.37 381.08"></polygon>
                <polygon id="SS" stroke="#FFFFFF" stroke-width="0.5" points="171.48 385.9 171.51 388.1 171.09 388.96 169.61 389.03 168.65 390.64 170.37 390.84 171.79 392.21 172.29 393.33 173.57 393.98 175.22 397.03 173.32 398.87 171.6 400.54 169.87 401.82 167.9 401.82 165.64 402.47 163.86 401.84 162.71 402.61 160.24 400.75 159.57 399.56 158.01 400.15 156.71 399.96 155.96 400.43 154.7 400.1 153.01 397.79 152.56 396.9 150.46 395.79 149.75 394.11 148.58 392.9 146.7 391.44 146.67 390.52 145.14 389.39 143.23 388.29 144.09 387.98 145.05 387.45 145.77 384.93 146.54 383.62 148.57 383.23 149.05 384 150.49 385.65 151.26 385.9 152.27 385.41 154.29 385.51 154.68 386.09 157.47 386.09 157.57 385.51 159.01 384.98 159.3 384.15 160.36 383.57 162.72 385.22 164.16 384.93 165.56 382.89 167.1 381.33 166.86 379.62 166.18 378.79 167.87 378.64 168.06 378.01 169.36 378.2 169.02 380.3 169.36 382.35 170.8 383.47 171.14 384.44 171.09 385.85"></polygon>
                <polygon id="SY" stroke="#FFFFFF" stroke-width="0.5" points="185.02 313.6 179.53 317.14 176.41 315.82 176.35 315.8 176.73 315.3 176.69 313.93 177.38 312.1 178.91 310.83 178.45 309.51 177.19 309.33 176.93 306.72 177.61 305.31 178.36 304.56 179.11 303.8 179.27 301.86 180.18 302.54 183.27 301.57 184.76 302.22 187.07 302.21 190.29 300.9 191.81 300.96 195 300.42 193.56 302.6 192.02 303.46 192.29 305.98 191.23 310.1"></polygon>
                <polygon id="SZ" stroke="#FFFFFF" stroke-width="0.5" points="166.18 489.74 165.61 491.13 163.97 491.46 162.29 489.77 162.27 488.69 163.03 487.52 163.3 486.62 164.11 486.4 165.52 486.97 165.94 488.36"></polygon>
                <polygon id="TD" stroke="#FFFFFF" stroke-width="0.5" points="116.9 376.26 117.18 374.92 115.38 374.85 115.39 373 114.22 371.94 115.43 368.14 119.01 365.4 119.15 361.61 120.23 355.63 120.84 354.35 119.68 353.33 119.63 352.38 118.58 351.6 117.89 346.93 120.72 345.27 131.91 351.04 143.09 356.74 143.23 368.35 140.81 368.15 139.53 370.28 138.79 372.06 139.37 372.73 138.45 373.61 138.77 374.79 138.04 375.99 137.76 377.04 138.75 376.87 139.33 377.97 139.36 379.63 140.39 380.46 140.36 381.15 138.59 381.64 137.16 382.78 135.14 385.87 132.5 387.18 129.79 387 129 387.26 129.28 388.25 127.81 389.24 126.62 390.34 123.09 391.41 122.39 390.78 121.93 390.72 121.41 391.44 119.09 391.66 119.53 390.89 118.65 388.96 118.25 387.79 117.03 387.31 115.38 385.66 115.99 384.33 117.27 384.61 118.06 384.41 119.62 384.44 118.1 381.87 118.2 379.98 118.01 378.09"></polygon>
                <polygon id="TF" stroke="#FFFFFF" stroke-width="0.5" points="269.54 568.03 271.34 569.36 273.99 569.9 274.09 570.71 273.31 572.67 269 572.95 268.93 570.66 269.35 568.9"></polygon>
                <polygon id="TG" stroke="#FFFFFF" stroke-width="0.5" points="81.48 395.25 79.23 395.84 78.6 394.86 77.85 393.08 77.63 391.68 78.25 389.15 77.55 388.12 77.28 385.9 77.28 383.85 76.11 382.39 76.32 381.5 78.78 381.56 78.42 383.06 79.27 383.89 80.25 384.88 80.35 386.27 80.92 386.85 80.79 393.31"></polygon>
                <polygon id="TH" stroke="#FFFFFF" stroke-width="0.5" points="363.89 378.18 361.37 376.87 358.97 376.93 359.38 374.68 356.91 374.7 356.69 377.84 355.18 381.99 354.27 384.49 354.46 386.54 356.28 386.63 357.42 389.2 357.93 391.63 359.49 393.24 361.19 393.57 362.64 395.02 361.73 396.17 359.87 396.51 359.65 395.07 357.37 393.84 356.88 394.34 355.77 393.27 355.29 391.88 353.8 390.29 352.44 388.96 351.98 390.61 351.45 389.05 351.76 387.29 352.58 384.58 353.94 381.67 355.48 379.02 354.38 376.42 354.43 375.09 354.11 373.49 352.24 371.21 351.57 369.76 352.54 369.23 353.56 366.71 352.42 364.79 350.64 362.66 349.28 360.09 350.46 359.56 351.74 356.37 353.72 356.23 355.36 354.95 356.96 354.26 358.18 355.18 358.34 356.96 360.23 357.09 359.54 360.2 359.61 362.82 362.56 361.08 363.4 361.59 365.05 361.51 365.61 360.49 367.73 360.69 369.86 363.07 370.04 365.94 372.31 368.47 372.18 370.91 371.27 372.21 368.64 371.8 365.02 372.35 363.22 374.73"></polygon>
                <polygon id="TJ" stroke="#FFFFFF" stroke-width="0.5" points="275.37 289.62 274.34 290.75 271.29 290.14 271.02 292.24 274.06 291.96 277.53 293.13 282.83 292.58 283.54 295.91 284.46 295.55 286.16 296.36 286.07 297.74 286.49 299.75 283.59 299.75 281.66 299.49 279.92 301.06 278.67 301.4 277.69 302.14 276.58 300.99 276.85 298.04 276 297.87 276.3 296.78 274.79 295.98 273.58 297.21 273.28 298.64 272.85 299.16 271.17 299.09 270.27 300.69 269.32 300.02 267.29 301.14 266.44 300.72 268.01 297.15 267.41 294.49 265.35 293.63 266.08 292.04 268.42 292.21 269.75 290.2 270.64 287.85 274.39 286.99 273.81 288.7 274.21 289.72"></polygon>
                <polygon id="TL" stroke="#FFFFFF" stroke-width="0.5" points="426.65 437.25 426.98 436.59 429.39 435.96 431.35 435.86 432.22 435.51 433.28 435.86 432.25 436.62 429.33 437.85 426.98 438.67 426.93 437.81"></polygon>
                <polygon id="TM" stroke="#FFFFFF" stroke-width="0.5" points="247.88 305.9 247.63 302.99 245.54 302.87 242.34 299.78 240.1 299.39 237 297.6 235 297.27 233.77 297.93 231.9 297.83 229.91 299.85 227.44 300.53 226.92 298.04 227.33 294.31 225.14 293.09 225.86 290.61 224 290.39 224.62 287.3 227.26 288.21 229.73 287.02 227.68 284.79 226.88 282.65 224.62 283.61 224.34 286.34 223.46 283.93 224.7 282.68 227.88 281.89 229.78 282.95 231.74 285.88 233.18 285.7 236.34 285.65 235.88 283.77 238.28 282.47 240.64 280.27 244.42 282.27 244.72 285.26 245.79 286.03 248.82 285.86 249.76 286.53 251.14 290.32 254.35 292.83 256.18 294.52 259.11 296.27 262.84 297.79 262.76 299.95 261.92 299.84 260.59 298.9 260.15 300.15 257.79 300.83 257.23 303.62 255.65 304.67 253.44 305.19 252.85 306.74 250.74 307.2"></polygon>
                <polygon id="TN" stroke="#FFFFFF" stroke-width="0.5" points="102.84 323.69 101.64 317.83 99.92 316.5 99.89 315.69 97.6 313.71 97.35 311.18 99.08 309.3 99.74 306.48 99.29 303.2 99.86 301.41 102.92 300 104.88 300.42 104.8 302.19 107.18 300.9 107.38 301.57 105.97 303.28 105.96 304.88 106.93 305.73 106.56 308.69 104.71 310.4 105.24 312.23 106.69 312.29 107.4 313.88 108.47 314.4 108.31 316.95 106.94 317.9 106.08 318.95 104.15 320.21 104.45 321.56 104.21 322.94"></polygon>
                <path d="M179.75,285.6 L183.77,287.03 L187.04,286.46 L189.45,286.79 L192.76,284.85 L195.75,284.67 L198.45,286.5 L198.93,287.8 L198.66,289.59 L200.74,290.5 L201.84,291.56 L199.92,292.59 L200.8,296.7 L200.25,297.8 L201.78,300.62 L200.44,301.21 L199.46,300.32 L196.2,299.87 L195,300.42 L191.81,300.96 L190.3,300.9 L187.07,302.21 L184.76,302.22 L183.27,301.56 L180.18,302.53 L179.26,301.85 L179.11,303.79 L178.36,304.55 L177.61,305.31 L176.58,303.74 L177.64,302.44 L175.93,302.74 L173.58,301.94 L171.65,303.94 L167.39,304.33 L165.12,302.47 L162.1,302.35 L161.45,303.79 L159.51,304.2 L156.8,302.35 L153.74,302.41 L152.08,298.93 L150.03,296.97 L151.39,294.19 L149.61,292.47 L152.72,288.99 L157.04,288.84 L158.22,286.03 L163.56,286.52 L166.93,284.1 L170.2,283.04 L174.84,282.96 L179.75,285.6 Z M152.5,287.99 L150.16,289.97 L149.28,288.26 L149.32,287.5 L149.99,287.09 L150.86,284.76 L149.49,283.77 L152.35,282.59 L154.76,283.09 L155.09,284.53 L157.54,285.73 L157.03,286.64 L153.7,286.84 L152.5,287.99 Z" id="TR" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="TW" stroke="#FFFFFF" stroke-width="0.5" points="417.7 342.27 416.01 347.14 414.81 349.62 413.33 347.07 413.01 344.82 414.66 341.82 416.91 339.5 418.19 340.41"></polygon>
                <polygon id="TZ" stroke="#FFFFFF" stroke-width="0.5" points="171.31 415.03 171.79 415.34 181.95 421.01 182.15 422.63 186.17 425.42 184.88 428.87 185.04 430.46 186.84 431.48 186.92 432.21 186.15 433.91 186.31 434.76 186.13 436.11 187.11 437.87 188.27 440.66 189.29 441.28 187.06 442.92 184 444.02 182.32 443.98 181.32 444.83 179.37 444.9 178.63 445.26 175.26 444.46 173.15 444.69 172.37 440.83 171.42 439.51 170.85 438.73 168.11 438.21 166.51 437.36 164.73 436.89 163.61 436.41 162.44 435.7 160.93 432.15 159.3 430.58 158.74 428.96 159.02 427.5 158.52 424.93 159.68 424.8 160.69 423.79 161.79 422.33 162.48 421.75 162.45 420.84 161.85 420.21 161.69 419.11 162.49 418.76 162.66 417.12 161.54 415.55 162.53 415.21 165.6 415.25"></polygon>
                <polygon id="UA" stroke="#FFFFFF" stroke-width="0.5" points="165.38 241.49 166.42 241.68 167.13 240.64 167.98 240.87 170.89 240.43 172.68 243 171.98 243.92 172.21 245.31 174.45 245.52 175.45 247.45 175.39 248.32 178.95 249.86 181.1 249.17 182.83 251.21 184.47 251.17 188.6 252.57 188.63 253.84 187.5 256.07 188.11 258.4 187.67 259.79 184.96 260.1 183.52 261.26 183.43 263.09 181.19 263.42 179.32 264.74 176.7 264.95 174.28 266.47 172.96 267.5 174.45 268.97 175.82 269.93 178.68 269.69 178.13 271.11 175.06 271.79 171.25 274.06 169.7 273.27 170.31 271.42 167.25 270.26 167.75 269.49 170.91 267.86 170.51 267.05 170.06 267.46 169.62 267.24 165.26 266.22 165.07 264.71 162.47 265.21 161.43 267.44 159.26 270.39 157.98 269.71 156.67 270.35 155.42 269.62 156.12 269.18 156.61 267.81 157.38 266.52 157.18 265.8 157.77 265.48 158.04 266.04 159.7 266.15 160.44 265.86 159.92 265.44 160.11 264.84 159.13 263.8 158.73 262.08 157.71 261.41 157.91 260 156.64 258.88 155.49 258.72 153.42 257.41 151.56 257.83 150.89 258.45 149.71 258.44 149 259.42 146.93 259.82 145.98 260.46 144.67 259.45 142.88 259.43 141.14 258.97 139.93 259.86 139.73 258.74 138.18 257.6 138.73 255.89 139.5 254.79 140.12 255.03 139.39 253.11 141.94 249.5 143.33 248.99 143.63 247.75 142.22 243.86 143.56 243.69 145.1 242.46 147.27 242.36 150.1 242.72 153.23 243.8 155.44 243.89 156.49 244.54 157.54 243.76 158.28 244.81 160.81 244.59 161.92 245.02 162.11 242.76 162.97 241.76"></polygon>
                <polygon id="UG" stroke="#FFFFFF" stroke-width="0.5" points="165.6 415.25 162.53 415.21 161.54 415.55 159.87 416.41 159.19 416.12 159.21 414.02 159.86 412.96 160.02 410.72 160.61 409.43 161.68 407.97 162.76 407.23 163.66 406.24 162.54 405.87 162.71 402.61 163.86 401.84 165.64 402.47 167.9 401.82 169.87 401.82 171.6 400.54 172.93 402.48 173.26 403.88 174.49 407.08 173.47 409.11 172.09 410.95 171.29 412.08 171.31 415.03"></polygon>
                <polygon id="UZ" stroke="#FFFFFF" stroke-width="0.5" points="262.76 299.95 262.84 297.79 259.11 296.27 256.18 294.52 254.35 292.83 251.14 290.32 249.76 286.53 248.82 285.86 245.79 286.03 244.72 285.26 244.42 282.27 240.64 280.27 238.28 282.47 235.88 283.77 236.34 285.65 233.18 285.7 233.07 271.57 240.29 269.22 240.81 269.57 245.16 272.41 247.45 273.89 250.13 277.39 253.42 276.83 258.23 276.53 261.58 279.33 261.37 283.13 262.74 283.16 263.31 286.22 266.88 286.34 267.64 288.09 268.69 288.07 269.92 285.42 273.61 282.81 275.22 282.11 276.05 282.48 273.7 284.91 275.77 286.31 277.77 285.38 281.09 287.34 277.5 289.98 275.37 289.62 274.21 289.72 273.81 288.7 274.39 286.99 270.64 287.85 269.75 290.2 268.42 292.21 266.08 292.04 265.35 293.63 267.41 294.49 268.01 297.15 266.44 300.72 264.32 299.98"></polygon>
                <polygon id="VN" stroke="#FFFFFF" stroke-width="0.5" points="379.21 350.87 375.47 353.43 373.13 356.24 372.51 358.29 374.66 361.38 377.28 365.2 379.82 366.99 381.53 369.32 382.81 374.64 382.43 379.66 380.1 381.53 376.88 383.36 374.6 385.72 371.1 388.34 370.08 386.53 370.87 384.62 368.79 383.01 371.22 381.87 374.16 381.67 372.93 379.94 377.64 377.75 377.99 374.33 377.34 372.41 377.85 369.53 377.14 367.49 375.02 365.47 373.25 362.9 370.92 359.44 367.56 357.68 368.37 356.61 370.16 355.84 369.07 353.25 365.62 353.22 364.36 350.5 362.72 348.13 364.23 347.39 366.46 347.41 369.19 347.06 371.58 345.44 372.93 346.58 375.5 347.13 375.05 348.87 376.39 350.09"></polygon>
                <path d="M546.87,458.9 L545.95,459.28 L545.01,458.01 L545.11,457.23 L546.87,458.9 Z M544.8,454.46 L545.26,456.79 L544.51,456.43 L543.93,456.59 L543.53,455.79 L543.47,453.58 L544.8,454.46 Z" id="VU" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="YE" stroke="#FFFFFF" stroke-width="0.5" points="225.16 365.33 223.13 366.12 222.59 367.4 222.52 368.39 219.73 369.61 215.25 370.96 212.74 372.99 211.51 373.14 210.67 372.97 209.03 374.17 207.24 374.72 204.89 374.87 204.18 375.03 203.57 375.78 202.83 375.99 202.4 376.72 201.01 376.66 200.11 377.04 198.17 376.9 197.44 375.23 197.52 373.66 197.07 372.81 196.52 370.69 195.71 369.5 196.27 369.36 195.98 368.04 196.32 367.48 196.2 366.22 197.43 365.29 197.14 364.06 197.89 362.63 199.04 363.39 199.8 363.12 203.03 363.05 203.55 363.35 206.26 363.64 207.33 363.49 208.03 364.46 209.34 363.98 211.35 360.91 213.97 359.59 222.05 358.46 224.25 363.3"></polygon>
                <path d="M164.63,497.71 L164.08,498.17 L162.89,499.8 L162.11,501.46 L160.52,503.79 L157.35,507.17 L155.37,509.15 L153.25,510.66 L150.32,511.96 L148.89,512.13 L148.53,513.06 L146.83,512.56 L145.44,513.2 L142.4,512.55 L140.7,512.96 L139.54,512.78 L136.65,514.11 L134.26,514.65 L132.53,515.93 L131.25,516.01 L130.06,514.8 L129.11,514.74 L127.9,513.23 L127.77,513.7 L127.4,512.79 L127.42,510.83 L126.51,508.6 L127.41,508 L127.34,505.47 L125.5,502.42 L124.09,499.68 L124.09,499.67 L122.08,495.52 L123.42,493.95 L124.53,494.82 L125,496.18 L126.26,496.41 L128.02,497.01 L129.53,496.78 L132.03,495.15 L132.03,483.63 L132.79,484.09 L134.45,487.02 L134.19,488.91 L134.82,490.01 L136.83,489.69 L138.23,488.3 L139.56,487.37 L140.25,485.89 L141.62,485.17 L142.8,485.55 L144.14,486.42 L146.42,486.57 L148.21,485.85 L148.49,484.89 L148.98,483.42 L150.51,483.17 L151.35,482.02 L152.28,479.99 L154.8,477.73 L158.77,475.51 L159.91,475.54 L161.27,476.05 L162.21,475.69 L163.7,475.99 L165.04,480.25 L165.77,482.42 L165.27,485.85 L165.51,486.96 L164.09,486.39 L163.28,486.61 L163.02,487.51 L162.25,488.68 L162.28,489.76 L163.95,491.46 L165.59,491.12 L166.16,489.73 L168.29,489.76 L167.59,492.04 L167.26,494.66 L166.53,496.09 L164.63,497.71 Z M157.5,496.75 L156.28,495.77 L154.97,496.42 L153.45,497.67 L151.95,499.7 L154.05,502.18 L155.05,501.86 L155.57,500.83 L157.13,500.33 L157.61,499.28 L158.47,497.72 L157.5,496.75 Z" id="ZA" stroke="#FFFFFF" stroke-width="0.5"></path>
                <polygon id="ZM" stroke="#FFFFFF" stroke-width="0.5" points="168.11 438.21 169.43 439.47 170.14 441.87 169.66 442.64 169.1 444.94 169.64 447.3 168.76 448.29 167.91 450.95 169.38 451.69 160.87 454.07 161.14 456.12 159.01 456.52 157.42 457.67 157.08 458.68 156.07 458.9 153.63 461.3 152.08 463.19 151.13 463.26 150.22 462.92 147.09 462.6 146.59 462.38 146.56 462.14 145.46 461.48 143.64 461.31 141.34 461.98 139.51 460.16 137.62 457.78 137.75 448.62 143.59 448.66 143.35 447.67 143.77 446.6 143.28 445.27 143.6 443.89 143.3 443.01 144.27 443.08 144.43 443.96 145.74 443.89 147.52 444.15 148.46 445.44 150.7 445.84 152.42 444.94 153.05 446.43 155.2 446.83 156.23 448.05 157.38 449.62 159.53 449.65 159.29 446.57 158.52 447.08 156.56 445.98 155.8 445.47 156.15 442.62 156.65 439.27 156.02 438.02 156.82 436.22 157.57 435.89 161.34 435.41 162.44 435.7 163.61 436.41 164.73 436.89 166.51 437.36"></polygon>
                <polygon id="ZW" stroke="#FFFFFF" stroke-width="0.5" points="163.71 476 162.22 475.7 161.27 476.06 159.92 475.55 158.78 475.52 156.99 474.16 154.82 473.7 154 471.8 153.99 470.75 152.79 470.43 149.62 467.18 148.73 465.47 148.17 464.95 147.09 462.6 150.22 462.92 151.13 463.26 152.08 463.19 153.63 461.3 156.07 458.9 157.08 458.68 157.42 457.67 159.01 456.52 161.14 456.12 161.32 457.2 163.66 457.14 164.96 457.75 165.56 458.47 166.9 458.68 168.35 459.62 168.36 463.31 167.81 465.35 167.69 467.55 168.14 468.43 167.83 470.17 167.4 470.44 166.66 472.59"></polygon>
            </g>
            <g id="year1939" transform="translate(11.000000, 241.000000)">
                <g class="Routes">
                    <path d="M77.6494589,0.620023238 C70.5933826,4.58484719 63.1766271,9.84017468 56.7638172,11.9149073 C40.2790489,17.2482147 32.3277294,32.1000549 28.9701669,39.6294584 C25.1700048,48.1514007 25.0217192,60.3281342 28.5253101,76.1596589" class="path1" stroke="#4A90E2"></path>
                    <path d="M28.4095747,76.8921371 C19.5118028,66.2899903 13.815378,60.1375888 11.3203003,58.4349325 C8.82522266,56.7322762 5.43545807,56.0246323 1.15100657,56.3120008" class="path2" stroke="#F5A623"></path>
                    <path d="M0.493122013,57.187514 C2.94214793,109.19338 6.53766237,139.49811 11.2796653,148.101706 C13.8384643,152.744231 30.8537918,195.709807 51.4897076,219.446719 C63.2276145,232.948503 85.6083274,250.559341 118.631846,272.279234" class="path3" stroke="#D0021B"></path>
                    <path d="M118.28103,272.576967 C118.29913,280.833367 121.324923,284.03303 127.358409,282.175955 C131.534728,280.890506 181.158625,277.622549 259.203126,249.642333 C282.340187,241.347323 321.511627,222.477084 376.717448,193.031616" class="path4" stroke="#9013FE"></path>
                    <path d="M377.755577,193.345025 C362.621642,205.719374 346.261353,216.721817 328.674712,226.352356 C308.796904,237.237549 151.198242,315.666698 81.362515,274.687659 C62.0449015,263.35224 10.7111059,198.752935 5.01322834,136.820018 C3.11965706,116.237899 14.9135426,88.3997924 40.3948848,53.3056975" class="path5" stroke="#417505"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1946" transform="translate(43.000000, 241.000000)">
                <g class="Routes">
                    <path d="M45.4733423,0.927544354 C42.5479037,1.68148653 40.6052948,2.3805486 39.6455157,3.02473057 C37.5616063,4.42340334 36.8765152,6.80689854 35.3020865,7.35711852 C32.6399639,8.28745793 30.2198755,8.17488057 28.0418214,7.01938646" class="path1" stroke="#4A90E2"></path>
                    <path d="M27.8743027,7.08555181 C31.7999768,7.90102314 34.3418936,8.10495701 35.5000532,7.69735342 C36.3101524,7.41224646 37.4611607,4.90998449 40.2332582,2.85942899 C41.0272821,2.27207952 42.612774,1.6729143 44.9897342,1.06193335" class="path2" stroke="#979797"></path>
                    <path d="M45.0911279,1.18832363 C39.6179386,4.45341228 36.0000611,6.51125057 34.2374955,7.36183851 C22.1220127,13.2085901 16.4323567,16.4194096 12.4923015,21.5893449 C5.29251643,31.0365278 -8.43021519,54.900641 7.37393896,64.2014066 C10.4123941,65.9895415 18.6713677,63.6570484 29.6817963,62.2905762 C37.9531021,61.2640485 42.8455731,55.7724646 51.7051333,56.563226 C59.5775798,57.2658824 68.5136594,60.815037 85.3620839,65.7522821 C96.6698159,69.0658883 127.428591,74.4244994 128.774282,77.8250094 C129.71182,81.0648015 130.735924,82.3627508 131.259423,85.5103093 C130.833133,87.9709469 129.047811,90.5375426 129.773645,91.8370808 C142.381212,110.775543 142.856476,118.606231 156.921786,139.216428 C163.812217,144.180349 171.506403,129.139355 183.835525,132.698558 C279.722164,183.748991 335.056119,204.24095 349.837391,194.174436" class="path3" stroke="#979797"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1947" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1948" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1949" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1950" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1951" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1952" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1953" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1954" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1955" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1956" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1957" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1958" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1959" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
            <g id="year1960" transform="translate(43.000000, 242.000000)" stroke="#979797">
                <g class="Routes">
                    <path d="M45.0911279,0.188323627 C39.6179386,3.45341228 36.0000611,5.51125057 34.2374955,6.36183851 C22.1220127,12.2085901 16.4323567,15.4194096 12.4923015,20.5893449 C5.29251643,30.0365278 -8.43021519,53.900641 7.37393896,63.2014066 C10.4123941,64.9895415 18.6713677,62.6570484 29.6817963,61.2905762 C37.9531021,60.2640485 42.8455731,54.7724646 51.7051333,55.563226 C59.5775798,56.2658824 68.5136594,59.815037 85.3620839,64.7522821 C96.6698159,68.0658883 127.428591,73.4244994 128.774282,76.8250094 C129.71182,80.0648015 130.735924,81.3627508 131.259423,84.5103093 C130.833133,86.9709469 129.047811,89.5375426 129.773645,90.8370808 C142.381212,109.775543 142.856476,117.606231 156.921786,138.216428 C163.812217,143.180349 171.506403,128.139355 183.835525,131.698558 C279.722164,182.748991 335.056119,203.24095 349.837391,193.174436" class="path1"></path>
                    <!-- Boat which will be moved along the motion path. -->
                    <use class="svgBoat hide-when-no-js" href="#boat" xlink:href="#boat"></use>
                </g>
            </g>
        </g>
    </g>
</svg>    </section>
    <button type="button" class="play-pause play-button hide-when-no-js">
        <svg aria-controls="worldMapAnimation" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="#fff">
                <path d="M0 0h48v48H0z" fill="none"/>
                <path d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm-4 29V15l12 9-12 9z"/>
        </svg>
    </button>    
    <button type="button" class="play-pause pause-button hide-when-no-js">
        <svg aria-controls="worldMapAnimation" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="#fff">
                <path d="M0 0h24v24H0z" fill="none"/>
                <path d="M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z"/>
        </svg>
    </button>
</section>
<div class="map__year--container">
        <ul class="map__year--list">
            <li data-state="active"><button class="hide-when-no-js map__year--button" data-year="1939" data-state="active">1939</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1946">1946</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1947">1947</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1948">1948</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1949">1949</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1950">1950</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1951">1951</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1952">1952</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1953">1953</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1954">1954</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1955">1955</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1956">1956</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1957">1957</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1958">1958</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1959">1959</button></li>
            <li><button class="hide-when-no-js map__year--button" data-year="1960">1960</button></li>
        </ul>
</div>

CSS

.map__year--list {
  display: flex;
  flex-flow: row wrap;
}

.map {
  height: 90vh;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  width: 100%;
}
.map__title {
  margin-bottom: 1rem;
  padding: 0 5%;
}
@media only screen and (min-width: 78rem) {
  .map__title {
    padding: 0 10%;
  }
}
.map__title--sub {
  margin-bottom: 2rem;
  padding: 0 5%;
}
@media only screen and (min-width: 78rem) {
  .map__title--sub {
    padding: 0 10%;
  }
}
.map__svg {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: top left;
          transform-origin: top left;
  max-width: 100%;
  max-height: 90vh;
  display: block;
  margin: 0 auto;
  background-color: #1145df;
}
.map__svg g[id^="year19"] g path {
  stroke-width: 0.25rem;
  stroke-dasharray: 20, 5;
  stroke: white;
}
.map__svg .anchor {
  width: 1.5rem;
  height: 1.5rem;
}
.map__svg .anchor path {
  position: relative;
  z-index: 10000;
  fill: orange !important;
}
.map__svg [class$="-clone"] {
  fill-opacity: 1;
  stroke-opacity: 0.8;
}
.map__svg .svgBoat {
  z-index: z("boat");
  background-color: white;
  width: 2rem;
  height: 2rem;
}
.map__svg--container {
  width: 100%;
  background-color: #1145df;
}
@media only screen and (min-width: 25rem) {
  .map__svg--container {
    height: 90vh;
  }
}
@media only screen and (min-width: 48rem) {
  .map__svg--container {
    height: 90vh;
  }
}
.map__svg--land {
  fill: #ccc;
  fill-opacity: 1;
  stroke: white;
  stroke-opacity: 1;
  stroke-width: 0.5;
}
.map__svg #worldLow polygon,
.map__svg #worldLow > path {
  fill: #FAFAFA;
  stroke: blue;
}

.map__year--list {
  display: flex;
  max-width: 100%;
  flex-flow: row nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  min-height: 4rem;
}
.map__year--list li {
  transition-property: margin, background-color, -webkit-transform;
  transition-property: transform, margin, background-color;
  transition-property: transform, margin, background-color, -webkit-transform;
  transition-timing-function: ease-out;
  transition-duration: 150ms;
  margin: 0 0.5rem;
}
.map__year--list li[data-state="active"] button {
  font-weight: 600;
}
.map__year--list li[data-state="active"], .map__year--list li:hover {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
  background-color: #0d36b0;
}
.map__year--list li[data-state="active"] button, .map__year--list li:hover button {
  background-color: #0d36b0;
}
.map__year--list li button {
  -webkit-appearance: none;
  border: 0;
  min-height: 2rem;
  width: 100%;
  height: 100%;
  font-size: 1rem;
  background-color: #1145df;
  color: #FAFAFA;
  outline-color: #FAFAFA;
}
.map__year--list li button:focus button {
  background-color: #0d36b0;
}

.play-pause {
  position: absolute;
  top: 2rem;
  left: 2rem;
  -webkit-appearance: none;
  background: none;
  border: 0;
  width: 3rem;
  height: 3rem;
  z-index: z("play-pause");
}

.map__year--container {
  width: 100%;
  min-height: 4rem;
  padding: 0;
  background-color: #1145df;
}
.map__year--container ::-webkit-scrollbar {
  width: 0.65em;
  /* for vertical scrollbars */
  height: 0.75em;
  /* for horizontal scrollbars */
}
.map__year--container ::-webkit-scrollbar-track {
  background: #3463ef;
  padding: 0.1rem;
}
.map__year--container ::-webkit-scrollbar-thumb {
  margin: 0.1rem;
  background: #0d36b0;
  border-radius: 1rem;
  height: 0.65em;
}

JS

На ES6
const optimizedResize = () => {
    const throttle = function( type, name, obj ) {
        obj = obj || window
        let running = false
        const func = function() {
            if ( running ) { return }
            running = true
            requestAnimationFrame( () => {
                obj.dispatchEvent( new CustomEvent( name ) )
                running = false
            } )
        }
        obj.addEventListener( type, func )
    }

    /* init - you can init any event */
    throttle( 'resize', 'optimizedResize' )
}
optimizedResize()

function setUpMap() { 
    if ( !document.querySelectorAll( 'body > .map' )[0] ) return
    
    const mapContainer = document.querySelector( '.map__svg' )
    const sizes = mapContainer.viewBox.baseVal
    const svgViewboxWidth = sizes.width
    const svgViewboxHeight = sizes.height
    const playButton = document.querySelector( '.play-button' )
    const pauseButton = document.querySelector( '.pause-button' )
    // Global variable that changes to current active button
    let currentActiveYear = document.querySelector( 'button[data-state="active"]' )
    // Timeline of the boat
    const boatTl = new TimelineMax( { repeat: 0, delay: 2 } )
    // Timeline of the line
    const lineTl = new TimelineMax( { repeat: 0, delay: 2 } )
    // All "year" buttons
    const toggleYearButtons = document.querySelectorAll( '[data-year]' )

    sizeMap()

    window.addEventListener( 'optimizedResize', sizeMap )
    pauseButton.addEventListener( 'click', pauseAnimation )
    playButton.addEventListener( 'click', playAnimation )

    function sizeMap() {
        TweenMax.set( mapContainer, { attr:{width: window.innerWidth, height: ( window.innerWidth / ( svgViewboxWidth / svgViewboxHeight ) )} } )
    }

    // Sets the boat on the middle of the route line
    TweenMax.set( '[href="#boat"]', { xPercent: -50, yPercent: -50 } )
    TweenMax.set( playButton, {autoAlpha: 0} )

    function pauseAnimation( ) {
        boatTl.pause()
        lineTl.pause()
        
        togglePauseButton()
        playButton.focus()
    }
    function playAnimation( ) {
        boatTl.play()
        lineTl.play()

        togglePlayButton()
        pauseButton.focus()
    }
    function togglePlayButton(){
        TweenMax.set( playButton, {autoAlpha: 0} )
        TweenMax.set( pauseButton, {autoAlpha: 1} )
        pauseButton.dataset.pressed = 'false'
        playButton.dataset.pressed = 'true'
    }
    function togglePauseButton(){
        TweenMax.set( pauseButton, {autoAlpha: 0} )
        TweenMax.set( playButton, {autoAlpha: 1} )
        playButton.dataset.pressed = 'false'
        pauseButton.dataset.pressed = 'true'
    }

    // Toggles the next animation
    function nextAnimation( event ) {
        let newActiveYear
        // If toggled by click event
        if ( event ) {
            newActiveYear = event.target
        }
        // Toggled by onComplete
        else {
            const nextButtonParent = currentActiveYear.parentNode.nextElementSibling
            if( nextButtonParent ) {
                newActiveYear = nextButtonParent.querySelector( 'button' )
            }
            else {
                const newActiveYearListItem = document.querySelectorAll( '.map__year--list li' )[0]
                newActiveYear = newActiveYearListItem.querySelector('button')
            }
        }
        swapStates( newActiveYear )
        // Clears the timeline of any previous animations
        clearTimelines()
        // Start animation
        addMapFunctionality()
    }

    function swapStates( newActive ) {
        // Set current to inactive
        currentActiveYear.dataset.state = 'inactive'
        // New to active
        newActive.dataset.state = 'active'
        // Current parent to inactive
        currentActiveYear.parentElement.dataset.state = 'inactive'
        // Current parent to active
        newActive.parentElement.dataset.state = 'active'
        // Change global variable to new active button
        currentActiveYear = newActive

        console.log( playButton.dataset.pressed )
        if( playButton.dataset.pressed === 'false' ) {
            console.log( 'play button is pressed state' )
            togglePlayButton()
        }
    }

    function clearTimelines(){
        boatTl.clear()
        lineTl.clear()
    }

    // Add click functionality to year buttons
    toggleYearButtons.forEach( button => { 
        button.addEventListener( 'click', nextAnimation )
    } )

    initializeMap()

    function initializeMap(){ 
        const allPaths = document.querySelectorAll( '[id^="year19"] > g > path' )
        allPaths.forEach( path => { 
            const lastPathIndex = path.parentNode.querySelectorAll( 'path' ).length - 1

            // If this is the last for cycle add Anchor end
            if( path === path.parentNode.querySelectorAll( 'path' )[lastPathIndex] && !path.classList.contains( 'path-clone' ) ) { 
                addSVGAnchorEnd( path )
            }

            addSVGAnchors( path )

            addPathClone( path )

        } )

        function addSVGAnchors( elem ){ 
            elem.insertAdjacentHTML( 'afterend', `
            <svg class="anchor" x="${elem.getPointAtLength( 0 ).x - 15}" y="${elem.getPointAtLength( 0 ).y - 15}" width="30px" height="30px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 300.187 300.187">
            <path style="stroke-dasharray: 0; stroke: black; fill: white;" d="M284.255,187.297c-1.772-1.761-4.304-2.521-6.756-2.033l-71.478,14.296c-2.292,0.459-4.239,1.96-5.267,4.06  s-1.017,4.559,0.029,6.648l10.424,20.85l-25.753,8.557l-12.152-124.986h48.484c0.008,0.001,0.015,0,0.02,0  c4.143,0,7.5-3.357,7.5-7.5c0-1.419-0.394-2.745-1.077-3.876l-14.058-27.534c-1.281-2.51-3.861-4.09-6.68-4.09h-18.914  c4.862-7.313,7.703-16.08,7.703-25.5C196.281,20.72,175.562,0,150.093,0c-25.468,0-46.188,20.72-46.188,46.188  c0,9.42,2.841,18.187,7.703,25.5H92.694c-2.818,0-5.398,1.58-6.68,4.09l-14.296,28c-1.188,2.325-1.08,5.1,0.283,7.326  s3.786,3.584,6.396,3.584h48.484L114.73,239.669l-25.753-8.57l10.425-20.84c1.046-2.091,1.057-4.55,0.029-6.65  c-1.026-2.101-2.975-3.602-5.267-4.06l-71.478-14.29c-2.45-0.488-4.982,0.272-6.756,2.033c-1.772,1.76-2.552,4.288-2.079,6.741  l13.862,71.913c0.445,2.312,1.951,4.28,4.065,5.315s4.592,1.019,6.692-0.047l25.655-13.018l82.395,41.197  c1.057,0.528,2.205,0.792,3.354,0.792c1.145,0,2.289-0.262,3.341-0.785l82.832-41.207l25.664,13.023  c2.098,1.065,4.577,1.082,6.692,0.047c2.114-1.035,3.62-3.004,4.065-5.315l13.862-71.911  C286.807,191.585,286.027,189.057,284.255,187.297z M150.093,30c8.927,0,16.188,7.262,16.188,16.188s-7.262,16.188-16.188,16.188  c-8.926,0-16.188-7.262-16.188-16.188S141.167,30,150.093,30z"/>
            </svg>
            ` )
        }

        // Add last Anchor
        function addSVGAnchorEnd( elem ){ 
            elem.insertAdjacentHTML( 'afterend', `
            <svg class="anchor" x="${elem.getPointAtLength( elem.getTotalLength() ).x - 15}" y="${elem.getPointAtLength( elem.getTotalLength() ).y - 15}" width="30px" height="30px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 300.187 300.187">
            <path style="stroke-dasharray: 0; stroke: black; fill: white;" d="M284.255,187.297c-1.772-1.761-4.304-2.521-6.756-2.033l-71.478,14.296c-2.292,0.459-4.239,1.96-5.267,4.06  s-1.017,4.559,0.029,6.648l10.424,20.85l-25.753,8.557l-12.152-124.986h48.484c0.008,0.001,0.015,0,0.02,0  c4.143,0,7.5-3.357,7.5-7.5c0-1.419-0.394-2.745-1.077-3.876l-14.058-27.534c-1.281-2.51-3.861-4.09-6.68-4.09h-18.914  c4.862-7.313,7.703-16.08,7.703-25.5C196.281,20.72,175.562,0,150.093,0c-25.468,0-46.188,20.72-46.188,46.188  c0,9.42,2.841,18.187,7.703,25.5H92.694c-2.818,0-5.398,1.58-6.68,4.09l-14.296,28c-1.188,2.325-1.08,5.1,0.283,7.326  s3.786,3.584,6.396,3.584h48.484L114.73,239.669l-25.753-8.57l10.425-20.84c1.046-2.091,1.057-4.55,0.029-6.65  c-1.026-2.101-2.975-3.602-5.267-4.06l-71.478-14.29c-2.45-0.488-4.982,0.272-6.756,2.033c-1.772,1.76-2.552,4.288-2.079,6.741  l13.862,71.913c0.445,2.312,1.951,4.28,4.065,5.315s4.592,1.019,6.692-0.047l25.655-13.018l82.395,41.197  c1.057,0.528,2.205,0.792,3.354,0.792c1.145,0,2.289-0.262,3.341-0.785l82.832-41.207l25.664,13.023  c2.098,1.065,4.577,1.082,6.692,0.047c2.114-1.035,3.62-3.004,4.065-5.315l13.862-71.911  C286.807,191.585,286.027,189.057,284.255,187.297z M150.093,30c8.927,0,16.188,7.262,16.188,16.188s-7.262,16.188-16.188,16.188  c-8.926,0-16.188-7.262-16.188-16.188S141.167,30,150.093,30z"/>
            </svg>
            ` )
        }

        function addPathClone( elem ){ 
            const pathClone = elem.cloneNode( true )
            pathClone.classList.add( 'path-clone' )
            TweenMax.set( pathClone, { drawSVG: '0%', strokeDasharray: '20, 5' } )
            elem.insertAdjacentElement( 'afterend', pathClone )
        }

        // init
        addMapFunctionality()
    }

    // Happens on change of year
    function addMapFunctionality() { 
        // The <g> with all the routes
        const map = document.querySelector( '#map-routes' )
        
        // This array will contain the formed animation paths from the routes
        const allBezierRoutes = []
        const pathLengths = []

        // Hides all routes that contain "year19..." as an ID
        map.querySelectorAll( '[id^="year19"]' ).forEach( route => { 
            TweenMax.set( route, {autoAlpha: 0} )
        } )
        // Displays current active route
        const currentActiveRoute = map.querySelector( `[id^="year${ currentActiveYear.dataset.year }"]` )
        TweenMax.set( currentActiveRoute, {autoAlpha: 1} )

        // Get the path of the currently active year
        const pathsOfActiveYear = document.querySelectorAll( `#year${ currentActiveYear.dataset.year } > g > path` )

        pathsOfActiveYear.forEach( path => { 
            // Show current path
            path.style = 'fill-opacity: 1 stroke-opacity: .8'
            path.nextSibling.style = 'fill-opacity: 1 stroke-opacity: .8'
            // For every path that is not a clone
            if( !path.classList.contains( 'path-clone' ) ){ 
                // Form all animation routes and align the boat
                allBezierRoutes.push( MorphSVGPlugin.pathDataToBezier( path, { 
                    align: '[href="#boat"]'
                } ) )
                const pathLength = path.getTotalLength()
                // PathLengths gets filled with all the lengths of the paths in pixels
                pathLengths.push( pathLength )
            }
        } )

        // Creates every animation and adds them to the boat timeline
        const boat = document.querySelector( '[href="#boat"]' )
        TweenMax.set( mapContainer, {attr:{viewBox: '0 200 170 174'}} )
        // Function for 
        const animationDurations = pathLengths.map( length => {
            const time = Number( length ) / 40
            const fixedTime = Number( time.toFixed( 2 ) )
            // remove magic numbers
            // Math.max(3, otherNum)
            return fixedTime < 3 ? 3 : fixedTime
        } )

        const boatStartX = allBezierRoutes[0][0].x
        const boatStartY = allBezierRoutes[0][0].y
        TweenMax.set( '[href="#boat"]', {x: boatStartX, y: boatStartY} )
        TweenMax.set( mapContainer, {
            attr:{viewBox: `0 ${200 + ( boat._gsTransform.y / 2 ) } ${170 + boat._gsTransform.x} ${274 + ( boat._gsTransform.y / 4 )}`}
        } )
        allBezierRoutes.forEach( ( arr, i ) => {
            const boatFollowsLine = TweenMax.to( '[href="#boat"]', animationDurations[i], { 
                bezier: { 
                    values: arr,
                    type: 'cubic',
                    ease: Power1.easeInOut,
                },
                onUpdate: () => {
                    TweenMax.set( mapContainer, {
                        attr:{viewBox: `0 ${200 + ( boat._gsTransform.y / 2 ) } ${170 + boat._gsTransform.x} ${274 + ( boat._gsTransform.y / 2 )}`}
                    } )
                },
                ease: Power1.easeInOut
            } )

            boatTl.add( boatFollowsLine )

            const currentYearPath = document.querySelectorAll( `#year${ currentActiveYear.dataset.year } > g > .path-clone` )

            // Creates an animation where the finished path gets another style
            TweenMax.set( `#year${ currentActiveYear.dataset.year } > g > .path-clone`, {
                drawSVG: '0% 0%',
                stroke: 'red'
            } )
            const drawProgressLine = TweenMax.to( currentYearPath[i], animationDurations[i], 
                {
                    drawSVG: '0% 100%', 
                    stroke: 'red',
                    immediateRender:false,
                    ease: Power1.easeInOut
                },
            )
            lineTl.add( drawProgressLine )
        } )

        // Start animations
        boatTl
            .play()
            .eventCallback( 'onComplete', () => {
                // Adds a delay before playing the next animation
                setTimeout( () => {
                    nextAnimation()
                }, 2000 )
            } )
        lineTl.play()

    }
}

window.addEventListener('DOMContentLoaded', setUpMap)

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи