diff --git a/app/assets/stylesheets/map_info.scss b/app/assets/stylesheets/map_info.scss new file mode 100644 index 000000000..00f7442c7 --- /dev/null +++ b/app/assets/stylesheets/map_info.scss @@ -0,0 +1,64 @@ +@import "colors"; + +$dep-nothing: #E3E3FD; // blue-france-925 +$dep-small: #CACAFB; // blue-france-850 +$dep-medium: #8585F6; // blue-france-625 +$dep-large: #313178; // blue-france-200 +$dep-xlarge: #272747; // blue-france-125 + +#map-svg { + max-width: 100%; + height: auto; +} + +#map-infos { + min-width: 328px; +} + +.departement.nothing { + fill: $dep-nothing; +} + +.departement.small { + fill: $dep-small; +} + +.departement.medium { + fill: $dep-medium; +} + +.departement.large { + fill: $dep-large; +} + +.departement.xlarge { + fill: $dep-xlarge; +} + +.legends { + .legend { + width: 60px; + height: 10px; + display: inline-block; + } + + .nothing { + background-color: $dep-nothing; + } + + .small { + background-color: $dep-small; + } + + .medium { + background-color: $dep-medium; + } + + .large { + background-color: $dep-large; + } + + .xlarge { + background-color: $dep-xlarge; + } +} diff --git a/app/controllers/carte_controller.rb b/app/controllers/carte_controller.rb new file mode 100644 index 000000000..1b9c95f1e --- /dev/null +++ b/app/controllers/carte_controller.rb @@ -0,0 +1,23 @@ +class CarteController < ApplicationController + def show + @map_filter = MapFilter.new(params) + @map_filter.stats = stats + end + + private + + def stats + departements_sql = "select departement, count(procedures.id) as nb_demarches, sum(procedures.estimated_dossiers_count) as nb_dossiers from services inner join procedures on services.id = procedures.service_id where procedures.hidden_at is null and procedures.aasm_state in ('publiee', 'close', 'depubliee')" + departements_sql += " and procedures.published_at >= '#{@map_filter.year}-01-01' and procedures.published_at <= '#{@map_filter.year}-12-31'" if @map_filter.year.present? + departements_sql += " group by services.departement" + departements = ActiveRecord::Base.connection.execute(ActiveRecord::Base.sanitize_sql(departements_sql)) + departements.to_a.reduce(Hash.new({ nb_demarches: 0, nb_dossiers: 0 })) do |h, v| + h.merge( + v["departement"] => { + 'nb_demarches': v["nb_demarches"].presence || 0, + 'nb_dossiers': v['nb_dossiers'].presence || 0 + } + ) + end + end +end diff --git a/app/helpers/carte_helper.rb b/app/helpers/carte_helper.rb new file mode 100644 index 000000000..928feec00 --- /dev/null +++ b/app/helpers/carte_helper.rb @@ -0,0 +1,19 @@ +module CarteHelper + def svg_path(map_filter, departement, d) + tag.path( + class: "land departement departement#{departement} #{map_filter.css_class_for_departement(departement)}", + 'stroke-width': ".5", + d: d, + data: { + departement: name_for_departement(departement), + demarches: map_filter.nb_demarches_for_departement(departement), + dossiers: map_filter.nb_dossiers_for_departement(departement), + action: "mouseenter->map-info#showInfo mouseout->map-info#hideInfo" + } + ) + end + + def name_for_departement(departement) + "#{departement.upcase} - #{APIGeoService.departement_name(departement.upcase)}" + end +end diff --git a/app/javascript/controllers/map_info_controller.ts b/app/javascript/controllers/map_info_controller.ts new file mode 100644 index 000000000..43e32597f --- /dev/null +++ b/app/javascript/controllers/map_info_controller.ts @@ -0,0 +1,32 @@ +import { Controller } from '@hotwired/stimulus'; +import { hide, show } from '@utils'; + +export class MapInfoController extends Controller { + static targets = ['infos', 'departement', 'demarches', 'dossiers']; + + declare readonly infosTarget: HTMLDivElement; + declare readonly departementTarget: HTMLDivElement; + declare readonly demarchesTarget: HTMLDivElement; + declare readonly dossiersTarget: HTMLDivElement; + + showInfo(event: Event) { + const target = event.target as HTMLElement; + if (target && target.dataset && target.dataset.departement) { + target.setAttribute('stroke-width', '2.5'); + this.departementTarget.innerHTML = target.dataset.departement; + this.demarchesTarget.innerHTML = Number( + target.dataset.demarches + ).toLocaleString(); + this.dossiersTarget.innerHTML = Number( + target.dataset.dossiers + ).toLocaleString(); + } + show(this.infosTarget); + } + + hideInfo(event: Event) { + hide(this.infosTarget); + const target = event.target as HTMLElement; + target.removeAttribute('stroke-width'); + } +} diff --git a/app/models/map_filter.rb b/app/models/map_filter.rb new file mode 100644 index 000000000..06837bdb1 --- /dev/null +++ b/app/models/map_filter.rb @@ -0,0 +1,84 @@ +class MapFilter + # https://api.rubyonrails.org/v7.1.1/classes/ActiveModel/Errors.html + + include ActiveModel::Conversion + extend ActiveModel::Translation + extend ActiveModel::Naming + + LEGEND = { + nb_demarches: { 'nothing': -1, 'small': 20, 'medium': 50, 'large': 100, 'xlarge': 500 }, + nb_dossiers: { 'nothing': -1, 'small': 500, 'medium': 2000, 'large': 10000, 'xlarge': 50000 } + } + + attr_accessor :stats + attr_reader :errors + + def initialize(params) + @params = params[:map_filter]&.permit(:kind, :year) || {} + @errors = ActiveModel::Errors.new(self) + end + + def persisted? + false + end + + def kind + @params[:kind]&.to_sym || :nb_demarches + end + + def year + @params[:year].presence + end + + def kind_buttons + LEGEND.keys.map do + { label: I18n.t("kind.#{_1}", scope:), value: _1 } + end + end + + def kind_legend_keys + LEGEND[kind].keys + end + + def css_class_for_departement(departement) + if kind == :nb_demarches + kind_legend_keys.reverse.find do + nb_demarches_for_departement(departement) > LEGEND[kind][_1] + end + else + kind_legend_keys.reverse.find do + nb_dossiers_for_departement(departement) > LEGEND[kind][_1] + end + end + end + + def nb_demarches_for_departement(departement) + stats[departement.upcase] ? stats[departement.upcase][:nb_demarches] : 0 + end + + def nb_dossiers_for_departement(departement) + stats[departement.upcase] ? stats[departement.upcase][:nb_dossiers] : 0 + end + + def legende_for(legende) + limit = LEGEND[kind][legende] + index = LEGEND[kind].keys.index(legende.to_sym) + next_limit = LEGEND[kind].to_a[index + 1] + if next_limit + I18n.t(:legend, min_thresold: limit + 1, max_thresold: next_limit[1], scope:) + else + "> #{limit}" + end + end + + def detailed_title + add_on = I18n.t(:specific_year_add_on, year:, scope:) if year + I18n.t("detailed_title_for_#{kind}", add_on:, scope:) + end + + private + + def scope + 'activemodel.attributes.map_filter' + end +end diff --git a/app/views/carte/show.html.erb b/app/views/carte/show.html.erb new file mode 100644 index 000000000..04d1aed9b --- /dev/null +++ b/app/views/carte/show.html.erb @@ -0,0 +1,276 @@ +<% content_for(:title, t(".title")) %> +<% content_for :footer do %> + <%= render partial: "root/footer" %> +<% end %> +
+

<%= t('.title') %>

+
+
+
+ + + + + <%= svg_path(@map_filter, "2B", "M 562.13712,441.70296 L 559.29258,443.60941 L 559.68597,445.48559 L 561.19903,447.39204 L 559.50441,448.69326 L 560.26093,450.20631 L 559.11102,451.5378 L 559.11102,453.23242 L 561.01746,454.95729 L 561.01746,457.59 L 559.86754,460.04115 L 558.56632,460.61611 L 557.05327,458.5281 L 554.39029,458.73992 L 553.81534,458.34653 L 551.54576,458.34653 L 549.48801,460.25297 L 548.70122,463.46064 L 543.79893,464.39873 L 540.01631,467.6064 L 539.25978,469.69441 L 537.3836,469.51285 L 536.41524,468.36293 L 535.87055,471.60086 L 534.53906,472.14556 L 534.14567,475.17166 L 534.72063,476.50315 L 532.63262,478.0162 L 532.05766,479.52925 L 534.17593,479.92264 L 534.53906,480.95152 L 538.29143,480.95152 L 539.3203,481.61726 L 542.07406,481.10282 L 543.25424,481.79883 L 542.7398,482.64613 L 544.61598,485.21832 L 548.21704,485.21832 L 549.09461,487.79051 L 551.63654,487.79051 L 551.48524,489.33382 L 553.54299,491.90601 L 554.57186,492.42045 L 555.93361,493.26776 L 555.93361,496.53595 L 556.96248,497.38326 L 559.02023,497.38326 L 559.53467,498.23056 L 559.86754,502.8605 L 561.07798,503.70781 L 560.56354,504.40381 L 560.89642,507.12731 L 564.83035,506.976 L 568.1288,504.79721 L 568.00776,499.19892 L 572.54691,492.78358 L 572.54691,482.19222 L 570.67073,478.59116 L 570.09577,467.24327 L 568.76428,465.15526 L 566.31314,463.27908 L 565.91975,456.25852 L 567.06967,453.05085 L 565.55661,447.93674 L 564.61852,443.79097 L 563.83174,442.64106 L 562.13712,441.70296 z ") %> + <%= svg_path(@map_filter, "82", "M 266.55906,372.63392 L 265.22758,376.96124 L 267.31559,379.23082 L 266.3775,382.83188 L 265.22758,384.16337 L 266.01436,386.43295 L 262.4133,387.18947 L 259.56877,387.946 L 260.32529,390.57871 L 258.90302,391.00236 L 259.75033,391.78915 L 262.50409,391.78915 L 263.86583,391.12341 L 265.07627,391.78915 L 262.83696,392.81802 L 262.83696,394.5429 L 260.77921,396.08621 L 260.77921,398.29527 L 264.56184,398.47684 L 265.74202,399.68728 L 265.74202,402.0779 L 267.13402,403.43964 L 265.92358,405.31583 L 266.43802,406.3447 L 268.82864,405.31583 L 273.79145,405.31583 L 275.18346,404.46852 L 276.87807,404.46852 L 278.75426,406.70784 L 283.05132,405.49739 L 284.2315,403.62121 L 282.53689,402.74364 L 283.71707,402.25946 L 284.0802,400.53459 L 285.95638,400.71615 L 286.98526,401.89633 L 287.83257,400.53459 L 290.58632,399.50571 L 291.82702,400.08067 L 292.79538,398.47684 L 291.10076,396.60065 L 294.33869,396.60065 L 295.36756,394.72447 L 297.60688,392.66672 L 295.36756,392.66672 L 296.06357,389.76166 L 301.87368,389.06566 L 304.113,387.70391 L 306.83649,386.67503 L 307.71406,385.79746 L 306.65493,383.07397 L 308.19824,379.98735 L 305.47475,379.80578 L 305.14187,375.53898 L 301.02638,377.41516 L 298.27262,376.74942 L 296.578,378.80717 L 293.67295,378.44403 L 293.15851,381.86353 L 291.7665,381.86353 L 290.91919,379.98735 L 290.40475,379.14004 L 288.86144,379.29134 L 285.95638,382.37797 L 282.35532,382.22666 L 281.84088,379.98735 L 281.84088,378.29273 L 281.50801,377.9296 L 280.29757,379.29134 L 278.75426,379.29134 L 277.05964,377.41516 L 275.51633,377.41516 L 274.48745,375.35741 L 275.8492,373.8141 L 275.69789,372.81548 L 273.27701,372.90627 L 273.57962,373.57201 L 269.4036,374.32853 L 266.55906,372.63392 z ") %> + <%= svg_path(@map_filter, "85", "M 187.487,222.41817 L 186.3976,224.44566 L 183.28071,224.44566 L 184.52141,225.71662 L 183.58332,228.83351 L 180.76905,229.7716 L 179.67965,228.98481 L 180.16383,225.86793 L 179.37704,224.14305 L 177.65216,224.14305 L 176.41146,225.53506 L 177.01668,229.92291 L 178.43895,231.95039 L 177.01668,233.52397 L 174.38397,233.03979 L 170.4803,232.1017 L 169.3909,229.13612 L 166.87924,228.83351 L 163.61104,227.41124 L 162.82426,225.53506 L 159.25346,223.20496 L 153.6249,230.4676 L 153.44334,235.00676 L 159.28372,240.66557 L 159.10215,242.36019 L 160.79677,242.36019 L 164.39783,253.16338 L 168.18046,255.03956 L 171.96309,258.82219 L 176.32068,258.82219 L 178.01529,262.60482 L 182.19132,262.60482 L 184.0675,265.44935 L 188.24352,267.53736 L 188.42509,264.87439 L 189.48422,265.87301 L 195.26408,262.36273 L 197.92705,262.18116 L 199.04671,265.20727 L 202.64777,263.69421 L 205.67387,265.96379 L 208.12502,264.81387 L 210.21303,264.23891 L 211.15112,263.11925 L 213.78383,261.42464 L 211.90765,259.51819 L 210.39459,260.66811 L 210.21303,259.15506 L 211.54451,256.67366 L 210.21303,254.40408 L 211.33269,252.89103 L 210.75773,247.59535 L 208.88154,244.78107 L 210.21303,243.05619 L 207.18693,239.66696 L 208.30658,237.21581 L 203.76743,233.43319 L 203.76743,231.16361 L 201.89125,228.50064 L 202.25438,228.34933 L 199.68219,226.17054 L 194.84043,226.17054 L 193.26685,225.23245 L 191.08806,224.92984 L 188.57639,222.56948 L 187.487,222.41817 z ") %> + <%= svg_path(@map_filter, "56", "M 107.56762,155.63208 L 104.42047,157.14513 L 102.21142,157.14513 L 99.881318,159.02132 L 100.03262,160.41332 L 101.42463,164.01439 L 102.21142,166.82866 L 107.05318,167.61545 L 109.41354,169.49163 L 110.35163,168.37197 L 111.89495,170.42972 L 111.10816,171.36782 L 110.95685,174.15183 L 109.56485,174.15183 L 108.47545,175.87671 L 106.26639,175.87671 L 105.35856,179.59882 L 107.47684,182.98805 L 110.50294,183.74458 L 111.6226,182.04996 L 111.0779,184.10771 L 113.71061,185.25763 L 117.1301,188.64686 L 118.24976,190.73487 L 117.88663,193.18602 L 117.49324,195.66742 L 119.76281,197.36204 L 120.91273,196.03055 L 119.76281,194.5175 L 119.76281,191.12827 L 122.03239,191.67297 L 122.78892,189.40339 L 123.36388,190.73487 L 125.81502,192.82288 L 126.96494,190.91644 L 125.81502,188.28373 L 127.90303,191.12827 L 130.53574,190.73487 L 129.99104,189.40339 L 132.44218,189.97835 L 134.31837,192.24793 L 133.38028,193.76098 L 130.92913,193.00445 L 128.0846,191.67297 L 126.57155,193.57941 L 128.84112,194.33594 L 130.53574,196.96865 L 140.76397,196.03055 L 143.39668,196.60551 L 142.09545,197.72517 L 142.27702,199.45005 L 142.64015,199.7224 L 143.4572,199.57109 L 145.15182,197.87648 L 146.27147,199.1777 L 149.29758,199.1777 L 152.89864,197.30152 L 158.19432,195.21351 L 158.37589,189.91783 L 159.49554,189.31261 L 157.49832,185.56024 L 159.22319,184.16823 L 158.92058,183.23014 L 157.83119,182.59466 L 159.52581,181.80787 L 161.09938,179.93169 L 160.94807,178.0555 L 158.92058,178.0555 L 158.43641,176.20958 L 159.85868,174.3334 L 158.2851,171.51912 L 155.955,170.09685 L 153.29203,170.09685 L 152.35394,169.79424 L 152.35394,168.55354 L 153.74595,167.28258 L 154.53274,164.16569 L 154.07882,162.1382 L 153.44334,162.92499 L 149.69097,162.62238 L 147.96609,159.47523 L 146.57409,159.47523 L 144.39529,160.26202 L 144.39529,162.28951 L 141.42971,164.16569 L 139.06935,163.2276 L 138.13126,161.20011 L 137.37473,162.28951 L 135.16568,162.28951 L 134.07628,160.8975 L 132.98688,160.8975 L 130.65678,158.53714 L 127.99381,159.17262 L 125.17954,156.66096 L 122.66787,156.84252 L 121.91135,158.38583 L 118.94577,159.95941 L 115.3447,158.38583 L 114.40661,157.44774 L 112.83304,158.53714 L 110.95685,158.38583 L 110.65424,156.84252 L 107.68866,156.05573 L 107.56762,155.63208 z ") %> + <%= svg_path(@map_filter, "53", "M 230.06426,141.89357 L 228.18808,142.07514 L 227.40129,143.95132 L 224.58702,145.10124 L 219.4729,144.34472 L 214.35879,147.37082 L 212.48261,146.03933 L 209.63807,147.94578 L 207.55006,146.43273 L 206.21857,144.16315 L 203.4043,143.01323 L 201.49785,144.52628 L 198.29018,144.13289 L 198.10862,149.06544 L 199.04671,149.82196 L 199.04671,153.60459 L 197.14026,155.51104 L 197.14026,158.53714 L 197.71522,160.41332 L 197.71522,165.89057 L 199.04671,167.22205 L 199.04671,172.33617 L 195.83904,171.94277 L 194.50755,172.6993 L 192.05641,178.75151 L 191.08806,182.171 L 190.78545,182.83675 L 194.20494,183.53275 L 197.01922,183.53275 L 200.13611,185.56024 L 201.40707,184.01693 L 207.00536,185.71154 L 209.21441,186.98251 L 214.20748,186.80094 L 216.38628,184.62215 L 219.83604,185.71154 L 221.68196,185.71154 L 221.71222,185.7418 L 222.31744,184.31954 L 222.31744,178.69098 L 221.68196,177.75289 L 222.01483,176.8148 L 224.6778,176.6635 L 225.9185,175.5741 L 226.06981,174.63601 L 224.6778,171.18625 L 225.13172,169.79424 L 228.2486,169.49163 L 227.94599,168.70484 L 228.73278,166.82866 L 228.0973,165.40639 L 228.88408,163.86308 L 231.69836,161.50272 L 231.36549,159.02132 L 231.84966,154.96634 L 232.93906,153.09015 L 236.4796,151.94024 L 235.9349,151.90997 L 234.96655,148.49048 L 232.51541,147.55239 L 231.75888,143.40663 L 230.06426,141.89357 z ") %> + <%= svg_path(@map_filter, "41", "M 268.79838,166.91944 L 267.52742,168.55354 L 266.01436,171.18625 L 267.89055,172.91113 L 267.70898,176.87532 L 266.95246,179.50803 L 265.04601,179.50803 L 265.04601,183.10909 L 262.4133,186.52859 L 259.56877,187.64825 L 258.23728,189.34287 L 258.81224,190.76513 L 267.98133,191.06775 L 268.76812,191.76375 L 268.64707,192.42949 L 267.28533,193.1255 L 267.55768,195.00168 L 268.76812,195.81873 L 270.67456,194.45698 L 271.21926,194.45698 L 273.39806,196.09108 L 275.3045,196.24238 L 275.57685,201.11441 L 277.05964,205.04834 L 277.05964,211.85707 L 278.14904,213.49117 L 281.81062,213.49117 L 284.65516,217.69745 L 285.71429,218.60528 L 285.74456,218.5145 L 287.651,218.24215 L 289.2851,216.8804 L 292.55329,216.7291 L 292.82564,217.2738 L 293.49138,215.79101 L 296.33592,214.82265 L 298.78706,214.97396 L 299.9975,214.5503 L 301.6316,216.06335 L 304.50639,217.69745 L 306.92728,217.54615 L 306.80623,215.095 L 307.89563,213.88456 L 308.98503,213.76352 L 309.92312,214.82265 L 313.73601,214.42926 L 316.15689,213.06751 L 315.88454,212.12942 L 315.2188,211.31237 L 315.33984,209.52697 L 317.12524,206.28904 L 319.42508,205.32069 L 319.42508,203.2932 L 319.96978,202.08276 L 318.48699,201.53806 L 317.51864,199.48031 L 315.06749,198.81457 L 314.94645,197.99752 L 317.39759,195.97003 L 320.15135,194.60829 L 318.60803,192.30845 L 311.67826,192.0361 L 310.74017,193.1255 L 308.83372,193.1255 L 308.16798,192.42949 L 305.17214,192.0361 L 304.35509,193.79124 L 302.44864,194.33594 L 300.6935,192.30845 L 300.26985,189.97835 L 298.66601,188.6166 L 296.21487,188.34425 L 294.42947,187.13381 L 294.42947,185.92337 L 293.37033,183.32092 L 295.51887,181.17239 L 295.24652,180.08299 L 294.30843,178.99359 L 293.21903,178.99359 L 293.21903,178.02524 L 294.30843,176.14906 L 294.42947,175.05966 L 292.82564,175.05966 L 290.37449,174.36366 L 288.07465,176.54245 L 285.47221,176.8148 L 281.26592,175.7254 L 280.05548,173.00191 L 278.42139,172.06382 L 277.48329,169.88503 L 274.7598,169.88503 L 273.67041,169.06798 L 275.3045,168.12989 L 275.42554,167.31284 L 273.67041,167.31284 L 270.67456,167.85754 L 268.79838,166.91944 z ") %> + <%= svg_path(@map_filter, "21", "M 405.2151,171.76121 L 404.8217,174.21235 L 402.37056,175.54384 L 396.13679,175.7254 L 396.40914,177.08715 L 396.56044,178.4489 L 394.654,179.81064 L 394.654,182.11048 L 395.04739,182.53414 L 396.56044,182.53414 L 397.49853,184.13797 L 396.95384,186.86146 L 394.77504,188.49556 L 394.77504,190.12965 L 395.47105,190.67435 L 395.31974,191.06775 L 393.95799,191.61244 L 393.5646,193.63993 L 391.38581,198.26987 L 389.90302,200.44866 L 389.90302,202.62746 L 390.44771,203.56555 L 389.63067,204.65495 L 387.72422,205.59304 L 387.84527,207.49948 L 389.63067,208.58888 L 390.29641,210.07167 L 390.02406,212.12942 L 389.63067,213.61221 L 390.56876,215.24631 L 393.29225,215.79101 L 394.50269,217.69745 L 394.50269,218.5145 L 393.68564,218.78685 L 393.68564,220.75381 L 393.83695,220.81434 L 397.49853,224.59696 L 401.31142,224.47592 L 404.70066,227.04811 L 407.1518,228.83351 L 407.27285,231.13335 L 409.84503,231.67805 L 412.02383,233.43319 L 417.74316,231.4057 L 421.6771,230.16499 L 423.43224,229.89264 L 423.97693,229.10586 L 425.88338,229.2269 L 427.36617,230.16499 L 429.54496,229.6203 L 431.72376,228.13751 L 433.35785,228.31907 L 433.38811,228.13751 L 434.68934,227.38098 L 434.50777,226.41263 L 434.14464,225.29297 L 435.08273,223.77992 L 438.2904,222.26687 L 438.2904,220.75381 L 439.44032,219.24076 L 440.55998,217.72771 L 440.19685,216.39623 L 440.74154,214.30822 L 441.13494,211.28211 L 441.89146,211.28211 L 441.7099,210.16245 L 440.95337,209.40593 L 440.74154,205.6233 L 439.04693,205.44173 L 438.68379,202.41563 L 436.59578,201.44728 L 437.35231,200.50919 L 438.50223,200.14605 L 440.95337,197.30152 L 440.74154,195.78847 L 439.22849,192.76236 L 436.98918,192.36897 L 436.20239,194.27541 L 432.05663,195.21351 L 431.66324,194.27541 L 428.63713,190.49279 L 426.94252,191.43088 L 424.67294,191.24931 L 423.91641,189.73626 L 420.89031,189.91783 L 420.70874,186.71016 L 419.01413,185.56024 L 421.46527,182.92753 L 417.10768,177.05689 L 413.71845,173.45583 L 410.69234,171.76121 L 405.2151,171.76121 z ") %> + <%= svg_path(@map_filter, "43", "M 361.09452,316.13658 L 359.73277,316.83258 L 359.73277,318.01276 L 357.67502,318.19433 L 355.79884,319.73764 L 352.37934,320.25208 L 351.59255,321.37173 L 352.19777,321.43226 L 353.04508,323.85314 L 357.34215,323.85314 L 358.18946,326.9095 L 359.3999,328.11994 L 359.73277,331.72101 L 360.76165,333.08275 L 362.8194,333.26432 L 361.60895,334.29319 L 360.58008,334.62606 L 361.45765,335.47337 L 360.42877,337.01669 L 362.48652,338.22713 L 363.5154,339.77044 L 363.5154,341.37427 L 363.96931,341.22297 L 367.38881,349.93815 L 372.2911,348.42509 L 372.65423,346.15552 L 374.56067,346.15552 L 375.3172,348.78823 L 378.82748,347.94092 L 383.18507,353.50895 L 385.90856,349.18162 L 390.81085,345.58056 L 395.35,345.58056 L 396.86305,340.85984 L 399.88916,340.64801 L 400.10098,337.07721 L 402.91526,337.07721 L 402.37056,335.74572 L 401.61403,333.29458 L 402.73369,331.38813 L 405.39666,330.26848 L 406.51632,325.72932 L 404.06518,322.88479 L 401.03907,323.06635 L 401.40221,319.46529 L 395.35,316.83258 L 393.29225,317.01415 L 389.11623,320.43364 L 385.30334,319.19294 L 384.54681,319.9192 L 382.15619,319.2232 L 380.46158,317.49832 L 379.4327,319.55607 L 376.49738,319.40477 L 375.13563,318.19433 L 374.10676,320.58495 L 372.23058,319.73764 L 371.02013,317.49832 L 369.47682,317.49832 L 368.11508,316.31814 L 366.05733,317.16545 L 363.6667,317.34702 L 362.30496,316.46945 L 361.45765,316.98389 L 361.09452,316.13658 z ") %> + <%= svg_path(@map_filter, "69", "M 413.32505,266.72032 L 411.2673,266.90188 L 409.54242,268.5965 L 408.42277,267.08345 L 406.72815,268.5965 L 404.42831,267.08345 L 402.55213,267.08345 L 401.7956,267.65841 L 401.40221,269.8372 L 402.43108,270.65425 L 402.43108,272.50017 L 403.67178,274.55792 L 402.64291,275.79863 L 398.73924,275.79863 L 398.52741,279.49047 L 397.28671,280.73117 L 398.10375,283.8178 L 398.10375,285.66372 L 399.76811,287.29782 L 399.76811,289.56739 L 402.21925,291.83697 L 402.21925,294.49994 L 401.00881,296.34586 L 402.43108,297.19317 L 402.43108,298.61544 L 401.19038,299.64432 L 401.19038,301.30867 L 406.54658,306.24122 L 412.93166,307.27009 L 413.53688,309.11602 L 411.47913,311.56716 L 413.14349,312.59604 L 415.20124,311.77899 L 417.41029,312.11186 L 421.37449,310.14489 L 420.739,308.90419 L 418.07603,306.24122 L 422.19153,304.78869 L 427.54774,303.54799 L 431.66324,298.22205 L 428.97,295.95247 L 429.12131,293.9855 L 425.27816,292.86585 L 422.79675,293.68289 L 422.40336,290.38444 L 420.13378,288.32669 L 418.68125,288.11486 L 414.98941,285.87555 L 415.59463,284.42302 L 415.59463,278.03794 L 416.6235,276.61567 L 416.98664,272.19756 L 416.35116,273.71061 L 415.01967,273.52905 L 414.29341,269.74642 L 413.32505,266.72032 z ") %> + <%= svg_path(@map_filter, "14", "M 249.58263,94.807413 L 245.16452,95.5942 L 237.96239,99.770222 L 229.85244,102.97789 L 223.40684,99.376828 L 207.91319,97.107251 L 204.31213,95.231067 L 198.71384,96.653336 L 199.04671,98.741347 L 197.95731,99.830744 L 198.10862,101.37406 L 201.70968,104.97512 L 203.88847,106.21582 L 205.46205,104.18833 L 206.70275,105.76191 L 205.12918,107.78939 L 206.55144,110.11949 L 205.91596,110.90628 L 207.00536,113.11534 L 206.40014,115.59674 L 204.82657,118.10841 L 202.3149,119.65172 L 200.92289,118.56232 L 199.53089,119.80302 L 201.0742,121.22529 L 199.8335,123.55539 L 196.86791,124.64479 L 200.46898,129.18394 L 204.03978,129.48655 L 206.79353,131.27195 L 210.60642,130.12203 L 213.4207,126.85384 L 217.32437,127.94324 L 220.74387,125.58288 L 222.80162,124.82635 L 224.98041,127.00515 L 228.58147,126.36967 L 231.69836,128.09454 L 235.60203,126.85384 L 239.17283,124.19087 L 241.53319,121.5279 L 243.10677,121.22529 L 243.56068,123.25278 L 244.80138,122.95017 L 244.95269,121.5279 L 248.55375,120.92268 L 249.79445,121.67921 L 253.6376,120.8319 L 254.27309,118.98597 L 254.09152,117.29136 L 252.18507,116.53483 L 252.00351,115.20335 L 253.69813,114.08369 L 253.90995,112.17724 L 252.76003,107.63809 L 250.49046,104.43042 L 252.3969,103.31076 L 252.3969,102.55424 L 250.49046,101.97928 L 249.58263,94.807413 z ") %> + <%= svg_path(@map_filter, "39", "M 441.80068,210.76767 L 441.89146,211.28211 L 441.13494,211.28211 L 440.74154,214.30822 L 440.19685,216.39623 L 440.55998,217.72771 L 439.44032,219.24076 L 438.2904,220.75381 L 438.2904,222.26687 L 435.08273,223.77992 L 434.14464,225.29297 L 434.50777,226.41263 L 434.68934,227.38098 L 433.38811,228.13751 L 433.17629,230.58865 L 434.68934,230.77021 L 436.41422,233.61475 L 438.50223,233.61475 L 439.62189,234.94624 L 440.95337,234.94624 L 440.55998,236.45929 L 436.20239,237.00399 L 436.59578,238.51704 L 438.10883,239.48539 L 438.10883,241.36157 L 437.53388,241.93653 L 438.68379,243.44959 L 440.37841,246.47569 L 439.62189,249.68336 L 437.71544,251.01484 L 437.92727,253.64755 L 440.19685,254.40408 L 440.95337,255.554 L 439.04693,257.06705 L 434.08412,257.67227 L 436.41422,258.5801 L 440.19685,263.87578 L 442.64799,264.99544 L 442.64799,267.65841 L 445.49253,267.26502 L 449.09359,263.30082 L 452.11969,264.81387 L 452.11969,267.08345 L 457.59694,267.08345 L 465.4648,258.42879 L 465.13193,258.24723 L 465.49507,254.28303 L 468.3396,250.8938 L 466.43316,250.13727 L 466.61472,248.98735 L 464.31489,248.77553 L 464.16358,247.41378 L 465.64637,245.93099 L 465.25298,244.4482 L 464.43593,242.54175 L 467.82516,241.45236 L 469.06587,239.69722 L 469.33822,237.51842 L 466.61472,234.91598 L 464.70828,234.40154 L 460.502,233.03979 L 460.502,229.2269 L 460.22965,226.38237 L 456.84041,226.65471 L 451.54473,224.86931 L 452.36178,222.99313 L 453.57222,220.11833 L 453.99587,218.24215 L 452.63413,216.45675 L 450.18299,214.82265 L 449.91064,212.79516 L 449.9409,211.64524 L 448.27654,211.58472 L 447.33845,212.52281 L 444.88731,212.52281 L 443.25321,211.16107 L 441.80068,210.76767 z ") %> + <%= svg_path(@map_filter, "10", "M 391.59763,134.4191 L 387.75448,136.53737 L 384.48629,138.83721 L 381.24836,138.83721 L 375.8619,142.49879 L 371.26222,143.25532 L 367.99403,139.80556 L 367.17698,139.98713 L 367.17698,140.56209 L 364.54427,141.68175 L 364.36271,143.95132 L 363.03122,145.6762 L 362.2747,149.45883 L 361.85104,152.63624 L 363.03122,153.60459 L 365.3008,153.60459 L 370.20309,158.71871 L 369.62813,163.83282 L 373.04762,166.46553 L 374.95407,165.13404 L 377.98017,168.73511 L 378.3433,172.1546 L 380.43131,174.96888 L 381.36941,177.05689 L 388.93466,177.45028 L 392.71729,175.54384 L 393.83695,177.63185 L 395.16844,177.81341 L 396.13679,175.7254 L 402.37056,175.54384 L 404.8217,174.21235 L 405.2151,171.76121 L 410.69234,171.76121 L 411.44887,172.18486 L 410.81339,169.76398 L 409.27007,168.79563 L 411.38835,166.88918 L 414.65654,166.67736 L 415.80646,164.95248 L 415.59463,158.05296 L 414.8381,154.02825 L 411.56991,152.87833 L 408.12016,148.06682 L 408.30172,145.19203 L 409.30034,143.10401 L 407.5452,142.49879 L 402.15873,143.64871 L 398.31558,143.64871 L 394.86582,138.47408 L 394.47243,134.63093 L 391.59763,134.4191 z ") %> + <%= svg_path(@map_filter, "55", "M 431.11854,83.913443 L 429.78705,86.092237 L 428.09243,87.211895 L 426.76095,85.910671 L 423.91641,85.910671 L 423.37171,85.154145 L 421.46527,88.724946 L 420.70874,90.056432 L 422.97832,92.900968 L 422.22179,96.683597 L 420.13378,98.378214 L 420.34561,99.7097 L 421.07188,101.58588 L 419.95222,102.7358 L 417.68264,103.85546 L 418.04577,105.94347 L 419.01413,106.12504 L 417.31951,107.63809 L 418.62073,110.48263 L 419.95222,114.65865 L 418.2576,116.53483 L 421.2837,116.35327 L 419.77065,121.07399 L 417.68264,122.01208 L 416.53272,124.85661 L 417.68264,125.79471 L 416.35116,128.06428 L 416.74455,129.57733 L 420.34561,132.42187 L 420.52718,139.04904 L 424.49137,139.624 L 426.94252,142.25671 L 431.48167,144.52628 L 433.17629,145.10124 L 437.17074,149.45883 L 436.74709,149.88249 L 440.0758,149.45883 L 440.0758,147.79447 L 443.79791,147.03795 L 443.79791,145.76699 L 444.70574,145.76699 L 444.70574,146.85638 L 447.67132,145.94855 L 448.82124,144.40524 L 448.60941,144.46576 L 448.60941,141.86331 L 446.76349,140.19896 L 446.76349,139.0793 L 448.24628,138.35303 L 449.91064,138.35303 L 449.33568,137.41494 L 448.24628,137.41494 L 447.48975,135.75058 L 447.48975,132.42187 L 446.76349,130.36412 L 448.24628,127.03541 L 449.51724,123.52513 L 448.03445,122.04234 L 447.85289,121.10425 L 448.79098,119.80302 L 451.00003,119.80302 L 451.00003,118.86493 L 449.15411,117.9571 L 448.79098,116.65588 L 450.6369,114.62839 L 448.60941,112.7522 L 449.33568,111.26941 L 447.67132,110.54315 L 446.55166,109.60506 L 446.3701,107.21443 L 446.18853,105.73164 L 445.46226,104.61199 L 445.64383,102.1911 L 446.55166,101.07145 L 446.55166,99.800483 L 445.64383,99.043957 L 445.64383,97.3796 L 445.06887,95.715244 L 444.34261,94.232454 L 442.67825,92.931229 L 439.5311,93.869321 L 437.65492,94.050887 L 436.74709,95.715244 L 435.809,96.441509 L 435.62743,95.715244 L 435.99056,94.41402 L 436.38396,93.294362 L 435.2643,91.448439 L 435.38534,89.178862 L 434.47751,89.178862 L 433.72099,85.577799 L 432.20793,84.064748 L 431.11854,83.913443 z ") %> + <%= svg_path(@map_filter, "03", "M 345.4193,240.24192 L 342.78659,243.63115 L 341.27354,243.81272 L 339.57893,245.5376 L 337.67248,243.44959 L 332.58863,248.5637 L 332.58863,251.5898 L 333.52672,252.34633 L 333.70829,253.85938 L 331.07558,255.91713 L 328.59417,255.1606 L 323.87345,256.12896 L 321.42231,258.94323 L 320.51448,260.87994 L 320.66578,260.84968 L 322.93536,264.05735 L 322.93536,266.32692 L 324.23658,268.02154 L 325.56807,266.32692 L 327.08112,268.98989 L 329.16913,269.74642 L 331.25714,274.64871 L 331.34793,276.07097 L 334.22272,278.31029 L 335.76604,277.61429 L 336.97648,274.70923 L 338.15666,274.37636 L 338.15666,272.83304 L 340.21441,272.65148 L 340.39597,273.68035 L 342.96816,270.77529 L 345.87322,270.77529 L 346.38766,271.80417 L 345.02591,273.68035 L 347.0534,275.91967 L 347.41653,277.28142 L 352.19777,280.03517 L 358.00789,280.88248 L 359.73277,280.70091 L 362.30496,281.21535 L 364.51401,279.8536 L 366.23889,280.70091 L 366.57176,283.09153 L 368.81108,283.60597 L 371.71614,283.45467 L 372.56345,285.51242 L 375.22642,286.57155 L 375.3172,285.63346 L 379.85635,285.42163 L 379.49322,274.64871 L 378.16174,272.016 L 378.70644,269.92799 L 381.85358,269.38329 L 381.94437,269.17146 L 385.90856,266.14536 L 386.09013,258.76167 L 384.75864,256.88548 L 381.73254,256.88548 L 380.61288,255.37243 L 377.40521,255.37243 L 376.46712,254.22251 L 376.46712,251.37798 L 372.65423,244.20611 L 370.77805,242.87463 L 367.17698,247.80717 L 365.66393,248.17031 L 365.08897,245.71916 L 363.39436,244.96264 L 362.63783,246.47569 L 359.82355,246.47569 L 359.43016,244.78107 L 357.52372,245.90073 L 355.46597,247.05065 L 353.19639,244.56924 L 349.95846,243.05619 L 349.77689,240.60505 L 345.4193,240.24192 z ") %> + <%= svg_path(@map_filter, "94", "M 50.990297,35.820069 L 48.401399,37.911102 L 45.812502,38.309394 L 45.613356,39.703416 L 45.115491,40.997864 L 46.409939,40.997864 L 47.10695,40.400427 L 46.808231,39.404697 L 50.791151,39.205551 L 51.786881,39.603843 L 51.786881,41.694875 L 50.791151,43.785908 L 45.015918,42.989324 L 44.119761,42.19274 L 41.43129,44.084627 L 38.842393,44.781638 L 35.158192,44.582492 L 34.06289,48.465838 L 35.058619,50.158579 L 33.465452,54.838509 L 35.058619,57.825698 L 37.846663,56.431677 L 44.518053,60.115877 L 56.068519,60.115877 L 62.939055,63.302213 L 62.839482,62.605202 L 67.718558,50.357725 L 67.718558,44.781638 L 64.631795,43.985054 L 63.835211,42.491459 L 62.540763,41.894021 L 59.752719,38.807259 L 54.873643,36.019215 L 50.990297,35.820069 z ") %> + <%= svg_path(@map_filter, "971", "M 36.266401,501.65044 L 34.766711,502.0068 L 33.385815,503.22437 L 33.445212,505.95647 L 34.514286,506.13465 L 34.573683,507.82737 L 33.519446,508.64403 L 33.326418,509.98039 L 33.326418,510.21795 L 32.390975,511.19796 L 32.331578,511.37614 L 30.267652,511.25734 L 30.015227,510.2625 L 28.515537,509.40129 L 25.842827,508.00555 L 22.902844,508.00555 L 21.536797,510.09917 L 21.596194,513.1134 L 21.967401,514.34582 L 22.026798,514.56854 L 22.219826,516.89973 L 23.095872,521.20578 L 23.97193,523.47758 C 23.971941,523.47758 24.589525,524.06265 24.714356,524.35363 C 24.839187,524.64462 25.531017,525.5712 25.531017,525.5712 L 26.897064,525.74938 L 27.283121,525.03665 L 27.342518,525.1109 L 28.708565,525.1109 L 30.772491,523.35879 L 32.079153,521.56213 L 32.019756,517.37489 L 31.262492,515.16248 L 31.514917,513.35097 L 32.940361,513.06885 L 32.95521,513.06885 L 33.385815,513.58854 L 34.573683,513.87067 L 35.509137,514.22702 L 35.598221,514.18248 L 35.702166,514.524 L 37.513666,514.62793 L 40.631829,514.04884 L 42.383944,512.77188 L 45.44271,512.6531 L 48.056022,511.77704 L 46.43755,510.85644 L 46.244522,509.98039 L 44.180596,508.64403 L 40.260622,508.58463 L 39.072754,506.55041 L 39.072754,504.2786 L 38.256081,502.52649 L 36.266401,501.65044 z") %> + <%= svg_path(@map_filter, "972", "M 81.074386,499.50485 C 81.074386,499.50485 77.462124,499.59268 77.02078,499.75727 C 76.579425,499.92185 74.808374,501.15302 74.808362,501.15302 L 74.541099,501.22726 L 73.486863,502.80119 L 73.843221,504.85026 L 76.931685,507.89419 L 76.397148,508.7257 L 76.397148,510.37387 L 77.718647,512.18537 L 81.965293,515.97172 L 85.751636,515.97172 L 86.107994,515.97172 L 87.162231,515.88262 L 87.34041,515.88262 L 87.162231,516.62505 L 87.162231,517.20413 L 88.409496,517.53079 L 88.929184,517.85746 C 88.929184,517.85746 88.755091,519.26 89.196458,519.3423 L 87.874947,519.41654 L 86.018898,518.8523 L 84.786483,518.59988 L 83.197709,519.25321 L 82.306802,520.3223 L 81.876197,521.55471 L 82.217718,522.80198 L 83.108613,524.03439 L 84.251945,524.68772 C 84.251945,524.68772 85.399376,524.36227 85.840719,524.19772 C 86.282074,524.03308 86.642543,523.29197 86.642531,523.29198 C 86.642531,523.29198 87.95494,523.21094 88.572825,523.12864 C 89.190711,523.04634 89.82009,523.87105 89.82009,523.87106 L 92.730376,524.27197 L 94.051887,525.01438 L 94.838849,524.94015 L 94.838849,524.10864 L 95.551577,523.70773 L 96.264298,524.10864 L 95.90794,525.10348 L 95.106124,525.84589 L 95.462482,527.31588 L 96.516723,527.89497 L 97.763988,527.82073 L 98.996404,526.82589 L 99.352762,525.51923 L 100.58518,524.19772 L 99.783366,522.54955 L 99.263678,521.06471 L 98.640046,519.08988 L 98.016413,517.69412 C 98.016413,517.69412 96.516711,516.2118 96.516723,515.88262 C 96.516723,515.55344 95.106124,514.81355 95.106124,514.81354 L 94.927944,513.49204 C 94.927944,513.49204 95.288378,513.09244 95.729761,512.92779 C 96.171069,512.7632 95.462482,512.02203 95.462482,512.02204 L 94.586424,512.18537 L 93.250075,512.51203 L 92.908555,512.09628 L 92.374017,511.51719 L 92.463101,510.77478 L 93.428254,510.95296 L 94.230066,510.0472 L 93.086734,509.14146 L 92.195838,508.88903 L 91.928564,508.39903 L 91.928564,508.39903 L 91.928564,507.81995 L 92.908555,507.40419 L 93.606433,507.98328 L 94.838849,508.47328 L 95.462482,507.73085 L 95.462482,506.91419 L 95.997024,506.26086 L 95.551577,505.75602 L 94.586424,505.35511 L 93.962791,505.91935 L 91.49796,506.17178 L 90.696148,506.75086 L 89.641911,506.4242 L 88.409496,504.44936 L 85.573457,501.64302 L 83.984671,500.98969 L 81.074386,499.50485 z") %> + <%= svg_path(@map_filter, "973", "M 131.69165,498.79176 C 131.6152,498.79678 131.55755,498.82055 131.53104,498.8453 L 130.04994,500.71897 L 128.76512,502.20008 L 127.28402,503.68119 L 127.49816,507.6427 L 127.39108,511.30086 L 128.6759,513.08533 L 129.94286,515.35158 L 130.6745,516.74346 L 129.94286,517.6357 L 129.08634,520.00904 L 129.19339,523.27461 L 128.14055,525.14829 L 126.44532,526.54018 L 126.96281,527.12904 L 128.24763,527.91421 L 129.40753,528.61015 L 131.10278,528.11049 L 132.90508,527.02199 L 136.61676,526.93275 L 138.00865,527.91421 L 139.48976,528.02129 L 140.97086,528.32464 L 143.09438,526.6294 L 145.53909,522.38237 L 147.3414,518.72422 L 149.1437,516.04753 L 151.05309,513.58497 L 152.10592,511.69344 L 151.26722,510.01604 L 150.62481,507.6427 L 149.25078,507.14304 L 147.68045,506.07238 L 146.37778,504.87678 L 144.68255,503.78826 L 143.52265,503.39567 L 140.13215,501.02234 L 137.90158,500.21933 L 135.77807,499.93381 C 135.77807,499.93381 134.82734,499.54274 134.29697,499.34494 C 133.83284,499.17192 132.2268,498.75662 131.69165,498.79176 z") %> + + + + + + + <%= svg_path(@map_filter, "2a", "M 530.5446,479.52925 L 530.5446,481.61726 L 532.45105,482.94875 L 535.65872,484.82493 L 535.87055,486.33798 L 533.9641,486.91294 L 530.938,487.4879 L 530.938,488.78912 L 532.05766,489.93904 L 532.26948,493.72167 L 536.41524,495.05316 L 537.9283,495.41629 L 539.25978,497.5043 L 538.32169,498.83579 L 536.80864,499.38048 L 535.65872,501.46849 L 534.53906,502.79998 L 535.08376,506.18922 L 537.9283,506.00765 L 538.68482,506.58261 L 541.34779,505.25112 L 542.10432,506.00765 L 540.77283,508.85219 L 542.10432,510.18367 L 539.83474,511.87829 L 538.32169,515.26752 L 542.46745,516.23588 L 548.33809,516.78058 L 545.88695,519.62511 C 545.88695,519.62511 544.73525,519.18082 544.22259,519.41328 C 544.20743,519.42075 544.176,519.43477 544.16207,519.44355 C 544.15771,519.44677 544.13601,519.47043 544.13181,519.47381 C 544.12775,519.47735 544.10544,519.50037 544.10154,519.50407 C 544.09797,519.5081 544.07468,519.53014 544.07128,519.53433 C 544.06482,519.54305 544.04678,519.55517 544.04102,519.56459 C 544.03833,519.56947 544.04353,519.58979 544.04102,519.59485 C 544.03638,519.60534 544.01463,519.64415 544.01076,519.65537 C 544.00903,519.66117 544.01229,519.67964 544.01076,519.68563 C 544.00812,519.698 543.98229,519.73301 543.9805,519.74616 C 543.97915,519.7597 543.98096,519.79232 543.9805,519.80668 C 543.98051,520.75233 542.67928,523.04461 542.67928,523.04461 L 544.55546,525.10236 L 547.97496,527.19037 L 554.39029,528.88499 L 556.26648,529.64151 L 557.99136,530.39804 L 556.84144,532.48605 L 559.86754,532.30448 L 560.4425,533.63597 L 563.4686,533.63597 L 564.22513,530.03491 L 562.31868,529.64151 L 564.98165,526.82724 L 564.04356,525.85888 L 564.22513,524.16427 L 567.64463,522.28808 L 567.82619,520.20007 L 565.55661,520.01851 L 564.04356,521.31973 L 564.04356,519.44355 L 567.06967,519.26198 L 568.00776,516.9924 L 568.76428,510.36524 L 568.18932,507.5207 L 568.1288,504.79721 L 564.83035,506.976 L 560.89642,507.12731 L 560.56354,504.40381 L 561.07798,503.70781 L 559.86754,502.8605 L 559.53467,498.23056 L 559.02023,497.38326 L 556.96248,497.38326 L 555.93361,496.53595 L 555.93361,493.26776 L 554.57186,492.42045 L 553.54299,491.90601 L 551.48524,489.33382 L 551.63654,487.79051 L 549.09461,487.79051 L 548.21704,485.21832 L 544.61598,485.21832 L 542.7398,482.64613 L 543.25424,481.79883 L 542.07406,481.10282 L 539.3203,481.61726 L 538.29143,480.95152 L 534.53906,480.95152 L 534.17593,479.92264 L 532.05766,479.52925 L 530.5446,479.52925 z ") %> + <%= svg_path(@map_filter, "83", "M 496.63366,400.23197 L 493.75887,400.35302 L 492.39712,401.74503 L 487.25275,401.56346 L 482.80437,404.80139 L 479.74801,402.74364 L 474.93651,404.28695 L 474.0892,406.01183 L 470.6697,408.58402 L 464.49645,404.46852 L 459.50338,406.10261 L 459.26129,407.4341 L 459.35208,407.37358 L 462.4387,409.43133 L 458.3232,412.18508 L 456.62858,415.60458 L 458.68633,417.2992 L 458.50477,420.90026 L 461.77296,423.98688 L 460.89539,424.68289 L 457.14302,424.50132 L 457.14302,425.86307 L 458.83764,426.71037 L 458.83764,427.22481 L 457.29433,428.61682 L 458.1719,429.64569 L 459.53364,429.64569 L 460.89539,431.00744 L 461.07696,432.03632 L 459.35208,433.06519 L 457.99033,434.6085 L 457.80876,438.36087 L 458.3232,439.05687 L 461.71244,440.56993 L 462.65053,444.35255 L 464.73854,444.74595 L 466.64498,443.41446 L 470.03422,441.32645 L 475.90486,441.90141 L 475.72329,443.41446 L 473.81685,444.35255 L 478.356,444.56438 L 477.23634,443.41446 L 476.84295,440.96332 L 479.29409,439.2687 L 482.13863,440.20679 L 483.28855,440.56993 L 484.22664,441.71985 L 485.55813,440.78175 L 485.92126,438.30035 L 487.43431,436.99912 L 491.39851,436.99912 L 492.54843,435.27425 L 495.18113,436.03077 L 498.20724,434.72955 L 498.20724,429.797 L 494.24304,429.97857 L 497.26915,428.10238 L 498.7822,426.01437 L 499.17559,422.98827 L 504.65284,422.23174 L 507.7092,418.81225 L 505.59093,416.63345 L 505.59093,415.42301 L 504.56205,414.39414 L 505.9238,413.21396 L 505.59093,411.30751 L 503.35161,410.4602 L 502.17143,410.4602 L 500.11368,408.40245 L 499.75055,404.80139 L 497.54149,403.77252 L 495.30218,403.62121 L 494.45487,401.56346 L 496.63366,400.23197 z ") %> + <%= svg_path(@map_filter, "06", "M 502.56483,369.91042 L 502.17143,370.06173 L 499.59924,371.42348 L 499.41768,373.8141 L 497.54149,375.35741 L 496.51262,377.77829 L 495.81662,382.22666 L 497.87437,385.28303 L 498.05593,387.85521 L 499.23611,388.21835 L 502.68587,391.45628 L 505.9238,394.36134 L 504.56205,395.23891 L 502.5043,393.8469 L 499.93212,395.23891 L 499.23611,396.08621 L 496.51262,396.08621 L 496.84549,397.44796 L 495.99818,398.47684 L 496.69419,400.20171 L 494.45487,401.56346 L 495.30218,403.62121 L 497.54149,403.77252 L 499.75055,404.80139 L 500.11368,408.40245 L 502.17143,410.4602 L 503.35161,410.4602 L 505.59093,411.30751 L 505.9238,413.21396 L 504.56205,414.39414 L 505.59093,415.42301 L 505.59093,416.63345 L 507.7092,418.81225 L 507.86051,418.63068 L 508.04207,414.30335 L 511.8247,415.05988 L 513.15619,413.335 L 515.06263,413.72839 L 515.2442,407.85775 L 519.60178,407.49462 L 523.38441,404.07513 L 526.77365,404.07513 L 526.95521,401.98711 L 530.37471,399.92936 L 528.46827,395.57178 L 531.3128,393.12063 L 530.73784,390.2761 L 534.91387,388.94461 L 536.03352,384.79885 L 535.48882,381.95431 L 534.52047,380.2597 L 533.76395,377.77829 L 530.94967,377.99012 L 522.05293,381.19779 L 519.20839,381.19779 L 514.3061,377.23359 L 509.37356,375.90211 L 506.52902,375.90211 L 506.52902,372.48261 L 502.56483,370.03147 L 502.56483,369.91042 z ") %> + <%= svg_path(@map_filter, "05", "M 486.52648,328.5436 L 484.83186,329.30012 L 484.43847,332.14466 L 481.04923,332.53805 L 480.47427,329.87508 L 479.35462,328.75543 L 475.93512,329.11856 L 474.60364,330.26848 L 473.84711,334.23267 L 474.42207,335.17076 L 478.38626,335.56416 L 479.14279,338.0153 L 480.65584,338.77183 L 480.65584,342.91759 L 477.05478,342.73602 L 475.54173,344.43064 L 471.2144,343.67411 L 468.76326,345.76212 L 467.03838,345.0056 L 464.58723,346.91204 L 465.52533,348.60666 L 464.01228,350.11971 L 459.29155,350.11971 L 459.29155,352.38929 L 460.80461,353.14581 L 460.22965,354.4773 L 457.02198,355.77852 L 453.05778,356.17192 L 451.90786,359.77298 L 451.7263,362.04256 L 453.81431,363.73717 L 451.7263,366.18832 L 449.09359,364.85683 L 446.06749,364.67527 L 445.67409,366.36988 L 447.58054,367.70137 L 445.2807,369.21442 L 446.06749,372.42209 L 452.48282,374.14697 L 453.63274,376.59811 L 455.50893,376.96124 L 454.87344,382.86214 L 454.90371,382.89241 L 457.80876,380.16891 L 461.25852,380.16891 L 462.62027,381.01622 L 464.49645,380.32022 L 461.59139,377.08229 L 461.07696,375.53898 L 462.10583,375.35741 L 463.98201,377.08229 L 465.19246,377.08229 L 465.01089,374.32853 L 463.80045,373.99566 L 464.31489,372.30105 L 466.37264,368.85129 L 469.64083,366.9751 L 471.18414,366.64223 L 471.18414,364.91735 L 472.21301,364.91735 L 474.0892,366.46067 L 474.0892,367.67111 L 477.32713,369.72886 L 478.2047,369.36573 L 477.69026,366.1278 L 476.81269,366.1278 L 477.69026,364.91735 L 481.26106,365.09892 L 483.16751,363.73717 L 486.07257,365.28049 L 492.21555,365.43179 L 493.24443,362.8596 L 493.94043,361.83073 L 493.94043,359.95455 L 496.51262,359.80324 L 497.54149,357.74549 L 500.44655,356.02061 L 502.5043,352.93399 L 504.95545,353.05503 L 506.74085,351.11833 L 508.7986,351.29989 L 508.7986,349.60527 L 506.16589,348.27379 L 505.59093,342.79654 L 503.50292,342.04002 L 500.87021,342.43341 L 495.93766,339.95201 L 495.18113,334.29319 L 492.36686,333.3551 L 491.39851,331.44866 L 490.1578,328.72516 L 486.52648,328.5436 z ") %> + <%= svg_path(@map_filter, "48", "M 363.96931,341.22297 L 358.67363,343.12941 L 357.16058,346.51865 L 353.77135,344.24907 L 351.10838,352.57085 L 348.38488,358.83489 L 352.34908,363.70691 L 352.07673,367.45928 L 354.7397,369.33546 L 354.7397,373.87462 L 355.55675,380.28996 L 358.76442,381.6517 L 358.49207,383.76998 L 363.03122,382.98319 L 364.63506,383.76998 L 363.63644,384.64755 L 369.47682,388.55122 L 374.46989,387.52234 L 375.3172,386.3119 L 374.6212,384.61728 L 376.67895,384.10285 L 379.58401,386.82634 L 384.54681,387.34078 L 386.78613,383.92128 L 386.78613,381.01622 L 388.14788,379.47291 L 386.93744,379.14004 L 386.93744,375.2061 L 384.21394,372.30105 L 386.45326,371.93791 L 387.63344,370.90904 L 388.57153,369.09338 L 387.63344,368.51842 L 388.17814,364.52396 L 384.97047,361.04394 L 383.63898,354.08391 L 378.82748,347.94092 L 375.3172,348.78823 L 374.56067,346.15552 L 372.65423,346.15552 L 372.2911,348.42509 L 367.38881,349.93815 L 363.96931,341.22297 z ") %> + <%= svg_path(@map_filter, "15", "M 330.13748,313.59465 L 329.56253,315.68266 L 330.50062,317.95224 L 329.3507,319.28372 L 327.47451,319.28372 L 325.56807,317.19571 L 323.87345,316.25762 L 323.69189,321.5533 L 320.27239,323.64131 L 317.82125,327.03055 L 318.39621,330.45004 L 317.63968,331.96309 L 316.67133,334.9892 L 315.15828,334.9892 L 313.64522,336.86538 L 314.79514,338.0153 L 315.55167,339.89148 L 313.10053,341.61636 L 314.09914,347.94092 L 317.30681,350.33154 L 314.88593,355.96009 L 317.30681,357.01923 L 316.24767,360.2269 L 318.36594,360.49924 L 319.96978,357.83627 L 322.66301,357.83627 L 323.17745,358.62306 L 329.07835,358.62306 L 330.13748,356.23244 L 331.46897,355.68774 L 332.01367,351.42094 L 333.34515,351.42094 L 333.34515,346.88178 L 338.70136,342.31237 L 339.24605,343.12941 L 339.76049,346.60943 L 343.51286,346.06473 L 344.32991,351.42094 L 346.17583,351.42094 L 346.72053,356.77714 L 348.38488,358.83489 L 351.10838,352.57085 L 353.77135,344.24907 L 357.16058,346.51865 L 358.67363,343.12941 L 363.5154,341.37427 L 363.5154,339.77044 L 362.48652,338.22713 L 360.42877,337.01669 L 361.45765,335.47337 L 360.58008,334.62606 L 361.60895,334.29319 L 362.8194,333.26432 L 360.76165,333.08275 L 359.73277,331.72101 L 359.3999,328.11994 L 358.18946,326.9095 L 357.34215,323.85314 L 353.04508,323.85314 L 352.19777,321.43226 L 350.83603,321.28095 L 350.14002,322.6427 L 347.41653,322.46113 L 344.84434,318.5272 L 343.81547,318.37589 L 341.75772,317.34702 L 340.54728,318.5272 L 337.49091,318.5272 L 335.9476,315.28927 L 330.13748,313.59465 z ") %> + <%= svg_path(@map_filter, "64", "M 220.04786,415.42301 L 217.32437,416.96632 L 211.84712,416.78476 L 211.33269,415.93745 L 207.73162,417.14789 L 204.97787,417.9952 L 202.92012,416.45189 L 200.71107,417.14789 L 200.01506,416.27032 L 197.29157,416.27032 L 195.56669,417.14789 L 191.11832,416.96632 L 188.7277,418.84251 L 184.43063,418.50964 L 183.58332,419.72008 L 182.55445,419.35694 L 183.91619,417.9952 L 181.52557,416.11901 L 178.62051,418.6912 L 173.65771,419.02407 L 168.21072,416.30058 L 167.42393,417.69259 L 163.06635,422.98827 L 159.67711,424.31975 L 157.22597,424.68289 L 157.22597,426.7709 L 159.49554,428.85891 L 162.88478,429.04047 L 163.06635,431.49162 L 165.72932,431.70344 L 166.48584,429.97857 L 170.0869,431.49162 L 172.35648,432.06658 L 172.90118,434.33615 L 171.59996,435.48607 L 171.59996,439.05687 L 168.93699,440.38836 L 168.75542,442.08298 L 170.45004,443.98942 L 173.47614,444.92751 L 174.0511,442.08298 L 175.74572,440.20679 L 175.56415,442.65794 L 176.89564,444.56438 L 180.28487,444.56438 L 181.79792,446.62213 L 186.33708,447.37866 L 190.69466,450.04163 L 197.86653,450.04163 L 198.25992,454.00582 L 203.16221,457.78845 L 205.06865,460.05803 L 207.15666,458.93837 L 209.03285,458.54498 L 209.97094,459.48307 L 211.69582,458.54498 L 214.99427,456.72932 L 215.29688,452.82564 L 216.80993,451.67572 L 217.59672,445.44195 L 220.41099,446.01691 L 221.56091,445.26039 L 220.22943,442.59741 L 225.34354,438.23983 L 228.36965,431.4311 L 230.24583,428.97995 L 227.97625,425.59072 L 226.4632,423.32114 L 228.55121,421.41469 L 225.34354,416.11901 L 220.22943,415.75588 L 220.04786,415.42301 z ") %> + <%= svg_path(@map_filter, "12", "M 338.70136,342.31237 L 333.34515,346.88178 L 333.34515,351.42094 L 332.01367,351.42094 L 331.46897,355.68774 L 330.13748,356.23244 L 329.07835,358.62306 L 323.17745,358.62306 L 322.66301,357.83627 L 319.96978,357.83627 L 318.36594,360.49924 L 317.79098,360.43872 L 317.45811,361.49786 L 316.24767,362.8596 L 312.82818,362.8596 L 312.13217,363.73717 L 310.43755,363.55561 L 307.35093,366.9751 L 306.32206,366.64223 L 304.113,368.51842 L 304.77874,371.93791 L 306.50362,374.5101 L 305.17214,375.90211 L 305.47475,379.80578 L 308.19824,379.98735 L 306.65493,383.07397 L 307.86537,386.1606 L 309.40868,385.28303 L 310.10468,386.82634 L 312.31374,384.61728 L 315.58193,384.43572 L 318.81986,386.82634 L 324.47867,387.85521 L 326.53642,391.45628 L 329.44148,392.81802 L 330.98479,396.75196 L 330.80323,398.29527 L 332.67941,401.74503 L 332.67941,403.62121 L 336.09891,408.06958 L 339.3671,409.7642 L 341.42485,409.24976 L 342.45372,407.88802 L 343.99704,408.25115 L 347.53758,410.52072 L 347.56784,410.52072 L 349.14141,410.52072 L 352.34908,410.52072 L 352.07673,404.92243 L 352.07673,403.04625 L 353.68056,403.04625 L 356.61588,404.65009 L 359.5512,404.65009 L 359.03677,401.44242 L 360.6406,400.08067 L 363.84827,399.56623 L 363.84827,396.873 L 367.32829,395.26917 L 366.51124,391.54706 L 363.57592,391.54706 L 360.91295,391.00236 L 360.36825,388.85383 L 362.51679,388.33939 L 362.51679,385.64616 L 364.63506,383.76998 L 363.03122,382.98319 L 358.49207,383.76998 L 358.76442,381.6517 L 355.55675,380.28996 L 354.7397,373.87462 L 354.7397,369.33546 L 352.07673,367.45928 L 352.34908,363.70691 L 346.72053,356.77714 L 346.17583,351.42094 L 344.32991,351.42094 L 343.51286,346.06473 L 339.76049,346.60943 L 339.24605,343.12941 L 338.70136,342.31237 z ") %> + <%= svg_path(@map_filter, "13", "M 421.04161,397.05457 L 415.74593,400.08067 L 414.38419,410.24838 L 408.7859,409.46159 L 407.18206,413.72839 L 408.51355,415.60458 L 402.37056,419.35694 L 400.67594,423.29088 L 406.66763,423.56323 L 414.62628,424.13819 L 416.13933,425.65124 L 413.29479,425.65124 L 411.41861,428.85891 L 419.52856,430.55353 L 425.97416,429.43387 L 422.55467,426.19594 L 424.82424,424.31975 L 428.42531,425.83281 L 430.11992,429.43387 L 440.92311,429.61543 L 443.73739,428.46551 L 444.31235,430.19039 L 441.28624,432.8231 L 445.46226,433.00467 L 444.70574,434.91111 L 443.55582,436.2426 L 452.81569,436.2426 L 457.35485,437.75565 L 457.80876,438.36087 L 457.99033,434.6085 L 459.35208,433.06519 L 461.07696,432.03632 L 460.89539,431.00744 L 459.53364,429.64569 L 458.1719,429.64569 L 457.29433,428.61682 L 458.83764,427.22481 L 458.83764,426.71037 L 457.14302,425.86307 L 457.14302,424.50132 L 460.89539,424.68289 L 461.77296,423.98688 L 458.50477,420.90026 L 458.68633,417.2992 L 456.62858,415.60458 L 458.3232,412.18508 L 462.4387,409.43133 L 459.35208,407.37358 L 457.14302,409.09846 L 451.99865,410.27864 L 447.88315,409.7642 L 440.52972,406.70784 L 436.08135,406.85914 L 432.32898,405.16452 L 430.93697,403.25808 L 428.03191,400.02015 L 421.19292,397.11509 L 421.04161,397.05457 z ") %> + <%= svg_path(@map_filter, "84", "M 428.09243,369.39599 L 425.42946,369.60781 L 423.37171,372.81548 L 423.91641,376.20472 L 427.12408,376.59811 L 426.57938,378.11116 L 424.09798,378.29273 L 421.2837,381.13727 L 420.52718,380.19917 L 421.07188,376.41655 L 419.95222,375.08506 L 414.8381,375.84159 L 413.83949,377.86907 L 414.38419,378.17169 L 417.59186,383.49763 L 417.59186,387.79469 L 423.22041,393.39298 L 423.22041,395.81386 L 421.04161,397.05457 L 421.19292,397.11509 L 428.03191,400.02015 L 430.93697,403.25808 L 432.32898,405.16452 L 436.08135,406.85914 L 440.52972,406.70784 L 447.88315,409.7642 L 451.99865,410.27864 L 457.14302,409.09846 L 459.26129,407.4341 L 459.53364,406.01183 L 455.59971,401.56346 L 451.30264,401.56346 L 451.30264,400.02015 L 452.84596,398.29527 L 452.84596,396.41909 L 449.42646,394.72447 L 449.09359,391.97071 L 450.96977,391.12341 L 450.96977,388.73278 L 448.91202,388.36965 L 448.76072,385.79746 L 448.73046,385.6159 L 447.00558,385.49485 L 444.16104,383.40684 L 443.40451,380.9557 L 438.10883,380.56231 L 434.14464,380.19917 L 433.75125,377.9296 L 435.08273,375.08506 L 432.63159,377.17307 L 428.84896,376.77968 L 428.09243,375.44819 L 430.72514,371.87739 L 428.09243,369.39599 z ") %> + <%= svg_path(@map_filter, "04", "M 502.5043,352.93399 L 500.44655,356.02061 L 497.54149,357.74549 L 496.51262,359.80324 L 493.94043,359.95455 L 493.94043,361.83073 L 493.24443,362.8596 L 492.21555,365.43179 L 486.07257,365.28049 L 483.16751,363.73717 L 481.26106,365.09892 L 477.69026,364.91735 L 476.81269,366.1278 L 477.69026,366.1278 L 478.2047,369.36573 L 477.32713,369.72886 L 474.0892,367.67111 L 474.0892,366.46067 L 472.21301,364.91735 L 471.18414,364.91735 L 471.18414,366.64223 L 469.64083,366.9751 L 466.37264,368.85129 L 464.31489,372.30105 L 463.80045,373.99566 L 465.01089,374.32853 L 465.19246,377.08229 L 463.98201,377.08229 L 462.10583,375.35741 L 461.07696,375.53898 L 461.59139,377.08229 L 464.49645,380.32022 L 462.62027,381.01622 L 461.25852,380.16891 L 457.80876,380.16891 L 454.90371,382.89241 L 454.87344,382.86214 L 454.7524,383.9818 L 453.63274,382.65032 L 452.11969,381.31883 L 451.15134,384.16337 L 449.45672,385.67642 L 448.73046,385.6159 L 448.76072,385.79746 L 448.91202,388.36965 L 450.96977,388.73278 L 450.96977,391.12341 L 449.09359,391.97071 L 449.42646,394.72447 L 452.84596,396.41909 L 452.84596,398.29527 L 451.30264,400.02015 L 451.30264,401.56346 L 455.59971,401.56346 L 459.53364,406.01183 L 459.50338,406.10261 L 464.49645,404.46852 L 470.6697,408.58402 L 474.0892,406.01183 L 474.93651,404.28695 L 479.74801,402.74364 L 482.80437,404.80139 L 487.25275,401.56346 L 492.39712,401.74503 L 493.75887,400.35302 L 496.63366,400.23197 L 496.69419,400.20171 L 495.99818,398.47684 L 496.84549,397.44796 L 496.51262,396.08621 L 499.23611,396.08621 L 499.93212,395.23891 L 502.5043,393.8469 L 504.56205,395.23891 L 505.9238,394.36134 L 502.68587,391.45628 L 499.23611,388.21835 L 498.05593,387.85521 L 497.87437,385.28303 L 495.81662,382.22666 L 496.51262,377.77829 L 497.54149,375.35741 L 499.41768,373.8141 L 499.59924,371.42348 L 502.17143,370.06173 L 502.56483,369.91042 L 502.56483,366.24884 L 505.2278,365.88571 L 503.71474,364.55422 L 501.8083,363.97926 L 500.87021,361.52812 L 501.62673,359.8335 L 505.01597,356.23244 L 504.47127,353.56947 L 504.95545,353.05503 L 502.5043,352.93399 z ") %> + <%= svg_path(@map_filter, "30", "M 388.57153,369.09338 L 387.63344,370.90904 L 386.45326,371.93791 L 384.21394,372.30105 L 386.93744,375.2061 L 386.93744,379.14004 L 388.14788,379.47291 L 386.78613,381.01622 L 386.78613,383.92128 L 384.54681,387.34078 L 379.58401,386.82634 L 376.67895,384.10285 L 374.6212,384.61728 L 375.3172,386.3119 L 374.46989,387.52234 L 369.47682,388.55122 L 363.63644,384.64755 L 362.51679,385.64616 L 362.51679,388.33939 L 360.36825,388.85383 L 360.91295,391.00236 L 363.57592,391.54706 L 366.51124,391.54706 L 367.32829,395.26917 L 363.84827,396.873 L 363.84827,398.56762 L 366.57176,399.50571 L 366.57176,401.04902 L 367.7822,401.74503 L 368.81108,400.86746 L 370.17283,400.86746 L 370.86883,402.41077 L 372.92658,402.41077 L 373.95545,398.80971 L 375.65007,398.80971 L 378.22226,395.57178 L 381.30888,395.90465 L 381.82332,400.35302 L 383.0035,401.74503 L 384.90995,400.71615 L 388.14788,402.41077 L 389.35832,404.46852 L 394.98687,407.88802 L 397.04462,412.69952 L 397.04462,415.24145 L 393.44356,417.2992 L 391.11346,419.38721 L 394.01852,419.59903 L 394.01852,423.38166 L 398.34584,423.16983 L 400.67594,423.29088 L 402.37056,419.35694 L 408.51355,415.60458 L 407.18206,413.72839 L 408.7859,409.46159 L 414.38419,410.24838 L 415.74593,400.08067 L 423.22041,395.81386 L 423.22041,393.39298 L 417.59186,387.79469 L 417.59186,383.49763 L 414.38419,378.17169 L 407.6965,374.41932 L 407.18206,377.35464 L 404.48883,377.62699 L 403.70205,374.69167 L 401.00881,375.2061 L 400.49438,378.95847 L 398.34584,378.17169 L 393.80669,375.2061 L 391.65816,376.2955 L 391.65816,370.9393 L 388.57153,369.09338 z ") %> + <%= svg_path(@map_filter, "11", "M 318.91064,424.71315 L 318.63829,428.19317 L 315.15828,427.10377 L 311.40591,427.10377 L 311.67826,425.77228 L 309.80207,426.04463 L 305.80762,427.37612 L 304.47613,424.95524 L 301.7829,427.37612 L 302.59995,429.2523 L 299.63437,430.58379 L 299.11993,433.51911 L 296.69905,434.6085 L 298.84758,436.99912 L 298.30288,438.60296 L 307.6838,443.14211 L 308.47059,449.58771 L 308.47059,453.06773 L 309.01529,457.60689 L 304.20378,457.60689 L 302.8723,459.48307 L 309.01529,464.56692 L 312.4953,462.69074 L 316.76211,467.77459 L 316.12663,467.83511 L 316.94368,468.31929 L 324.62998,464.56692 L 322.75379,461.81317 L 322.60249,458.57524 L 340.54728,458.57524 L 340.21441,456.15436 L 344.32991,453.9453 L 349.11115,457.69767 L 351.59255,458.84759 L 351.44125,453.43086 L 351.65308,447.19709 L 349.3835,447.37866 L 347.47705,444.56438 L 348.99011,442.08298 L 352.19777,445.10908 L 355.04231,442.8395 L 356.94876,440.96332 L 357.19084,438.96609 L 354.76996,438.87531 L 353.92265,436.15182 L 351.53203,435.97025 L 349.29272,432.70206 L 347.56784,432.88362 L 345.54035,431.67318 L 345.17722,428.76812 L 344.14834,429.28256 L 344.66278,431.34031 L 342.27216,431.34031 L 342.09059,434.75981 L 338.51979,435.97025 L 336.79491,432.36919 L 334.40429,433.9125 L 332.34654,432.36919 L 331.31766,429.97857 L 333.04254,427.92082 L 332.2255,425.71176 L 332.01367,425.77228 L 326.38512,425.77228 L 320.51448,424.71315 L 318.91064,424.71315 z ") %> + <%= svg_path(@map_filter, "34", "M 378.22226,395.57178 L 375.65007,398.80971 L 373.95545,398.80971 L 372.92658,402.41077 L 370.86883,402.41077 L 370.17283,400.86746 L 368.81108,400.86746 L 367.7822,401.74503 L 366.57176,401.04902 L 366.57176,399.50571 L 363.84827,398.56762 L 363.84827,399.56623 L 360.6406,400.08067 L 359.03677,401.44242 L 359.5512,404.65009 L 356.61588,404.65009 L 353.68056,403.04625 L 352.07673,403.04625 L 352.07673,404.92243 L 352.34908,410.52072 L 349.14141,410.52072 L 347.53758,410.52072 L 346.44818,412.66926 L 339.48814,415.05988 L 336.82517,413.21396 L 335.22134,415.60458 L 334.43455,418.26755 L 337.36987,420.96078 L 336.28047,424.4408 L 332.2255,425.71176 L 333.04254,427.92082 L 331.31766,429.97857 L 332.34654,432.36919 L 334.40429,433.9125 L 336.79491,432.36919 L 338.51979,435.97025 L 342.09059,434.75981 L 342.27216,431.34031 L 344.66278,431.34031 L 344.14834,429.28256 L 345.17722,428.76812 L 345.54035,431.67318 L 347.56784,432.88362 L 349.29272,432.70206 L 351.53203,435.97025 L 353.92265,436.15182 L 354.76996,438.87531 L 357.19084,438.96609 L 357.31189,437.93722 L 364.12062,435.84921 L 364.87715,434.15459 L 370.17283,433.97302 L 371.86744,431.88501 L 382.09567,423.74479 L 388.51101,419.20564 L 391.11346,419.38721 L 393.44356,417.2992 L 397.04462,415.24145 L 397.04462,412.69952 L 394.98687,407.88802 L 389.35832,404.46852 L 388.14788,402.41077 L 384.90995,400.71615 L 383.0035,401.74503 L 381.82332,400.35302 L 381.30888,395.90465 L 378.22226,395.57178 z ") %> + <%= svg_path(@map_filter, "66", "M 344.32991,453.9453 L 340.21441,456.15436 L 340.54728,458.57524 L 322.60249,458.57524 L 322.75379,461.81317 L 324.62998,464.56692 L 316.94368,468.31929 L 316.12663,467.83511 L 309.80207,468.28903 L 309.01529,469.89286 L 305.80762,470.70991 L 303.65908,472.58609 L 297.78845,473.94784 L 298.12132,475.94507 L 300.96585,478.60804 L 306.62467,480.12109 L 306.80623,483.51033 L 309.83233,486.1733 L 312.10191,485.7799 L 315.33984,481.81571 L 319.30404,481.05918 L 325.53781,483.14719 L 330.83349,487.68635 L 332.34654,485.7799 L 333.67802,485.7799 L 335.00951,486.71799 L 336.12917,486.1733 L 336.31073,483.51033 L 341.99981,482.17884 L 343.87599,479.7277 L 346.72053,478.78961 L 350.68472,478.78961 L 353.16613,481.42231 L 356.19223,481.63414 L 356.19223,478.60804 L 354.67918,476.52003 L 352.01621,475.37011 L 351.59255,458.84759 L 349.11115,457.69767 L 344.32991,453.9453 z ") %> + <%= svg_path(@map_filter, "63", "M 342.96816,270.77529 L 340.39597,273.68035 L 340.21441,272.65148 L 338.15666,272.83304 L 338.15666,274.37636 L 336.97648,274.70923 L 335.76604,277.61429 L 334.22272,278.31029 L 331.34793,276.07097 L 331.62028,280.51935 L 333.13333,282.39553 L 333.88985,285.99659 L 331.62028,287.69121 L 331.07558,290.35418 L 328.98757,291.47384 L 325.3865,293.56185 L 325.74964,295.25647 L 330.10722,299.61405 L 330.50062,302.27703 L 328.77574,305.0913 L 328.77574,307.75427 L 329.92566,309.08576 L 330.50062,312.29343 L 330.13748,313.59465 L 335.9476,315.28927 L 337.49091,318.5272 L 340.54728,318.5272 L 341.75772,317.34702 L 343.81547,318.37589 L 344.84434,318.5272 L 347.41653,322.46113 L 350.14002,322.6427 L 350.83603,321.28095 L 351.59255,321.37173 L 352.37934,320.25208 L 355.79884,319.73764 L 357.67502,318.19433 L 359.73277,318.01276 L 359.73277,316.83258 L 361.09452,316.13658 L 361.45765,316.98389 L 362.30496,316.46945 L 363.6667,317.34702 L 366.05733,317.16545 L 368.11508,316.31814 L 369.47682,317.49832 L 371.02013,317.49832 L 372.23058,319.73764 L 374.10676,320.58495 L 375.13563,318.19433 L 376.49738,319.40477 L 379.4327,319.55607 L 380.46158,317.49832 L 382.15619,319.2232 L 384.54681,319.9192 L 385.30334,319.19294 L 383.82055,318.70876 L 383.24559,316.43919 L 386.84665,313.04995 L 385.15203,306.81618 L 380.21949,303.57825 L 378.16174,298.67596 L 375.89216,295.64986 L 376.46712,291.47384 L 378.16174,289.77922 L 375.13563,287.32808 L 375.22642,286.57155 L 372.56345,285.51242 L 371.71614,283.45467 L 368.81108,283.60597 L 366.57176,283.09153 L 366.23889,280.70091 L 364.51401,279.8536 L 362.30496,281.21535 L 359.73277,280.70091 L 358.00789,280.88248 L 352.19777,280.03517 L 347.41653,277.28142 L 347.0534,275.91967 L 345.02591,273.68035 L 346.38766,271.80417 L 345.87322,270.77529 L 342.96816,270.77529 z ") %> + <%= svg_path(@map_filter, "65", "M 226.88685,415.09014 L 225.01067,416.08875 L 225.34354,416.11901 L 228.55121,421.41469 L 226.4632,423.32114 L 227.97625,425.59072 L 230.24583,428.97995 L 228.36965,431.4311 L 225.34354,438.23983 L 220.22943,442.59741 L 221.56091,445.26039 L 220.41099,446.01691 L 217.59672,445.44195 L 216.80993,451.67572 L 215.29688,452.82564 L 214.99427,456.72932 L 215.47845,456.45697 L 218.68612,458.36341 L 222.46874,461.20795 L 222.83188,463.47752 L 225.85798,465.92867 L 228.33938,465.92867 L 234.57316,463.2657 L 237.20587,466.2918 L 240.80693,467.26015 L 242.13841,464.99058 L 243.83303,465.7471 L 247.49462,465.98919 L 247.25253,455.82148 L 249.15897,455.82148 L 250.85359,456.66879 L 252.06403,455.48861 L 251.88246,453.61243 L 254.27309,452.22042 L 253.42578,448.64962 L 252.3969,447.77205 L 250.33915,448.46805 L 251.36803,446.74318 L 250.85359,444.53412 L 247.76696,442.2948 L 247.94853,440.75149 L 249.67341,437.84643 L 251.88246,436.99912 L 251.88246,435.78868 L 253.24421,433.73093 L 254.15204,432.45997 L 250.70228,430.67457 L 246.07235,430.67457 L 245.37634,429.28256 L 242.98572,429.28256 L 242.28972,427.73925 L 240.08066,427.73925 L 239.38466,428.43525 L 236.81247,428.43525 L 236.66117,426.89194 L 234.60342,425.53019 L 235.29942,424.83419 L 235.63229,423.13957 L 235.11785,422.62514 L 234.08898,419.87138 L 231.84966,419.53851 L 229.64061,418.32807 L 229.79191,415.09014 L 226.88685,415.09014 z ") %> + <%= svg_path(@map_filter, "40", "M 188.7277,362.7083 L 182.73601,365.79492 L 181.1927,365.85545 L 177.83373,383.8305 L 173.47614,400.47406 L 172.14465,406.91966 L 171.025,411.45882 L 168.21072,416.30058 L 173.65771,419.02407 L 178.62051,418.6912 L 181.52557,416.11901 L 183.91619,417.9952 L 182.55445,419.35694 L 183.58332,419.72008 L 184.43063,418.50964 L 188.7277,418.84251 L 191.11832,416.96632 L 195.56669,417.14789 L 197.29157,416.27032 L 200.01506,416.27032 L 200.71107,417.14789 L 202.92012,416.45189 L 204.97787,417.9952 L 207.73162,417.14789 L 211.33269,415.93745 L 211.84712,416.78476 L 217.32437,416.96632 L 220.04786,415.42301 L 218.71638,413.09291 L 220.04786,409.49185 L 221.92405,407.04071 L 221.34909,403.83304 L 222.86214,402.31999 L 220.62282,398.53736 L 222.49901,396.26778 L 224.58702,395.87439 L 226.4632,396.63091 L 229.12617,394.36134 L 230.06426,397.20587 L 231.00235,398.53736 L 233.09037,397.9624 L 232.9088,395.51125 L 233.51402,394.17977 L 233.0601,392.99959 L 233.57454,389.24722 L 235.63229,387.18947 L 234.60342,385.97903 L 232.3641,385.79746 L 229.79191,384.79885 L 226.03955,385.13172 L 225.34354,381.01622 L 222.95292,378.11116 L 221.92405,377.77829 L 222.28718,381.19779 L 222.28718,382.22666 L 219.01899,382.37797 L 215.59949,381.19779 L 214.90349,376.90072 L 212.51287,374.32853 L 210.81825,374.17723 L 210.63668,372.63392 L 208.7605,371.42348 L 205.67387,370.57617 L 206.52118,369.54729 L 206.52118,368.51842 L 205.49231,367.67111 L 204.31213,366.64223 L 200.86237,367.15667 L 198.83488,368.85129 L 197.44287,369.03285 L 195.23382,367.48954 L 191.96563,368.85129 L 190.42232,367.82241 L 191.81432,366.1278 L 191.96563,363.88848 L 188.7277,362.7083 z ") %> + <%= svg_path(@map_filter, "33", "M 190.11971,305.36365 L 187.0936,309.9028 L 186.15551,325.78984 L 183.70437,341.85845 L 181.97949,354.32599 L 181.79792,357.56392 L 183.12941,353.20634 L 185.76212,349.78684 L 189.54475,353.20634 L 189.93814,354.32599 L 191.0578,355.83905 L 186.33708,356.05087 L 185.58055,354.90095 L 183.70437,355.65748 L 183.31097,358.50202 L 181.22296,361.34655 L 181.22296,365.67388 L 181.1927,365.85545 L 182.73601,365.79492 L 188.7277,362.7083 L 191.96563,363.88848 L 191.81432,366.1278 L 190.42232,367.82241 L 191.96563,368.85129 L 195.23382,367.48954 L 197.44287,369.03285 L 198.83488,368.85129 L 200.86237,367.15667 L 204.31213,366.64223 L 205.49231,367.67111 L 206.52118,368.51842 L 206.52118,369.54729 L 205.67387,370.57617 L 208.7605,371.42348 L 210.63668,372.63392 L 210.81825,374.17723 L 212.51287,374.32853 L 214.90349,376.90072 L 215.59949,381.19779 L 219.01899,382.37797 L 222.28718,382.22666 L 222.28718,381.19779 L 221.92405,377.77829 L 222.95292,378.11116 L 224.88963,380.47152 L 227.91573,379.98735 L 229.30774,378.6256 L 229.12617,376.74942 L 227.91573,375.72054 L 228.27886,373.8141 L 230.15505,373.8141 L 232.03123,372.63392 L 231.18392,370.90904 L 230.66948,368.33685 L 232.03123,365.94623 L 234.93629,361.49786 L 236.66117,359.44011 L 238.20448,358.92567 L 238.53735,357.23105 L 236.4796,357.04949 L 235.63229,355.1733 L 236.29803,353.29712 L 238.71892,352.78268 L 240.41353,352.26824 L 242.41076,351.9959 L 242.28972,351.90511 L 242.13841,348.15274 L 244.0146,346.791 L 241.62398,345.24769 L 239.23335,348.15274 L 233.39298,348.33431 L 232.87854,346.9423 L 231.18392,346.09499 L 232.54567,344.37012 L 232.54567,342.49393 L 231.84966,341.46506 L 231.84966,340.43618 L 233.57454,339.40731 L 234.08898,336.35094 L 235.11785,333.59719 L 234.08898,332.05388 L 232.2128,332.05388 L 231.21418,330.8737 L 230.24583,332.90119 L 228.36965,331.5697 L 225.70667,332.90119 L 223.4371,332.53805 L 219.10977,328.18047 L 216.4468,327.9989 L 215.69027,321.94669 L 210.75773,321.37173 L 210.57616,318.5272 L 209.63807,319.46529 L 204.03978,319.46529 L 204.31213,320.67573 L 205.64361,326.15298 L 206.00675,331.63022 L 205.06865,333.14327 L 204.13056,328.60412 L 201.46759,318.22459 L 191.81432,309.50941 L 192.02615,305.54522 L 190.11971,305.36365 z ") %> + <%= svg_path(@map_filter, "24", "M 256.54266,300.76397 L 254.84805,303.79008 L 252.18507,304.15321 L 252.00351,308.69236 L 243.10677,314.74457 L 242.9252,321.37173 L 239.5057,324.76097 L 237.62952,326.48585 L 233.84689,326.09245 L 231.75888,329.69352 L 231.21418,330.8737 L 232.2128,332.05388 L 234.08898,332.05388 L 235.11785,333.59719 L 234.08898,336.35094 L 233.57454,339.40731 L 231.84966,340.43618 L 231.84966,341.46506 L 232.54567,342.49393 L 232.54567,344.37012 L 231.18392,346.09499 L 232.87854,346.9423 L 233.39298,348.33431 L 239.23335,348.15274 L 241.62398,345.24769 L 244.0146,346.791 L 242.13841,348.15274 L 242.28972,351.90511 L 245.04347,353.81156 L 245.37634,357.38236 L 248.2814,358.41123 L 250.00628,356.86792 L 253.75865,356.86792 L 255.8164,355.1733 L 257.02684,355.35487 L 257.35971,356.71662 L 261.14234,356.71662 L 261.98965,355.68774 L 263.35139,355.86931 L 264.89471,357.56392 L 264.89471,358.77437 L 263.53296,359.62167 L 264.0474,360.83212 L 265.92358,360.98342 L 268.3142,358.77437 L 270.37195,358.77437 L 271.7337,360.31768 L 274.69928,361.55838 L 274.88085,361.0742 L 276.60572,359.37959 L 276.78729,356.53505 L 280.93305,356.17192 L 283.59602,352.38929 L 282.4461,351.9959 L 282.26454,349.93815 L 285.47221,349.54475 L 285.68403,347.66857 L 287.19708,346.70022 L 288.8917,343.67411 L 287.19708,341.79793 L 287.19708,339.70992 L 288.49831,338.59026 L 286.80369,335.92729 L 286.98526,331.78153 L 282.8395,331.96309 L 281.14488,330.81318 L 282.65793,328.93699 L 280.56992,327.24237 L 282.08297,325.33593 L 280.56992,324.5794 L 280.56992,321.94669 L 284.35255,318.5272 L 282.26454,316.83258 L 281.14488,313.98804 L 277.15042,313.41308 L 275.81894,312.47499 L 278.66347,311.14351 L 277.72538,309.84228 L 273.57962,309.26732 L 272.61127,305.48469 L 266.55906,304.90973 L 265.22758,306.81618 L 263.92635,307.17931 L 262.20148,304.90973 L 262.98826,302.82172 L 262.01991,300.94554 L 256.54266,300.76397 z ") %> + <%= svg_path(@map_filter, "47", "M 242.41076,351.9959 L 240.41353,352.26824 L 238.71892,352.78268 L 236.29803,353.29712 L 235.63229,355.1733 L 236.4796,357.04949 L 238.53735,357.23105 L 238.20448,358.92567 L 236.66117,359.44011 L 234.93629,361.49786 L 232.03123,365.94623 L 230.66948,368.33685 L 231.18392,370.90904 L 232.03123,372.63392 L 230.15505,373.8141 L 228.27886,373.8141 L 227.91573,375.72054 L 229.12617,376.74942 L 229.30774,378.6256 L 227.91573,379.98735 L 224.88963,380.47152 L 225.34354,381.01622 L 226.03955,385.13172 L 229.79191,384.79885 L 232.3641,385.79746 L 234.60342,385.97903 L 235.63229,387.18947 L 233.57454,389.24722 L 233.0601,392.99959 L 233.51402,394.17977 L 234.24028,392.66672 L 236.4796,394.57316 L 239.5057,391.54706 L 240.83719,393.42324 L 244.04486,392.84828 L 247.46435,392.48515 L 248.97741,389.82218 L 254.63622,389.27748 L 257.48075,392.09176 L 258.44911,391.15367 L 260.32529,390.57871 L 259.56877,387.946 L 262.4133,387.18947 L 266.01436,386.43295 L 265.22758,384.16337 L 266.3775,382.83188 L 267.31559,379.23082 L 265.22758,376.96124 L 266.55906,372.63392 L 269.4036,374.32853 L 273.57962,373.57201 L 271.67318,369.39599 L 270.16013,363.73717 L 273.94275,363.55561 L 274.69928,361.55838 L 271.7337,360.31768 L 270.37195,358.77437 L 268.3142,358.77437 L 265.92358,360.98342 L 264.0474,360.83212 L 263.53296,359.62167 L 264.89471,358.77437 L 264.89471,357.56392 L 263.35139,355.86931 L 261.98965,355.68774 L 261.14234,356.71662 L 257.35971,356.71662 L 257.02684,355.35487 L 255.8164,355.1733 L 253.75865,356.86792 L 250.00628,356.86792 L 248.2814,358.41123 L 245.37634,357.38236 L 245.04347,353.81156 L 242.41076,351.9959 z ") %> + <%= svg_path(@map_filter, "46", "M 292.97694,336.44173 L 288.95222,338.31791 L 288.37727,338.40869 L 288.49831,338.59026 L 287.19708,339.70992 L 287.19708,341.79793 L 288.8917,343.67411 L 287.19708,346.70022 L 285.68403,347.66857 L 285.47221,349.54475 L 282.26454,349.93815 L 282.4461,351.9959 L 283.59602,352.38929 L 280.93305,356.17192 L 276.78729,356.53505 L 276.60572,359.37959 L 274.88085,361.0742 L 273.94275,363.55561 L 270.16013,363.73717 L 271.67318,369.39599 L 273.27701,372.90627 L 275.69789,372.81548 L 275.8492,373.8141 L 274.48745,375.35741 L 275.51633,377.41516 L 277.05964,377.41516 L 278.75426,379.29134 L 280.29757,379.29134 L 281.50801,377.9296 L 281.84088,378.29273 L 281.84088,379.98735 L 282.35532,382.22666 L 285.95638,382.37797 L 288.86144,379.29134 L 290.40475,379.14004 L 290.91919,379.98735 L 291.7665,381.86353 L 293.15851,381.86353 L 293.67295,378.44403 L 296.578,378.80717 L 298.27262,376.74942 L 301.02638,377.41516 L 305.14187,375.53898 L 305.17214,375.90211 L 306.50362,374.5101 L 304.77874,371.93791 L 304.113,368.51842 L 306.32206,366.64223 L 307.35093,366.9751 L 310.43755,363.55561 L 312.13217,363.73717 L 312.82818,362.8596 L 316.24767,362.8596 L 317.45811,361.49786 L 317.79098,360.43872 L 316.24767,360.2269 L 317.30681,357.01923 L 314.88593,355.96009 L 317.30681,350.33154 L 314.09914,347.94092 L 313.00974,340.98088 L 310.07442,340.19409 L 307.92589,342.31237 L 306.86675,340.43618 L 303.65908,343.64385 L 301.51055,343.9162 L 297.78845,338.59026 L 292.97694,336.44173 z ") %> + <%= svg_path(@map_filter, "09", "M 283.05132,432.36919 L 281.84088,433.2165 L 281.32645,434.24537 L 283.71707,435.97025 L 284.41307,437.18069 L 283.89863,438.1793 L 279.78313,438.54244 L 278.60295,440.23705 L 278.75426,440.75149 L 280.29757,441.26593 L 281.17514,442.47637 L 280.14627,444.17099 L 278.93582,444.01968 L 277.05964,442.2948 L 274.82032,441.62906 L 272.61127,441.78037 L 268.67734,444.17099 L 268.82864,447.43918 L 269.85752,448.13518 L 269.19177,450.67711 L 264.71314,451.88755 L 263.01852,453.9453 L 263.01852,457.3648 L 263.71453,458.39367 L 262.11069,459.87646 L 263.13957,460.45142 L 268.97995,461.57108 L 271.46135,461.57108 L 274.66902,465.7471 L 282.80924,465.35371 L 286.0169,470.46782 L 288.86144,469.3179 L 297.18322,470.46782 L 297.78845,473.94784 L 303.65908,472.58609 L 305.80762,470.70991 L 309.01529,469.89286 L 309.80207,468.28903 L 316.76211,467.77459 L 312.4953,462.69074 L 309.01529,464.56692 L 302.8723,459.48307 L 304.20378,457.60689 L 309.01529,457.60689 L 308.47059,453.06773 L 308.47059,449.58771 L 307.6838,443.14211 L 298.30288,438.60296 L 298.84758,436.99912 L 297.06218,435.0019 L 295.54913,435.63738 L 293.49138,435.97025 L 289.70875,434.24537 L 288.67988,433.9125 L 290.22319,435.78868 L 289.55745,437.332 L 286.28925,436.99912 L 286.13795,435.27425 L 284.2315,432.70206 L 283.05132,432.36919 z ") %> + <%= svg_path(@map_filter, "32", "M 254.63622,389.27748 L 248.97741,389.82218 L 247.46435,392.48515 L 244.04486,392.84828 L 240.83719,393.42324 L 239.5057,391.54706 L 236.4796,394.57316 L 234.24028,392.66672 L 232.9088,395.51125 L 233.09037,397.9624 L 231.00235,398.53736 L 230.06426,397.20587 L 229.12617,394.36134 L 226.4632,396.63091 L 224.58702,395.87439 L 222.49901,396.26778 L 220.62282,398.53736 L 222.86214,402.31999 L 221.34909,403.83304 L 221.92405,407.04071 L 220.04786,409.49185 L 218.71638,413.09291 L 220.22943,415.75588 L 225.01067,416.08875 L 226.88685,415.09014 L 229.79191,415.09014 L 229.64061,418.32807 L 231.84966,419.53851 L 234.08898,419.87138 L 235.11785,422.62514 L 235.63229,423.13957 L 235.29942,424.83419 L 234.60342,425.53019 L 236.66117,426.89194 L 236.81247,428.43525 L 239.38466,428.43525 L 240.08066,427.73925 L 242.28972,427.73925 L 242.98572,429.28256 L 245.37634,429.28256 L 246.07235,430.67457 L 250.70228,430.67457 L 254.15204,432.45997 L 254.45465,432.03632 L 256.33084,431.00744 L 259.75033,426.55907 L 266.10515,427.07351 L 268.82864,428.94969 L 269.70621,427.73925 L 271.06796,423.65401 L 272.76257,419.72008 L 276.36364,418.17676 L 278.08852,417.48076 L 277.57408,415.93745 L 275.8492,415.75588 L 275.18346,414.06126 L 273.79145,414.06126 L 271.58239,411.82195 L 271.7337,410.27864 L 268.82864,407.37358 L 268.3142,405.52765 L 266.43802,406.3447 L 265.92358,405.31583 L 267.13402,403.43964 L 265.74202,402.0779 L 265.74202,399.68728 L 264.56184,398.47684 L 260.77921,398.29527 L 260.77921,396.08621 L 262.83696,394.5429 L 262.83696,392.81802 L 265.07627,391.78915 L 263.86583,391.12341 L 262.50409,391.78915 L 259.75033,391.78915 L 258.90302,391.00236 L 258.44911,391.15367 L 257.48075,392.09176 L 254.63622,389.27748 z ") %> + <%= svg_path(@map_filter, "31", "M 290.58632,399.50571 L 287.83257,400.53459 L 286.98526,401.89633 L 285.95638,400.71615 L 284.0802,400.53459 L 283.71707,402.25946 L 282.53689,402.74364 L 284.2315,403.62121 L 283.05132,405.49739 L 278.75426,406.70784 L 276.87807,404.46852 L 275.18346,404.46852 L 273.79145,405.31583 L 268.82864,405.31583 L 268.3142,405.52765 L 268.82864,407.37358 L 271.7337,410.27864 L 271.58239,411.82195 L 273.79145,414.06126 L 275.18346,414.06126 L 275.8492,415.75588 L 277.57408,415.93745 L 278.08852,417.48076 L 276.36364,418.17676 L 272.76257,419.72008 L 271.06796,423.65401 L 269.70621,427.73925 L 268.82864,428.94969 L 266.10515,427.07351 L 259.75033,426.55907 L 256.33084,431.00744 L 254.45465,432.03632 L 253.24421,433.73093 L 251.88246,435.78868 L 251.88246,436.99912 L 249.67341,437.84643 L 247.94853,440.75149 L 247.76696,442.2948 L 250.85359,444.53412 L 251.36803,446.74318 L 250.33915,448.46805 L 252.3969,447.77205 L 253.42578,448.64962 L 254.27309,452.22042 L 251.88246,453.61243 L 252.06403,455.48861 L 250.85359,456.66879 L 249.15897,455.82148 L 247.25253,455.82148 L 247.49462,465.98919 L 255.18092,466.50363 L 255.57431,457.21349 L 258.20702,457.60689 L 262.11069,459.87646 L 263.71453,458.39367 L 263.01852,457.3648 L 263.01852,453.9453 L 264.71314,451.88755 L 269.19177,450.67711 L 269.85752,448.13518 L 268.82864,447.43918 L 268.67734,444.17099 L 272.61127,441.78037 L 274.82032,441.62906 L 277.05964,442.2948 L 278.93582,444.01968 L 280.14627,444.17099 L 281.17514,442.47637 L 280.29757,441.26593 L 278.75426,440.75149 L 278.60295,440.23705 L 279.78313,438.54244 L 283.89863,438.1793 L 284.41307,437.18069 L 283.71707,435.97025 L 281.32645,434.24537 L 281.84088,433.2165 L 283.05132,432.36919 L 284.2315,432.70206 L 286.13795,435.27425 L 286.28925,436.99912 L 289.55745,437.332 L 290.22319,435.78868 L 288.67988,433.9125 L 289.70875,434.24537 L 293.49138,435.97025 L 295.54913,435.63738 L 297.06218,435.0019 L 296.69905,434.6085 L 299.11993,433.51911 L 299.63437,430.58379 L 302.59995,429.2523 L 301.7829,427.37612 L 304.47613,424.95524 L 305.80762,427.37612 L 309.80207,426.04463 L 310.5586,425.92359 L 310.61912,424.68289 L 310.61912,422.262 L 308.56137,422.62514 L 305.98918,421.92913 L 303.74987,419.20564 L 302.90256,417.9952 L 298.45419,416.11901 L 297.42531,414.5757 L 298.78706,414.06126 L 298.78706,412.18508 L 297.42531,410.64177 L 295.70043,407.88802 L 295.54913,405.49739 L 295.03469,405.16452 L 292.97694,402.74364 L 292.12963,400.20171 L 290.58632,399.50571 z ") %> + <%= svg_path(@map_filter, "81", "M 315.58193,384.43572 L 312.31374,384.61728 L 310.10468,386.82634 L 309.40868,385.28303 L 307.86537,386.1606 L 307.71406,385.79746 L 306.83649,386.67503 L 304.113,387.70391 L 301.87368,389.06566 L 296.06357,389.76166 L 295.36756,392.66672 L 297.60688,392.66672 L 295.36756,394.72447 L 294.33869,396.60065 L 291.10076,396.60065 L 292.79538,398.47684 L 291.82702,400.08067 L 292.12963,400.20171 L 292.97694,402.74364 L 295.03469,405.16452 L 295.54913,405.49739 L 295.70043,407.88802 L 297.42531,410.64177 L 298.78706,412.18508 L 298.78706,414.06126 L 297.42531,414.5757 L 298.45419,416.11901 L 302.90256,417.9952 L 303.74987,419.20564 L 305.98918,421.92913 L 308.56137,422.62514 L 310.61912,422.262 L 310.61912,424.68289 L 310.5586,425.92359 L 311.67826,425.77228 L 311.40591,427.10377 L 315.15828,427.10377 L 318.63829,428.19317 L 318.91064,424.71315 L 320.51448,424.71315 L 326.38512,425.77228 L 332.01367,425.77228 L 336.28047,424.4408 L 337.36987,420.96078 L 334.43455,418.26755 L 335.22134,415.60458 L 336.82517,413.21396 L 339.48814,415.05988 L 346.44818,412.66926 L 347.53758,410.52072 L 343.99704,408.25115 L 342.45372,407.88802 L 341.42485,409.24976 L 339.3671,409.7642 L 336.09891,408.06958 L 332.67941,403.62121 L 332.67941,401.74503 L 330.80323,398.29527 L 330.98479,396.75196 L 329.44148,392.81802 L 326.53642,391.45628 L 324.47867,387.85521 L 318.81986,386.82634 L 315.58193,384.43572 z ") %> + <%= svg_path(@map_filter, "38", "M 438.65353,289.35557 L 437.41283,290.8081 L 436.17213,294.49994 L 433.69072,295.74064 L 431.02775,293.25924 L 429.18183,293.25924 L 428.97,295.95247 L 431.66324,298.22205 L 427.54774,303.54799 L 422.19153,304.78869 L 418.07603,306.24122 L 420.739,308.90419 L 421.37449,310.14489 L 417.25899,312.20264 L 416.83533,318.16407 L 416.71429,318.22459 L 417.86421,320.61521 L 421.16266,321.64408 L 423.43224,320.82704 L 426.09521,318.98111 L 429.60549,321.85591 L 432.48028,321.85591 L 434.53803,324.73071 L 433.69072,326.78846 L 434.11438,329.69352 L 433.0855,332.56831 L 433.50916,333.59719 L 434.93143,333.17354 L 438.22988,334.20241 L 442.55721,335.44311 L 444.40313,334.20241 L 445.22018,332.78014 L 445.85566,332.78014 L 446.03722,348.18301 L 447.0661,349.21188 L 449.75933,349.21188 L 452.21047,350.66441 L 454.0564,352.11694 L 455.93258,352.29851 L 457.14302,353.32738 L 460.56252,353.72077 L 460.80461,353.14581 L 459.29155,352.38929 L 459.29155,350.11971 L 464.01228,350.11971 L 465.52533,348.60666 L 464.58723,346.91204 L 467.03838,345.0056 L 468.76326,345.76212 L 471.2144,343.67411 L 475.54173,344.43064 L 477.05478,342.73602 L 480.65584,342.91759 L 480.65584,338.77183 L 479.14279,338.0153 L 478.38626,335.56416 L 474.42207,335.17076 L 473.84711,334.23267 L 474.60364,330.26848 L 475.93512,329.11856 L 474.84572,327.63577 L 472.78797,326.39507 L 471.54727,327.63577 L 471.97093,325.97141 L 471.97093,324.33732 L 470.30657,322.67296 L 471.15388,318.76929 L 472.9998,317.74041 L 472.78797,315.07744 L 468.8843,311.17377 L 467.43177,311.17377 L 466.4029,312.59604 L 463.95175,309.32784 L 462.49922,309.50941 L 461.25852,312.20264 L 462.10583,313.83674 L 461.47035,314.47222 L 459.83625,313.23152 L 455.08527,312.20264 L 452.84596,308.08714 L 452.84596,306.42279 L 450.57638,303.97164 L 450.33429,302.91251 L 442.76903,293.68289 L 441.92172,291.01992 L 440.28763,289.56739 L 438.65353,289.35557 z ") %> + <%= svg_path(@map_filter, "07", "M 416.71429,318.22459 L 412.32644,320.82704 L 411.47913,324.54914 L 408.21094,325.15436 L 406.4558,325.63854 L 406.51632,325.72932 L 405.39666,330.26848 L 402.73369,331.38813 L 401.61403,333.29458 L 402.37056,335.74572 L 402.91526,337.07721 L 400.10098,337.07721 L 399.88916,340.64801 L 396.86305,340.85984 L 395.35,345.58056 L 390.81085,345.58056 L 385.90856,349.18162 L 383.18507,353.50895 L 383.63898,354.08391 L 384.97047,361.04394 L 388.17814,364.52396 L 387.63344,368.51842 L 391.65816,370.9393 L 391.65816,376.2955 L 393.80669,375.2061 L 398.34584,378.17169 L 400.49438,378.95847 L 401.00881,375.2061 L 403.70205,374.69167 L 404.48883,377.62699 L 407.18206,377.35464 L 407.6965,374.41932 L 413.83949,377.86907 L 414.8381,375.84159 L 417.44055,375.44819 L 417.65238,371.45374 L 417.04716,370.60643 L 416.23011,370.42486 L 416.23011,368.97233 L 416.83533,367.5198 L 415.80646,365.88571 L 416.41168,362.19386 L 418.89308,359.2888 L 418.89308,355.20356 L 417.86421,350.45258 L 419.71013,350.05919 L 420.13378,348.00144 L 421.97971,344.49116 L 423.00858,341.82819 L 421.37449,337.71269 L 420.34561,334.41424 L 418.89308,328.66464 L 418.89308,320.94808 L 417.86421,320.61521 L 416.71429,318.22459 z ") %> + <%= svg_path(@map_filter, "26", "M 426.09521,318.98111 L 423.43224,320.82704 L 421.16266,321.64408 L 418.89308,320.94808 L 418.89308,328.66464 L 420.34561,334.41424 L 421.37449,337.71269 L 423.00858,341.82819 L 421.97971,344.49116 L 420.13378,348.00144 L 419.71013,350.05919 L 417.86421,350.45258 L 418.89308,355.20356 L 418.89308,359.2888 L 416.41168,362.19386 L 415.80646,365.88571 L 416.83533,367.5198 L 416.23011,368.97233 L 416.23011,370.42486 L 417.04716,370.60643 L 417.65238,371.45374 L 417.44055,375.44819 L 419.95222,375.08506 L 421.07188,376.41655 L 420.52718,380.19917 L 421.2837,381.13727 L 424.09798,378.29273 L 426.57938,378.11116 L 427.12408,376.59811 L 423.91641,376.20472 L 423.37171,372.81548 L 425.42946,369.60781 L 428.09243,369.39599 L 430.72514,371.87739 L 428.09243,375.44819 L 428.84896,376.77968 L 432.63159,377.17307 L 435.08273,375.08506 L 433.75125,377.9296 L 434.14464,380.19917 L 438.10883,380.56231 L 443.40451,380.9557 L 444.16104,383.40684 L 447.00558,385.49485 L 449.45672,385.67642 L 451.15134,384.16337 L 452.11969,381.31883 L 453.63274,382.65032 L 454.7524,383.9818 L 455.50893,376.96124 L 453.63274,376.59811 L 452.48282,374.14697 L 446.06749,372.42209 L 445.2807,369.21442 L 447.58054,367.70137 L 445.67409,366.36988 L 446.06749,364.67527 L 449.09359,364.85683 L 451.7263,366.18832 L 453.81431,363.73717 L 451.7263,362.04256 L 451.90786,359.77298 L 453.05778,356.17192 L 457.02198,355.77852 L 460.22965,354.4773 L 460.56252,353.72077 L 457.14302,353.32738 L 455.93258,352.29851 L 454.0564,352.11694 L 452.21047,350.66441 L 449.75933,349.21188 L 447.0661,349.21188 L 446.03722,348.18301 L 445.85566,332.78014 L 445.22018,332.78014 L 444.40313,334.20241 L 442.55721,335.44311 L 438.22988,334.20241 L 434.93143,333.17354 L 433.50916,333.59719 L 433.0855,332.56831 L 434.11438,329.69352 L 433.69072,326.78846 L 434.53803,324.73071 L 432.48028,321.85591 L 429.60549,321.85591 L 426.09521,318.98111 z ") %> + <%= svg_path(@map_filter, "19", "M 310.67964,298.01022 L 309.8626,300.06797 L 306.77597,300.67319 L 305.56553,302.73094 L 304.113,302.73094 L 302.05525,302.12572 L 300.60272,304.57686 L 298.3634,304.78869 L 296.91088,307.45166 L 295.06495,307.45166 L 293.61242,308.90419 L 289.92058,308.48054 L 288.67988,310.53829 L 287.25761,310.35672 L 284.7762,313.44334 L 282.50663,312.59604 L 281.44749,314.74457 L 282.26454,316.83258 L 284.35255,318.5272 L 280.56992,321.94669 L 280.56992,324.5794 L 282.08297,325.33593 L 280.56992,327.24237 L 282.65793,328.93699 L 281.14488,330.81318 L 282.8395,331.96309 L 286.98526,331.78153 L 286.80369,335.92729 L 288.37727,338.40869 L 288.95222,338.31791 L 292.97694,336.44173 L 297.78845,338.59026 L 301.51055,343.9162 L 303.65908,343.64385 L 306.86675,340.43618 L 307.92589,342.31237 L 310.07442,340.19409 L 313.00974,340.98088 L 313.10053,341.61636 L 315.55167,339.89148 L 314.79514,338.0153 L 313.64522,336.86538 L 315.15828,334.9892 L 316.67133,334.9892 L 317.63968,331.96309 L 318.39621,330.45004 L 317.82125,327.03055 L 320.27239,323.64131 L 323.69189,321.5533 L 323.87345,316.25762 L 325.56807,317.19571 L 327.47451,319.28372 L 329.3507,319.28372 L 330.50062,317.95224 L 329.56253,315.68266 L 330.50062,312.29343 L 329.92566,309.08576 L 328.77574,307.75427 L 328.77574,305.0913 L 330.50062,302.27703 L 330.10722,299.61405 L 329.68357,299.1904 L 327.77712,300.67319 L 324.05502,300.67319 L 322.84458,302.51911 L 320.575,302.51911 L 318.72908,300.67319 L 317.88177,299.43249 L 313.16105,299.43249 L 312.13217,298.01022 L 310.67964,298.01022 z ") %> + <%= svg_path(@map_filter, "23", "M 301.35925,259.51819 L 300.23959,262.54429 L 296.82009,262.36273 L 296.06357,261.96934 L 293.79399,262.18116 L 292.09937,261.03124 L 288.83118,264.78361 L 288.8917,267.56763 L 286.62213,272.07652 L 287.04578,274.3461 L 289.49692,274.95132 L 291.16128,279.06682 L 292.79538,280.73117 L 292.19015,288.53852 L 295.67017,287.50964 L 297.1227,289.35557 L 294.85313,291.20149 L 294.85313,293.07767 L 296.69905,293.25924 L 299.9975,293.07767 L 301.02638,291.62514 L 301.84342,291.62514 L 301.45003,294.10655 L 304.113,295.31699 L 306.5944,296.98135 L 306.5944,298.01022 L 305.14187,298.01022 L 305.56553,300.46136 L 306.53388,301.06658 L 306.77597,300.67319 L 309.8626,300.06797 L 310.67964,298.01022 L 312.13217,298.01022 L 313.16105,299.43249 L 317.88177,299.43249 L 318.72908,300.67319 L 320.575,302.51911 L 322.84458,302.51911 L 324.05502,300.67319 L 327.77712,300.67319 L 329.68357,299.1904 L 325.74964,295.25647 L 325.3865,293.56185 L 328.98757,291.47384 L 331.07558,290.35418 L 331.62028,287.69121 L 333.88985,285.99659 L 333.13333,282.39553 L 331.62028,280.51935 L 331.25714,274.64871 L 329.16913,269.74642 L 327.08112,268.98989 L 325.56807,266.32692 L 324.23658,268.02154 L 322.93536,266.32692 L 322.93536,264.05735 L 320.66578,260.84968 L 314.43201,261.6062 L 310.83095,260.66811 L 301.35925,259.51819 z ") %> + <%= svg_path(@map_filter, "87", "M 285.29064,262.36273 L 283.59602,264.05735 L 278.84504,263.69421 L 278.30034,263.57317 L 274.69928,264.23891 L 272.61127,265.96379 L 272.61127,268.23337 L 268.46551,268.41493 L 266.01436,271.25947 L 264.50131,272.37913 L 265.80254,273.89218 L 265.62097,279.00629 L 264.68288,280.70091 L 266.19593,282.39553 L 268.82864,282.60736 L 269.4036,285.24007 L 269.58517,286.93468 L 266.19593,287.69121 L 264.50131,288.26617 L 264.86445,292.98689 L 262.59487,294.49994 L 260.68842,295.0749 L 259.75033,297.73787 L 258.23728,297.91944 L 257.6018,300.79423 L 262.01991,300.94554 L 262.98826,302.82172 L 262.20148,304.90973 L 263.92635,307.17931 L 265.22758,306.81618 L 266.55906,304.90973 L 272.61127,305.48469 L 273.57962,309.26732 L 277.72538,309.84228 L 278.66347,311.14351 L 275.81894,312.47499 L 277.15042,313.41308 L 281.14488,313.98804 L 281.44749,314.74457 L 282.50663,312.59604 L 284.7762,313.44334 L 287.25761,310.35672 L 288.67988,310.53829 L 289.92058,308.48054 L 293.61242,308.90419 L 295.06495,307.45166 L 296.91088,307.45166 L 298.3634,304.78869 L 300.60272,304.57686 L 302.05525,302.12572 L 304.113,302.73094 L 305.56553,302.73094 L 306.53388,301.06658 L 305.56553,300.46136 L 305.14187,298.01022 L 306.5944,298.01022 L 306.5944,296.98135 L 304.113,295.31699 L 301.45003,294.10655 L 301.84342,291.62514 L 301.02638,291.62514 L 299.9975,293.07767 L 296.69905,293.25924 L 294.85313,293.07767 L 294.85313,291.20149 L 297.1227,289.35557 L 295.67017,287.50964 L 292.19015,288.53852 L 292.79538,280.73117 L 291.16128,279.06682 L 289.49692,274.95132 L 287.04578,274.3461 L 286.62213,272.07652 L 288.8917,267.56763 L 288.83118,264.78361 L 288.31674,265.38883 L 285.29064,262.36273 z ") %> + <%= svg_path(@map_filter, "16", "M 253.09291,275.98019 L 251.45881,277.22089 L 251.67064,279.91413 L 250.64176,280.73117 L 247.7367,279.06682 L 244.86191,280.09569 L 241.56345,280.30752 L 239.08205,277.28142 L 238.29526,277.43272 L 234.99681,279.06682 L 232.51541,279.7023 L 232.51541,281.12457 L 231.09314,282.78892 L 231.48653,283.8178 L 229.64061,284.84667 L 228.00651,290.8081 L 227.58286,294.71177 L 226.16059,295.31699 L 224.10284,295.13542 L 223.67919,294.10655 L 221.40961,294.10655 L 220.19917,295.13542 L 217.50594,295.13542 L 215.23636,296.34586 L 216.90072,296.98135 L 217.11254,301.30867 L 217.92959,301.49024 L 216.47706,303.1546 L 218.14142,304.18347 L 220.38073,306.24122 L 221.62144,308.29897 L 223.07397,309.72124 L 222.65031,311.77899 L 221.83326,312.59604 L 223.07397,313.83674 L 223.07397,315.28927 L 220.59256,317.34702 L 221.62144,318.16407 L 223.07397,318.58772 L 223.07397,318.98111 L 221.01622,319.79816 L 221.19778,320.82704 L 222.43848,321.46252 L 226.34216,320.82704 L 228.00651,322.67296 L 229.24722,324.33732 L 233.27193,327.06081 L 233.84689,326.09245 L 237.62952,326.48585 L 239.5057,324.76097 L 242.9252,321.37173 L 243.10677,314.74457 L 252.00351,308.69236 L 252.18507,304.15321 L 254.84805,303.79008 L 256.54266,300.76397 L 257.6018,300.79423 L 258.23728,297.91944 L 259.75033,297.73787 L 260.68842,295.0749 L 262.59487,294.49994 L 264.86445,292.98689 L 264.50131,288.26617 L 266.19593,287.69121 L 269.58517,286.93468 L 269.4036,285.24007 L 268.82864,282.60736 L 266.19593,282.39553 L 264.68288,280.70091 L 265.62097,279.00629 L 265.68149,277.46298 L 263.98688,276.61567 L 260.71868,276.61567 L 259.26616,278.24977 L 255.75588,279.7023 L 254.54544,278.4616 L 253.09291,275.98019 z ") %> + <%= svg_path(@map_filter, "79", "M 229.30774,222.26687 L 224.19362,222.44843 L 219.4729,223.38652 L 214.35879,223.77992 L 214.35879,226.41263 L 211.72608,228.13751 L 205.85544,226.80602 L 201.89125,228.50064 L 203.76743,231.16361 L 203.76743,233.43319 L 208.30658,237.21581 L 207.18693,239.66696 L 210.21303,243.05619 L 208.88154,244.78107 L 210.75773,247.59535 L 211.33269,252.89103 L 210.21303,254.40408 L 211.54451,256.67366 L 210.21303,259.15506 L 210.39459,260.66811 L 211.90765,259.51819 L 213.78383,261.42464 L 211.15112,263.11925 L 210.21303,264.23891 L 208.12502,264.81387 L 205.67387,265.96379 L 205.49231,265.81249 L 205.58309,268.5965 L 207.64084,270.83582 L 207.64084,272.07652 L 210.72747,274.3461 L 214.63114,274.55792 L 217.29411,278.03794 L 221.62144,277.64455 L 225.13172,280.09569 L 227.79469,281.33639 L 228.21834,283.39414 L 229.70113,284.81641 L 231.48653,283.8178 L 231.09314,282.78892 L 232.51541,281.12457 L 232.51541,279.7023 L 234.99681,279.06682 L 238.29526,277.43272 L 241.77528,276.8275 L 242.41076,274.95132 L 239.5057,274.13427 L 238.08344,271.86469 L 239.11231,269.41355 L 240.35301,267.96102 L 240.35301,264.87439 L 239.11231,264.05735 L 237.47821,264.87439 L 237.47821,265.90327 L 236.63091,267.14397 L 234.99681,265.29805 L 234.78498,264.05735 L 235.42047,262.63508 L 233.96794,261.6062 L 233.96794,257.27888 L 233.15089,257.06705 L 233.15089,255.61452 L 234.39159,253.55677 L 234.57316,252.52789 L 235.42047,250.28858 L 234.78498,248.83605 L 232.72723,248.019 L 234.78498,244.93238 L 235.42047,243.29828 L 235.42047,242.26941 L 233.96794,240.60505 L 233.96794,239.99983 L 234.78498,238.5473 L 234.17976,237.51842 L 235.42047,236.09616 L 234.39159,233.82658 L 233.75611,230.52813 L 233.54428,228.47038 L 231.91019,228.6822 L 231.60758,224.02201 L 231.21418,224.71801 L 229.8827,223.59835 L 229.30774,222.26687 z ") %> + <%= svg_path(@map_filter, "22", "M 120.91273,119.43989 L 119.18785,120.77138 L 114.86053,121.31607 L 113.89217,122.64756 L 110.86607,120.37798 L 106.90188,123.04095 L 108.41493,125.0987 L 105.78222,128.69977 L 105.66117,128.63924 L 104.57178,133.7231 L 106.90188,133.8744 L 106.75057,135.90189 L 108.47545,136.99129 L 106.90188,138.56486 L 105.81248,139.35165 L 105.96379,141.19757 L 108.32414,141.98436 L 106.11509,142.61984 L 106.11509,144.94994 L 107.53736,146.82612 L 107.83997,152.30337 L 106.90188,153.24146 L 107.68866,156.05573 L 110.65424,156.84252 L 110.95685,158.38583 L 112.83304,158.53714 L 114.40661,157.44774 L 115.3447,158.38583 L 118.94577,159.95941 L 121.91135,158.38583 L 122.66787,156.84252 L 125.17954,156.66096 L 127.99381,159.17262 L 130.65678,158.53714 L 132.98688,160.8975 L 134.07628,160.8975 L 135.16568,162.28951 L 137.37473,162.28951 L 138.13126,161.20011 L 139.06935,163.2276 L 141.42971,164.16569 L 144.39529,162.28951 L 144.39529,160.26202 L 146.57409,159.47523 L 147.96609,159.47523 L 149.69097,162.62238 L 153.44334,162.92499 L 155.31952,160.56463 L 157.34701,156.20704 L 160.00998,155.26895 L 161.40199,153.24146 L 162.82426,154.63347 L 165.78984,154.02825 L 166.72793,145.43411 L 167.66602,141.98436 L 166.72793,140.10817 L 165.15436,139.50295 L 164.09522,133.78362 L 162.88478,135.14536 L 159.28372,134.75197 L 158.92058,136.83998 L 156.65101,137.02155 L 156.46944,134.38884 L 154.563,133.81388 L 153.23151,135.32693 L 153.23151,131.5443 L 150.96193,133.23892 L 147.5727,132.66396 L 146.42278,134.93354 L 139.43248,138.71617 L 139.43248,140.62261 L 137.91943,140.62261 L 137.91943,137.20311 L 133.95524,135.32693 L 134.31837,131.90743 L 130.74757,129.27472 L 130.74757,126.06706 L 128.0846,125.4921 L 128.26616,122.46599 L 126.20841,122.28443 L 126.38998,120.19642 L 122.60735,120.19642 L 122.03239,122.0726 L 120.91273,119.43989 z ") %> + <%= svg_path(@map_filter, "29", "M 92.709454,125.0987 L 90.651704,127.36828 L 88.382127,126.43019 L 84.206105,126.82358 L 83.449579,128.69977 L 80.998436,129.27472 L 80.605043,127.18671 L 76.277716,127.76167 L 76.277716,129.09316 L 73.251613,129.27472 L 71.920127,128.33663 L 70.407076,129.09316 L 70.013683,131.36274 L 64.92983,131.5443 L 62.266859,134.75197 L 64.536436,136.44659 L 61.510334,138.92799 L 62.448425,140.62261 L 61.6919,144.76837 L 64.718003,145.16176 L 65.867922,144.01185 L 66.442881,144.76837 L 73.614745,143.83028 L 78.335465,140.44104 L 74.189705,144.40524 L 74.552837,146.28142 L 78.335465,144.58681 L 77.57894,147.24978 L 81.754962,147.43134 L 81.573396,148.551 L 77.034241,148.36943 L 73.433179,147.43134 L 69.075591,145.34333 L 66.442881,148.36943 L 69.832116,149.51935 L 69.65055,154.60321 L 70.588642,153.84668 L 72.676653,150.63901 L 76.640848,152.90859 L 78.547293,153.30198 L 79.303818,156.32808 L 78.153899,158.38583 L 75.702756,158.20427 L 73.433179,158.20427 L 69.65055,158.77923 L 63.204951,159.14236 L 61.903727,160.86724 L 63.779911,161.9869 L 65.867922,161.80533 L 67.562539,163.31838 L 70.013683,163.13682 L 74.008138,167.67597 L 74.94623,172.57826 L 73.614745,175.24123 L 77.57894,175.99775 L 81.936528,175.78593 L 82.87462,174.09131 L 81.180002,171.82173 L 82.87462,172.57826 L 84.599498,172.39669 L 87.625601,174.09131 L 89.501785,173.72818 L 89.501785,170.49025 L 90.258311,173.72818 L 92.709454,177.69237 L 98.005134,178.0555 L 98.216961,176.93584 L 99.518186,178.81203 L 102.75612,179.38699 L 105.20726,179.38699 L 105.35856,179.59882 L 106.26639,175.87671 L 108.47545,175.87671 L 109.56485,174.15183 L 110.95685,174.15183 L 111.10816,171.36782 L 111.89495,170.42972 L 110.35163,168.37197 L 109.41354,169.49163 L 107.05318,167.61545 L 102.21142,166.82866 L 101.42463,164.01439 L 100.03262,160.41332 L 99.881318,159.02132 L 102.21142,157.14513 L 104.42047,157.14513 L 107.56762,155.63208 L 106.90188,153.24146 L 107.83997,152.30337 L 107.53736,146.82612 L 106.11509,144.94994 L 106.11509,142.61984 L 108.32414,141.98436 L 105.96379,141.19757 L 105.81248,139.35165 L 106.90188,138.56486 L 108.47545,136.99129 L 106.75057,135.90189 L 106.90188,133.8744 L 104.57178,133.7231 L 105.66117,128.63924 L 102.54429,126.82358 L 97.248608,127.00515 L 97.248608,130.78778 L 95.735557,130.78778 L 95.372425,129.09316 L 93.102847,129.45629 L 92.709454,125.0987 z ") %> + <%= svg_path(@map_filter, "35", "M 165.91088,131.72587 L 164.09522,133.78362 L 165.15436,139.50295 L 166.72793,140.10817 L 167.66602,141.98436 L 166.72793,145.43411 L 165.78984,154.02825 L 162.82426,154.63347 L 161.40199,153.24146 L 160.00998,155.26895 L 157.34701,156.20704 L 155.31952,160.56463 L 154.07882,162.1382 L 154.53274,164.16569 L 153.74595,167.28258 L 152.35394,168.55354 L 152.35394,169.79424 L 153.29203,170.09685 L 155.955,170.09685 L 158.2851,171.51912 L 159.85868,174.3334 L 158.43641,176.20958 L 158.92058,178.0555 L 160.94807,178.0555 L 161.09938,179.93169 L 159.52581,181.80787 L 157.83119,182.59466 L 158.92058,183.23014 L 159.22319,184.16823 L 157.49832,185.56024 L 159.49554,189.31261 L 163.30843,187.28512 L 175.01945,186.71016 L 175.77598,184.62215 L 177.68242,182.74596 L 181.82818,182.171 L 182.00975,180.08299 L 184.85429,180.47639 L 186.5489,182.74596 L 190.36179,183.68405 L 191.08806,182.171 L 192.05641,178.75151 L 194.50755,172.6993 L 195.83904,171.94277 L 199.04671,172.33617 L 199.04671,167.22205 L 197.71522,165.89057 L 197.71522,160.41332 L 197.14026,158.53714 L 197.14026,155.51104 L 199.04671,153.60459 L 199.04671,149.82196 L 198.10862,149.06544 L 198.29018,143.76976 L 196.77713,143.01323 L 194.50755,143.01323 L 192.60111,141.50018 L 190.54336,143.95132 L 188.84874,144.16315 L 187.33569,146.2209 L 185.82264,145.85777 L 182.58471,143.01323 L 181.46505,139.41217 L 180.89009,137.02155 L 171.59996,137.02155 L 168.18046,134.93354 L 170.45004,131.90743 L 165.91088,131.72587 z ") %> + <%= svg_path(@map_filter, "44", "M 182.00975,180.08299 L 181.82818,182.171 L 177.68242,182.74596 L 175.77598,184.62215 L 175.01945,186.71016 L 163.30843,187.28512 L 158.37589,189.91783 L 158.19432,195.21351 L 152.89864,197.30152 L 149.29758,199.1777 L 146.27147,199.1777 L 145.15182,197.87648 L 143.4572,199.57109 L 142.64015,199.7224 L 143.6085,200.38814 L 140.00744,203.59581 L 140.76397,204.35234 L 141.52049,205.86539 L 139.61405,208.52836 L 141.70206,209.64802 L 145.30312,210.40454 L 145.66625,208.89149 L 147.75427,211.55446 L 151.17376,211.55446 L 153.6249,208.89149 L 156.83257,208.89149 L 153.44334,210.58611 L 153.6249,212.49255 L 154.38143,214.18717 L 152.29342,216.27518 L 150.02384,216.27518 L 150.41724,219.11972 L 154.563,218.36319 L 159.49554,222.90235 L 159.25346,223.20496 L 162.82426,225.53506 L 163.61104,227.41124 L 166.87924,228.83351 L 169.3909,229.13612 L 170.4803,232.1017 L 174.38397,233.03979 L 177.01668,233.52397 L 178.43895,231.95039 L 177.01668,229.92291 L 176.41146,225.53506 L 177.65216,224.14305 L 179.37704,224.14305 L 180.16383,225.86793 L 179.67965,228.98481 L 180.76905,229.7716 L 183.58332,228.83351 L 184.52141,225.71662 L 183.28071,224.44566 L 186.3976,224.44566 L 187.487,222.41817 L 188.57639,222.56948 L 191.08806,224.92984 L 192.90372,225.17192 L 192.96424,223.20496 L 191.39067,221.17747 L 189.99866,221.17747 L 189.51448,221.32877 L 188.57639,220.87486 L 189.36318,220.08807 L 189.36318,218.6658 L 190.93675,218.21189 L 191.87484,216.03309 L 191.08806,215.24631 L 190.93675,212.58334 L 188.90926,212.58334 L 186.88178,210.07167 L 186.88178,208.22575 L 189.06057,207.10609 L 192.96424,206.34956 L 199.04671,206.50087 L 200.92289,205.22991 L 200.28741,201.32623 L 197.47314,198.69352 L 194.05364,199.14744 L 193.11555,198.36065 L 192.96424,195.57664 L 195.44565,193.36758 L 193.56946,191.03748 L 192.32876,187.73903 L 190.30127,186.49833 L 190.30127,184.31954 L 190.08944,183.62353 L 186.5489,182.74596 L 184.85429,180.47639 L 182.00975,180.08299 z ") %> + <%= svg_path(@map_filter, "70", "M 463.43732,170.06659 L 459.86651,170.64155 L 459.29155,172.51773 L 457.38511,173.84922 L 456.08389,172.33617 L 455.14579,172.91113 L 455.87206,174.03079 L 453.99587,175.18071 L 454.57083,176.69376 L 452.48282,177.45028 L 452.48282,179.90143 L 449.81985,179.90143 L 449.63829,181.41448 L 447.00558,181.98944 L 447.18714,184.25901 L 448.88176,184.44058 L 447.94367,185.56024 L 447.36871,189.34287 L 445.67409,189.34287 L 442.82956,190.49279 L 439.80345,189.34287 L 437.17074,190.49279 L 437.17074,192.39923 L 439.22849,192.76236 L 440.74154,195.78847 L 440.95337,197.30152 L 438.50223,200.14605 L 437.35231,200.50919 L 436.59578,201.44728 L 438.68379,202.41563 L 439.04693,205.44173 L 440.74154,205.6233 L 440.95337,209.40593 L 441.7099,210.16245 L 441.80068,210.76767 L 443.25321,211.16107 L 444.88731,212.52281 L 447.33845,212.52281 L 448.27654,211.58472 L 449.9409,211.64524 L 451.66578,211.70577 L 455.47867,208.58888 L 456.56806,208.58888 L 457.7785,207.65079 L 461.71244,207.77183 L 464.70828,205.32069 L 466.88707,204.9273 L 467.70412,202.89981 L 469.45926,202.35511 L 471.2144,199.35927 L 473.66554,197.45282 L 476.23773,197.05943 L 478.14418,198.42118 L 481.68472,197.99752 L 481.68472,196.09108 L 483.10698,195.27403 L 484.22664,193.73072 L 486.40544,193.73072 L 487.61588,192.45975 L 488.06979,189.43365 L 488.06979,187.55747 L 487.25275,184.68267 L 487.25275,182.26179 L 488.73554,181.17239 L 490.49068,180.26456 L 490.30911,179.90143 L 484.2569,176.69376 L 482.56229,174.78731 L 480.86767,173.66765 L 479.35462,174.42418 L 479.14279,175.54384 L 477.62974,176.48193 L 476.69165,176.48193 L 473.84711,173.27426 L 469.88291,173.27426 L 468.1883,174.60575 L 466.67525,174.78731 L 464.2241,172.91113 L 464.40567,170.82312 L 463.43732,170.06659 z ") %> + <%= svg_path(@map_filter, "76", "M 287.62074,59.674359 L 286.38004,61.18741 L 278.27008,67.421182 L 263.89609,71.022245 L 254.42439,74.41148 L 246.67757,78.587502 L 242.13841,85.396233 L 241.20032,90.691913 L 244.98295,93.53645 L 250.4602,94.656108 L 249.58263,94.807413 L 249.61289,94.958718 L 253.84943,94.41402 L 256.02823,92.08392 L 257.66232,91.690527 L 259.5385,94.958718 L 262.14095,94.686369 L 263.23035,96.562553 L 267.83003,96.290203 L 272.45996,99.558395 L 269.46412,100.49649 L 271.64292,102.13058 L 273.00466,102.13058 L 274.2151,104.73303 L 276.3939,104.73303 L 277.05964,103.09893 L 275.42554,102.00954 L 280.05548,100.64779 L 284.92751,100.10309 L 286.16821,96.562553 L 288.46805,94.535064 L 292.82564,94.41402 L 297.84897,96.986207 L 300.84481,97.319078 L 301.35925,95.745505 L 302.69073,93.264101 L 303.44726,91.962876 L 301.54081,91.962876 L 301.54081,88.724946 L 300.42115,86.848763 L 301.17768,83.066134 L 301.93421,81.159689 L 300.42115,81.159689 L 301.17768,79.283505 L 303.05386,77.013928 L 301.17768,73.594432 L 300.60272,70.205197 L 292.28094,62.06498 L 291.34285,60.188796 L 289.25483,60.370362 L 287.62074,59.674359 z ") %> + <%= svg_path(@map_filter, "27", "M 257.66232,91.690527 L 256.02823,92.08392 L 253.84943,94.41402 L 249.61289,94.958718 L 250.49046,101.97928 L 252.3969,102.55424 L 252.3969,103.31076 L 250.49046,104.43042 L 252.76003,107.63809 L 253.90995,112.17724 L 253.69813,114.08369 L 252.00351,115.20335 L 252.18507,116.53483 L 254.09152,117.29136 L 254.27309,118.98597 L 252.76003,123.34356 L 254.27309,125.25001 L 259.56877,125.43157 L 260.68842,128.06428 L 262.59487,129.97073 L 265.22758,130.90882 L 266.01436,133.75336 L 264.68288,135.62954 L 267.43663,137.47546 L 270.16013,134.87301 L 272.79284,134.87301 L 279.63183,131.30221 L 281.87114,132.24031 L 286.62213,132.24031 L 287.74178,130.90882 L 287.74178,128.06428 L 291.52441,126.1881 L 291.52441,123.162 L 292.55329,122.31469 L 292.4625,121.46738 L 293.43086,120.49903 L 291.73624,120.13589 L 291.73624,118.62284 L 290.76789,117.10979 L 291.52441,116.1717 L 296.82009,114.65865 L 298.15158,112.38907 L 299.3015,108.21305 L 300.6935,106.48817 L 300.99611,104.24885 L 302.69073,105.18695 L 304.02222,104.82381 L 303.05386,103.31076 L 302.50917,98.953174 L 300.81455,97.440123 L 300.84481,97.319078 L 297.84897,96.986207 L 292.82564,94.41402 L 288.46805,94.535064 L 286.16821,96.562553 L 284.92751,100.10309 L 280.05548,100.64779 L 275.42554,102.00954 L 277.05964,103.09893 L 276.3939,104.73303 L 274.2151,104.73303 L 273.00466,102.13058 L 271.64292,102.13058 L 269.46412,100.49649 L 272.45996,99.558395 L 267.83003,96.290203 L 263.23035,96.562553 L 262.14095,94.686369 L 259.5385,94.958718 L 257.66232,91.690527 z ") %> + <%= svg_path(@map_filter, "37", "M 258.81224,190.76513 L 259.17537,191.61244 L 253.69813,193.1255 L 252.3969,195.03194 L 250.09706,193.51889 L 251.24698,197.30152 L 249.15897,197.30152 L 245.37634,194.63855 L 243.50016,198.42118 L 244.43825,199.57109 L 244.43825,200.69075 L 242.53181,203.17216 L 242.74363,207.31792 L 239.71753,210.91898 L 237.569,218.6658 L 237.81109,218.6658 L 238.56761,221.69191 L 242.16867,222.44843 L 242.16867,224.71801 L 246.70783,226.04949 L 246.70783,229.65056 L 246.52626,231.92013 L 252.18507,231.92013 L 257.11762,230.77021 L 256.72423,228.6822 L 258.23728,227.74411 L 259.75033,229.83212 L 261.08182,230.40708 L 262.20148,234.94624 L 265.43941,238.33547 L 265.80254,240.99844 L 268.73786,243.9035 L 270.40221,243.7522 L 272.45996,241.84575 L 273.94275,234.12919 L 274.88085,231.4057 L 275.57685,228.01646 L 278.57269,226.92706 L 280.60018,227.32046 L 281.96193,228.56116 L 283.44472,226.11002 L 284.80646,224.86931 L 284.80646,223.38652 L 286.5616,223.26548 L 286.98526,221.48008 L 285.47221,219.45259 L 285.71429,218.60528 L 284.65516,217.69745 L 281.81062,213.49117 L 278.14904,213.49117 L 277.05964,211.85707 L 277.05964,205.04834 L 275.57685,201.11441 L 275.3045,196.24238 L 273.39806,196.09108 L 271.21926,194.45698 L 270.67456,194.45698 L 268.76812,195.81873 L 267.55768,195.00168 L 267.28533,193.1255 L 268.64707,192.42949 L 268.76812,191.76375 L 267.98133,191.06775 L 258.81224,190.76513 z ") %> + <%= svg_path(@map_filter, "18", "M 320.15135,194.60829 L 317.39759,195.97003 L 314.94645,197.99752 L 315.06749,198.81457 L 317.51864,199.48031 L 318.48699,201.53806 L 319.96978,202.08276 L 319.42508,203.2932 L 319.42508,205.32069 L 317.12524,206.28904 L 315.33984,209.52697 L 315.2188,211.31237 L 315.88454,212.12942 L 316.15689,213.06751 L 313.73601,214.42926 L 309.92312,214.82265 L 308.98503,213.76352 L 307.89563,213.88456 L 306.80623,215.095 L 306.92728,217.54615 L 304.50639,217.69745 L 304.35509,219.84598 L 302.17629,221.63138 L 302.44864,222.44843 L 303.81039,223.53783 L 306.53388,223.93122 L 308.56137,223.11417 L 311.13356,222.99313 L 312.37426,223.93122 L 311.95061,226.50341 L 314.1294,229.37821 L 314.1294,230.58865 L 313.19131,232.22274 L 313.19131,232.88849 L 314.28071,234.12919 L 316.03585,234.12919 L 316.15689,234.91598 L 314.00836,236.70138 L 314.1294,237.91182 L 312.76765,238.60782 L 313.31235,239.54591 L 315.06749,241.0287 L 315.06749,242.1181 L 313.19131,243.2075 L 313.19131,244.84159 L 315.7635,246.20334 L 316.30819,248.10978 L 317.94229,249.59257 L 317.79098,250.13727 L 317.12524,250.95432 L 316.97394,253.40546 L 316.58054,254.22251 L 317.66994,256.37104 L 318.06333,258.00514 L 316.15689,259.91159 L 316.06611,261.42464 L 320.51448,260.87994 L 321.42231,258.94323 L 323.87345,256.12896 L 328.59417,255.1606 L 331.07558,255.91713 L 333.70829,253.85938 L 333.52672,252.34633 L 332.58863,251.5898 L 332.58863,248.5637 L 337.67248,243.44959 L 339.57893,245.5376 L 341.27354,243.81272 L 342.78659,243.63115 L 345.4193,240.24192 L 349.77689,240.60505 L 349.83741,241.63392 L 351.28994,237.00399 L 350.35185,235.30937 L 350.53342,232.85823 L 351.10838,227.92568 L 349.02037,225.86793 L 349.41376,221.32877 L 347.50732,217.33432 L 347.32575,214.70161 L 343.90625,212.03864 L 343.36155,209.76906 L 345.05617,207.31792 L 345.05617,203.71686 L 343.0892,201.41702 L 341.1525,202.2038 L 340.21441,201.81041 L 338.85266,200.02501 L 338.03561,199.90397 L 337.49091,200.17631 L 337.33961,202.89981 L 336.12917,203.02085 L 335.19108,202.2038 L 333.01228,199.20796 L 332.19523,198.14883 L 329.07835,197.99752 L 327.5653,196.09108 L 326.35486,196.09108 L 325.81016,196.78708 L 323.78267,197.05943 L 322.14857,195.54638 L 320.24213,194.72933 L 320.15135,194.60829 z ") %> + <%= svg_path(@map_filter, "58", "M 350.38211,197.45282 L 349.44402,198.93561 L 347.65862,198.93561 L 345.268,198.39091 L 342.60503,199.1777 L 342.78659,201.08415 L 345.05617,203.71686 L 345.05617,207.31792 L 343.36155,209.76906 L 343.90625,212.03864 L 347.32575,214.70161 L 347.50732,217.33432 L 349.41376,221.32877 L 349.02037,225.86793 L 351.10838,227.92568 L 350.53342,232.85823 L 350.35185,235.30937 L 351.28994,237.00399 L 349.83741,241.63392 L 349.95846,243.05619 L 353.19639,244.56924 L 355.46597,247.05065 L 357.52372,245.90073 L 359.43016,244.78107 L 359.82355,246.47569 L 362.63783,246.47569 L 363.39436,244.96264 L 365.08897,245.71916 L 365.66393,248.17031 L 367.17698,247.80717 L 370.77805,242.87463 L 372.65423,244.20611 L 372.95684,244.78107 L 375.92242,242.93515 L 377.13286,243.08645 L 378.07095,245.38629 L 379.85635,245.11394 L 381.2181,243.7522 L 382.97324,243.7522 L 384.33499,241.99706 L 385.69673,241.72471 L 385.96908,240.75635 L 388.93466,240.90766 L 389.08597,240.21166 L 387.72422,239.00121 L 387.72422,237.79077 L 389.63067,236.70138 L 389.63067,235.88433 L 387.84527,234.79493 L 387.57292,232.76744 L 387.72422,230.861 L 386.51378,230.04395 L 387.57292,228.56116 L 388.54127,228.01646 L 389.20701,226.38237 L 388.26892,225.83767 L 387.17952,224.20357 L 388.54127,222.29713 L 390.84111,220.93538 L 393.68564,220.93538 L 393.68564,218.78685 L 394.50269,218.5145 L 394.50269,217.69745 L 393.29225,215.79101 L 390.56876,215.24631 L 389.63067,213.61221 L 390.02406,212.12942 L 390.29641,210.07167 L 389.81223,208.98227 L 386.78613,211.04002 L 385.54543,211.58472 L 383.91133,210.49533 L 384.06264,207.77183 L 382.27724,207.77183 L 380.79445,208.74019 L 380.40105,207.49948 L 381.2181,206.13774 L 380.24975,204.9273 L 379.16035,206.56139 L 379.31166,207.77183 L 376.73947,207.65079 L 372.65423,203.8379 L 369.53734,203.71686 L 369.53734,201.65911 L 367.35855,200.29736 L 366.9349,198.54222 L 366.26915,198.42118 L 366.26915,201.81041 L 365.05871,202.08276 L 363.27331,201.53806 L 361.39713,202.7485 L 360.30773,203.02085 L 359.21833,202.08276 L 358.12894,202.62746 L 355.67779,200.99336 L 353.92265,200.99336 L 352.68195,200.17631 L 352.9543,198.66326 L 351.59255,197.45282 L 350.38211,197.45282 z ") %> + <%= svg_path(@map_filter, "71", "M 393.68564,220.75381 L 393.68564,220.93538 L 390.84111,220.93538 L 388.54127,222.29713 L 387.17952,224.20357 L 388.26892,225.83767 L 389.20701,226.38237 L 388.54127,228.01646 L 387.57292,228.56116 L 386.51378,230.04395 L 387.72422,230.861 L 387.57292,232.76744 L 387.84527,234.79493 L 389.63067,235.88433 L 389.63067,236.70138 L 387.72422,237.79077 L 387.72422,239.00121 L 389.08597,240.21166 L 388.93466,240.90766 L 385.96908,240.75635 L 385.69673,241.72471 L 384.33499,241.99706 L 382.97324,243.7522 L 381.2181,243.7522 L 379.85635,245.11394 L 378.07095,245.38629 L 377.13286,243.08645 L 375.92242,242.93515 L 372.95684,244.78107 L 376.46712,251.37798 L 376.46712,254.22251 L 377.40521,255.37243 L 380.61288,255.37243 L 381.73254,256.88548 L 384.75864,256.88548 L 386.09013,258.76167 L 385.90856,266.14536 L 381.94437,269.17146 L 381.85358,269.38329 L 382.12593,269.35303 L 382.70089,269.53459 L 382.88246,272.5607 L 385.72699,273.13565 L 386.09013,274.46714 L 387.60318,274.46714 L 389.87276,273.13565 L 395.92496,274.07375 L 397.07488,275.22367 L 398.58793,273.71061 L 400.67594,273.71061 L 401.7956,267.65841 L 402.55213,267.08345 L 404.42831,267.08345 L 406.72815,268.5965 L 408.42277,267.08345 L 409.54242,268.5965 L 411.2673,266.90188 L 413.32505,266.72032 L 414.29341,269.74642 L 415.01967,273.52905 L 416.35116,273.71061 L 417.50107,271.04764 L 421.07188,257.06705 L 422.40336,254.61591 L 424.49137,254.40408 L 426.57938,256.12896 L 428.09243,255.73556 L 429.96862,254.40408 L 431.87506,254.79747 L 432.99472,257.24861 L 434.08412,257.67227 L 439.04693,257.06705 L 440.95337,255.554 L 440.19685,254.40408 L 437.92727,253.64755 L 437.71544,251.01484 L 439.62189,249.68336 L 440.37841,246.47569 L 438.68379,243.44959 L 437.53388,241.93653 L 438.10883,241.36157 L 438.10883,239.48539 L 436.59578,238.51704 L 436.20239,237.00399 L 440.55998,236.45929 L 440.95337,234.94624 L 439.62189,234.94624 L 438.50223,233.61475 L 436.41422,233.61475 L 434.68934,230.77021 L 433.17629,230.58865 L 433.35785,228.31907 L 431.72376,228.13751 L 429.54496,229.6203 L 427.36617,230.16499 L 425.88338,229.2269 L 423.97693,229.10586 L 423.43224,229.89264 L 421.6771,230.16499 L 417.74316,231.4057 L 412.02383,233.43319 L 409.84503,231.67805 L 407.27285,231.13335 L 407.1518,228.83351 L 404.70066,227.04811 L 401.31142,224.47592 L 397.49853,224.59696 L 393.83695,220.81434 L 393.68564,220.75381 z ") %> + <%= svg_path(@map_filter, "60", "M 302.41838,77.800715 L 301.17768,79.283505 L 300.42115,81.159689 L 301.93421,81.159689 L 301.17768,83.066134 L 300.42115,86.848763 L 301.54081,88.724946 L 301.54081,91.962876 L 303.44726,91.962876 L 302.69073,93.264101 L 301.35925,95.745505 L 300.81455,97.440123 L 302.50917,98.953174 L 303.05386,103.31076 L 304.02222,104.82381 L 302.69073,105.18695 L 300.99611,104.24885 L 300.6935,106.48817 L 300.81455,106.33686 L 301.54081,108.03148 L 302.69073,109.90767 L 307.80485,110.30106 L 311.40591,109.90767 L 313.85705,108.03148 L 316.88315,109.90767 L 318.39621,111.05759 L 320.66578,110.48263 L 322.72353,109.54453 L 326.71799,111.63254 L 330.86375,114.08369 L 332.19523,115.41517 L 334.46481,113.90212 L 336.341,115.02178 L 337.49091,115.95987 L 339.18553,115.77831 L 340.33545,114.26525 L 342.96816,115.77831 L 346.20609,114.44682 L 348.08227,115.02178 L 349.95846,113.50873 L 351.10838,112.93377 L 351.47151,113.20612 L 351.8649,110.63393 L 350.50316,109.09062 L 348.20332,107.54731 L 347.23497,109.09062 L 346.66001,109.27218 L 346.47844,106.39739 L 348.20332,106.00399 L 347.80993,103.34102 L 345.51009,102.94763 L 346.66001,101.01092 L 349.9282,100.2544 L 351.07812,95.654722 L 352.803,94.867935 L 350.50316,93.143056 L 351.28994,91.418178 L 351.65308,85.668582 L 350.86629,81.220211 L 346.87183,81.613605 L 344.1786,81.250472 L 339.18553,82.581957 L 334.94899,86.606674 L 331.49923,85.456755 L 328.04947,85.093623 L 325.35624,82.400391 L 320.54474,81.038645 L 314.03862,81.613605 L 312.31374,80.282119 L 308.83372,80.282119 L 306.35232,81.250472 L 305.2024,80.463685 L 305.2024,78.375675 L 304.809,77.800715 L 302.41838,77.800715 z ") %> + <%= svg_path(@map_filter, "62", "M 314.06888,8.5029594 L 303.59856,10.500187 L 295.27678,16.915525 L 295.27678,42.455834 L 295.21626,43.212359 L 298.15158,43.908363 L 299.08967,45.996374 L 301.35925,45.421414 L 302.69073,43.726797 L 304.38535,44.301756 L 307.98641,47.116032 L 309.3179,46.571333 L 310.25599,48.840911 L 313.64522,50.353962 L 313.64522,52.230146 L 316.12663,53.168238 L 318.57777,52.230146 L 323.29849,51.655186 L 324.44841,52.623539 L 326.71799,51.655186 L 327.83765,53.561631 L 325.02337,55.437815 L 325.02337,58.100785 L 325.96146,59.038877 L 326.71799,58.857311 L 327.26269,57.34426 L 328.98757,56.194341 L 330.68218,57.525826 L 334.64638,58.857311 L 336.341,58.857311 L 336.341,56.950866 L 338.8224,58.675745 L 339.00397,60.188796 L 337.85405,61.883414 L 339.94206,60.733495 L 341.66694,59.976969 L 342.3932,61.308454 L 342.3932,62.63994 L 345.23774,61.126888 L 349.77689,61.126888 L 349.95846,61.308454 L 351.07812,59.159921 L 350.50316,58.191568 L 348.77828,57.828436 L 346.87183,57.828436 L 345.72191,57.435043 L 347.62836,56.285124 L 349.35324,56.46669 L 351.07812,56.285124 L 351.28994,53.198499 L 352.43986,52.441973 L 352.62143,50.717094 L 350.50316,49.355348 L 348.02175,49.173782 L 347.44679,48.780389 L 348.99011,47.630469 L 349.35324,46.48055 L 348.02175,45.542458 L 346.08505,43.212359 L 346.29687,42.06244 L 348.77828,40.912521 L 349.17167,39.581036 L 347.44679,38.794249 L 346.47844,36.312845 L 343.02868,35.919451 L 339.57893,34.981359 L 339.18553,31.138209 L 341.66694,29.594896 L 340.72884,27.658191 L 338.79214,27.658191 L 337.46065,29.776463 L 331.49923,29.41333 L 326.68773,28.23315 L 324.02476,25.358352 L 324.02476,23.058514 L 326.11277,22.090161 L 324.38789,20.758676 L 320.18161,20.57711 L 317.66994,14.222294 L 314.06888,8.5029594 z ") %> + <%= svg_path(@map_filter, "59", "M 330.07696,4.0545882 L 324.02476,6.8991249 L 314.58332,8.4121763 L 314.06888,8.5029594 L 317.66994,14.222294 L 320.18161,20.57711 L 324.38789,20.758676 L 326.11277,22.090161 L 324.02476,23.058514 L 324.02476,25.358352 L 326.68773,28.23315 L 331.49923,29.41333 L 337.46065,29.776463 L 338.79214,27.658191 L 340.72884,27.658191 L 341.66694,29.594896 L 339.18553,31.138209 L 339.57893,34.981359 L 343.02868,35.919451 L 346.47844,36.312845 L 347.44679,38.794249 L 349.17167,39.581036 L 348.77828,40.912521 L 346.29687,42.06244 L 346.08505,43.212359 L 348.02175,45.542458 L 349.35324,46.48055 L 348.99011,47.630469 L 347.44679,48.780389 L 348.02175,49.173782 L 350.50316,49.355348 L 352.62143,50.717094 L 352.43986,52.441973 L 351.28994,53.198499 L 351.07812,56.285124 L 349.35324,56.46669 L 347.62836,56.285124 L 345.72191,57.435043 L 346.87183,57.828436 L 348.77828,57.828436 L 350.50316,58.191568 L 351.07812,59.159921 L 349.95846,61.308454 L 351.47151,62.821506 L 352.98456,63.214899 L 354.49761,62.246546 L 356.58562,62.246546 L 357.16058,63.396465 L 357.91711,63.214899 L 360.18669,61.883414 L 362.45626,63.214899 L 365.48237,61.126888 L 366.81385,61.126888 L 368.3269,62.458373 L 371.35301,60.370362 L 372.65423,60.551929 L 373.80415,61.490021 L 377.98017,61.883414 L 378.3433,63.578032 L 380.43131,61.701848 L 381.55097,61.701848 L 382.3075,64.152991 L 385.90856,65.091083 L 386.93744,64.395079 L 386.63483,64.395079 L 386.45326,62.518896 L 390.23589,60.249318 L 389.66093,56.648256 L 386.05987,55.710164 L 386.99796,54.741811 L 386.99796,52.109102 L 389.84249,50.021091 L 389.08597,48.508039 L 383.03376,43.787319 L 372.4424,44.362278 L 371.32274,46.238462 L 369.99126,46.238462 L 370.17283,39.611297 L 367.14672,36.040495 L 364.87715,36.403628 L 363.54566,34.890576 L 359.76303,36.585194 L 358.46181,35.28397 L 355.79884,34.890576 L 355.04231,32.439433 L 354.86074,24.874176 L 353.16613,24.11765 L 352.9543,22.967731 L 351.83464,22.967731 L 351.44125,20.698154 L 348.99011,20.909981 L 344.26938,22.423033 L 341.99981,25.237308 L 339.73023,25.237308 L 338.21718,23.361124 L 337.64222,21.273114 L 335.76604,19.185103 L 333.10307,19.185103 L 331.98341,17.127353 L 331.98341,13.889423 L 333.28463,11.831673 L 332.52811,8.9871359 L 330.07696,4.0545882 z ") %> + <%= svg_path(@map_filter, "02", "M 371.35301,60.370362 L 368.3269,62.458373 L 366.81385,61.126888 L 365.48237,61.126888 L 362.45626,63.214899 L 360.18669,61.883414 L 357.91711,63.214899 L 357.16058,63.396465 L 356.58562,62.246546 L 354.49761,62.246546 L 352.98456,63.214899 L 352.92404,63.214899 L 353.37795,65.87787 L 350.89655,68.571101 L 350.89655,71.052506 L 349.17167,72.989211 L 349.56506,75.28905 L 350.50316,79.1322 L 351.65308,85.668582 L 351.28994,91.418178 L 350.50316,93.143056 L 352.803,94.867935 L 351.07812,95.654722 L 349.9282,100.2544 L 346.66001,101.01092 L 345.51009,102.94763 L 347.80993,103.34102 L 348.20332,106.00399 L 346.47844,106.39739 L 346.66001,109.27218 L 347.23497,109.09062 L 348.20332,107.54731 L 350.50316,109.09062 L 351.8649,110.63393 L 351.47151,113.20612 L 353.19639,114.44682 L 353.77135,118.62284 L 358.8552,123.52513 L 360.54982,124.10009 L 361.51817,126.36967 L 364.69558,127.03541 L 365.08897,126.55123 L 366.05733,124.49348 L 368.90186,123.162 L 370.41491,119.1978 L 372.10953,118.04788 L 371.14118,116.7164 L 368.69004,116.7164 L 368.3269,115.41517 L 370.02152,114.65865 L 370.77805,113.50873 L 369.08343,112.38907 L 369.62813,110.66419 L 373.98572,110.30106 L 373.22919,108.60644 L 370.59648,106.88156 L 370.59648,101.79771 L 374.16728,99.13474 L 378.16174,99.13474 L 377.76834,97.258556 L 380.03792,96.290203 L 383.24559,98.378214 L 384.57708,98.015082 L 384.39551,91.569483 L 384.97047,89.299906 L 385.72699,86.667196 L 383.24559,85.335711 L 383.82055,83.82266 L 387.42161,83.066134 L 387.42161,80.614991 L 390.26615,79.101939 L 391.02267,76.832362 L 390.08458,75.319311 L 390.26615,72.474774 L 391.96077,70.961723 L 390.26615,67.754053 L 390.78059,64.395079 L 386.93744,64.395079 L 385.90856,65.091083 L 382.3075,64.152991 L 381.55097,61.701848 L 380.43131,61.701848 L 378.3433,63.578032 L 377.98017,61.883414 L 373.80415,61.490021 L 372.65423,60.551929 L 371.35301,60.370362 z ") %> + <%= svg_path(@map_filter, "80", "M 295.21626,43.212359 L 294.70182,49.446131 L 298.87784,53.22876 L 298.87784,55.135205 L 293.76373,52.109102 L 287.62074,59.674359 L 289.25483,60.370362 L 291.34285,60.188796 L 292.28094,62.06498 L 300.60272,70.205197 L 301.17768,73.594432 L 303.05386,77.013928 L 302.41838,77.800715 L 304.809,77.800715 L 305.2024,78.375675 L 305.2024,80.463685 L 306.35232,81.250472 L 308.83372,80.282119 L 312.31374,80.282119 L 314.03862,81.613605 L 320.54474,81.038645 L 325.35624,82.400391 L 328.04947,85.093623 L 331.49923,85.456755 L 334.94899,86.606674 L 339.18553,82.581957 L 344.1786,81.250472 L 346.87183,81.613605 L 350.86629,81.220211 L 350.50316,79.1322 L 349.56506,75.28905 L 349.17167,72.989211 L 350.89655,71.052506 L 350.89655,68.571101 L 353.37795,65.87787 L 352.92404,63.214899 L 351.47151,62.821506 L 349.77689,61.126888 L 345.23774,61.126888 L 342.3932,62.63994 L 342.3932,61.308454 L 341.66694,59.976969 L 339.94206,60.733495 L 337.85405,61.883414 L 339.00397,60.188796 L 338.8224,58.675745 L 336.341,56.950866 L 336.341,58.857311 L 334.64638,58.857311 L 330.68218,57.525826 L 328.98757,56.194341 L 327.26269,57.34426 L 326.71799,58.857311 L 325.96146,59.038877 L 325.02337,58.100785 L 325.02337,55.437815 L 327.83765,53.561631 L 326.71799,51.655186 L 324.44841,52.623539 L 323.29849,51.655186 L 318.57777,52.230146 L 316.12663,53.168238 L 313.64522,52.230146 L 313.64522,50.353962 L 310.25599,48.840911 L 309.3179,46.571333 L 307.98641,47.116032 L 304.38535,44.301756 L 302.69073,43.726797 L 301.35925,45.421414 L 299.08967,45.996374 L 298.15158,43.908363 L 295.21626,43.212359 z ") %> + <%= svg_path(@map_filter, "54", "M 442.22433,85.759365 L 439.95476,87.847376 L 436.74709,88.028943 L 435.62743,89.178862 L 435.38534,89.178862 L 435.2643,91.448439 L 436.38396,93.294362 L 435.99056,94.41402 L 435.62743,95.715244 L 435.809,96.441509 L 436.74709,95.715244 L 437.65492,94.050887 L 439.5311,93.869321 L 442.67825,92.931229 L 444.34261,94.232454 L 445.06887,95.715244 L 445.64383,97.3796 L 445.64383,99.043957 L 446.55166,99.800483 L 446.55166,101.07145 L 445.64383,102.1911 L 445.46226,104.61199 L 446.18853,105.73164 L 446.3701,107.21443 L 446.55166,109.60506 L 447.67132,110.54315 L 449.33568,111.26941 L 448.60941,112.7522 L 450.6369,114.62839 L 448.79098,116.65588 L 449.15411,117.9571 L 451.00003,118.86493 L 451.00003,119.80302 L 448.79098,119.80302 L 447.85289,121.10425 L 448.03445,122.04234 L 449.51724,123.52513 L 448.24628,127.03541 L 446.76349,130.36412 L 447.48975,132.42187 L 447.48975,135.75058 L 448.24628,137.41494 L 449.33568,137.41494 L 449.91064,138.35303 L 448.24628,138.35303 L 446.76349,139.0793 L 446.76349,140.19896 L 448.60941,141.86331 L 448.60941,144.46576 L 450.45533,143.8908 L 453.23935,144.07237 L 453.42092,147.03795 L 454.54057,147.43134 L 453.23935,148.33917 L 453.05778,149.27726 L 455.08527,149.6404 L 456.3865,151.30475 L 462.49922,150.94162 L 463.80045,148.52074 L 466.58446,148.52074 L 467.70412,147.61291 L 469.55004,148.73257 L 471.2144,148.15761 L 473.63528,148.33917 L 475.66277,147.61291 L 477.69026,146.13012 L 478.80992,147.24978 L 478.99148,144.64733 L 480.47427,144.07237 L 481.2308,146.49325 L 483.43986,146.67482 L 485.67917,147.24978 L 486.587,147.43134 L 489.76441,145.94855 L 491.42877,144.82889 L 492.91156,142.98297 L 495.87714,141.86331 L 497.81384,141.43966 L 496.72445,140.38052 L 498.81246,140.56209 L 499.20585,140.16869 L 496.96654,139.44243 L 493.81939,137.23338 L 491.03537,135.17563 L 487.70666,135.17563 L 484.19638,133.14814 L 481.41237,132.96657 L 481.41237,132.21004 L 477.14556,129.63786 L 472.33406,127.58011 L 469.91318,127.58011 L 469.00534,125.00792 L 465.28324,120.34772 L 461.59139,120.34772 L 460.1086,118.32023 L 457.14302,118.32023 L 457.32459,115.35465 L 453.42092,112.93377 L 453.60248,110.54315 L 455.66023,110.54315 L 455.66023,108.4854 L 456.3865,107.00261 L 454.72214,105.33825 L 456.20493,102.76606 L 455.08527,99.800483 L 454.17744,99.043957 L 451.75656,93.869321 L 452.69465,92.386531 C 452.69465,92.386531 452.61802,91.169079 452.54335,89.541994 L 450.00142,89.541994 L 446.58192,85.759365 L 442.22433,85.759365 z ") %> + <%= svg_path(@map_filter, "77", "M 351.10838,112.93377 L 349.95846,113.50873 L 348.08227,115.02178 L 346.20609,114.44682 L 342.96816,115.77831 L 340.33545,114.26525 L 339.18553,115.77831 L 337.49091,115.95987 L 336.341,115.02178 L 334.46481,113.90212 L 332.19523,115.41517 L 332.10445,115.32439 L 331.2874,120.55955 L 332.40706,127.21697 L 332.40706,131.66535 L 330.92427,135.38745 L 331.2874,137.95964 L 329.62305,139.26086 L 330.53088,144.28419 L 329.80461,145.37359 L 329.25991,150.39692 L 330.53088,152.06128 L 326.29433,154.84529 L 326.29433,158.65818 L 327.47451,160.41332 L 329.74409,161.56324 L 329.92566,164.77091 L 326.89955,166.85892 L 328.59417,168.37197 L 330.68218,167.04049 L 335.7963,167.22205 L 337.67248,166.85892 L 338.24744,165.34587 L 340.33545,165.52744 L 340.69858,167.04049 L 345.4193,164.37752 L 347.14418,162.31977 L 349.41376,159.6568 L 347.90071,157.96218 L 349.23219,155.11764 L 352.62143,153.42303 L 360.00512,153.78616 L 361.69974,152.48493 L 361.85104,152.63624 L 362.2747,149.45883 L 363.03122,145.6762 L 364.36271,143.95132 L 364.54427,141.68175 L 367.17698,140.56209 L 367.17698,139.04904 L 364.36271,139.2306 L 363.78775,137.89912 L 364.72584,136.2045 L 363.96931,133.35996 L 362.45626,132.42187 L 362.84966,129.78916 L 364.36271,128.82081 L 364.15088,127.70115 L 364.69558,127.03541 L 361.51817,126.36967 L 360.54982,124.10009 L 358.8552,123.52513 L 353.77135,118.62284 L 353.19639,114.44682 L 351.10838,112.93377 z ") %> + <%= svg_path(@map_filter, "91", "M 318.88038,132.21004 L 317.18576,132.96657 L 315.33984,133.69283 L 314.97671,135.75058 L 312.19269,137.05181 L 311.82956,139.0793 L 313.13079,141.31861 L 311.2546,143.8908 L 308.50085,143.8908 L 309.59025,145.55516 L 308.28902,147.03795 L 307.83511,150.03379 L 308.74294,150.21536 L 309.10607,152.6665 L 309.49946,153.24146 L 309.89286,158.32531 L 315.94506,157.78061 L 318.39621,155.51104 L 320.48422,157.20565 L 325.56807,157.56879 L 326.29433,158.65818 L 326.29433,154.84529 L 330.53088,152.06128 L 329.25991,150.39692 L 329.80461,145.37359 L 330.53088,144.28419 L 329.62305,139.26086 L 331.2874,137.95964 L 330.95453,135.59928 L 328.86652,134.63093 L 325.35624,134.63093 L 323.32875,133.51127 L 321.84596,134.26779 L 318.88038,132.21004 z ") %> + <%= svg_path(@map_filter, "95", "M 300.81455,106.33686 L 299.3015,108.21305 L 298.15158,112.38907 L 296.88061,114.5376 L 301.48029,116.59535 L 304.99057,115.95987 L 309.34816,118.74389 L 314.00836,118.95571 L 317.30681,120.95294 L 318.15412,123.73696 L 318.12386,123.79748 L 318.48699,123.73696 L 321.87622,121.92129 L 326.96008,121.58842 L 329.74409,120.31746 L 331.52949,119.0465 L 332.10445,115.32439 L 330.86375,114.08369 L 326.71799,111.63254 L 322.72353,109.54453 L 320.66578,110.48263 L 318.39621,111.05759 L 316.88315,109.90767 L 313.85705,108.03148 L 311.40591,109.90767 L 307.80485,110.30106 L 302.69073,109.90767 L 301.54081,108.03148 L 300.81455,106.33686 z ") %> + <%= svg_path(@map_filter, "93", "M 64.830941,8.8357923 L 58.956135,13.017858 L 49.795421,17.199922 L 33.06716,18.295224 L 33.565025,20.585403 L 34.959046,20.884122 L 36.253495,22.875582 L 34.959046,25.663625 L 33.266306,25.962344 L 34.461182,28.849961 L 42.526593,28.750388 L 45.115491,32.733307 L 45.613356,38.309394 L 48.401399,37.911102 L 50.990297,35.820069 L 54.873643,36.019215 L 59.752719,38.807259 L 62.540763,41.894021 L 63.835211,42.491459 L 64.631795,43.985054 L 67.718558,44.781638 L 67.718558,35.720496 L 64.034357,13.814441 L 64.830941,8.8357923 z ") %> + <%= svg_path(@map_filter, "75", "M 42.526593,28.750388 L 34.461182,28.849961 L 30.876554,30.443128 L 29.382959,32.434588 L 26.097051,32.633734 L 23.109861,36.019215 L 23.209434,37.911102 L 23.906445,40.101708 L 28.885094,41.495729 L 34.959046,44.582492 L 38.842393,44.781638 L 41.43129,44.084627 L 44.119761,42.19274 L 45.015918,42.989324 L 50.791151,43.785908 L 51.786881,41.694875 L 51.786881,39.603843 L 50.791151,39.205551 L 46.808231,39.404697 L 47.10695,40.400427 L 46.409939,40.997864 L 45.115491,40.997864 L 45.613356,39.703416 L 45.812502,38.309394 L 45.613356,38.309394 L 45.115491,32.733307 L 42.526593,28.750388 z ") %> + <%= svg_path(@map_filter, "25", "M 486.587,193.51889 L 486.40544,193.73072 L 484.22664,193.73072 L 483.10698,195.27403 L 481.68472,196.09108 L 481.68472,197.99752 L 478.14418,198.42118 L 476.23773,197.05943 L 473.66554,197.45282 L 471.2144,199.35927 L 469.45926,202.35511 L 467.70412,202.89981 L 466.88707,204.9273 L 464.70828,205.32069 L 461.71244,207.77183 L 457.7785,207.65079 L 456.56806,208.58888 L 455.47867,208.58888 L 451.66578,211.70577 L 449.9409,211.64524 L 449.91064,212.79516 L 450.18299,214.82265 L 452.63413,216.45675 L 453.99587,218.24215 L 453.57222,220.11833 L 452.36178,222.99313 L 451.54473,224.86931 L 456.84041,226.65471 L 460.22965,226.38237 L 460.502,229.2269 L 460.502,233.03979 L 464.70828,234.40154 L 466.61472,234.91598 L 469.33822,237.51842 L 469.06587,239.69722 L 467.82516,241.45236 L 464.43593,242.54175 L 465.25298,244.4482 L 465.64637,245.93099 L 464.16358,247.41378 L 464.31489,248.77553 L 466.61472,248.98735 L 466.64498,248.80579 L 478.356,237.82103 L 477.99287,228.74273 L 482.13863,226.68498 L 484.98317,225.35349 L 487.61588,222.90235 L 487.8277,219.30128 L 490.46041,217.9698 L 496.51262,210.9795 L 495.57453,208.70992 L 497.66254,207.77183 L 500.11368,204.74573 L 498.7822,203.41424 L 494.24304,204.35234 L 494.06148,203.59581 L 498.2375,198.78431 L 486.587,193.51889 z ") %> + <%= svg_path(@map_filter, "90", "M 490.49068,180.26456 L 488.73554,181.17239 L 487.25275,182.26179 L 487.25275,184.68267 L 488.06979,187.55747 L 488.06979,189.43365 L 487.61588,192.45975 L 486.587,193.51889 L 498.2375,198.78431 L 498.96376,197.937 L 501.47543,197.54361 L 500.53734,193.51889 L 499.96238,191.43088 L 497.29941,191.82427 L 496.93627,189.55469 L 497.87437,187.82982 L 498.05593,185.56024 L 497.51123,184.25901 L 494.09174,181.59604 L 491.06563,181.41448 L 490.49068,180.26456 z ") %> + <%= svg_path(@map_filter, "01", "M 424.49137,254.40408 L 422.40336,254.61591 L 421.07188,257.06705 L 417.50107,271.04764 L 416.98664,272.19756 L 416.6235,276.61567 L 415.59463,278.03794 L 415.59463,284.42302 L 414.98941,285.87555 L 418.68125,288.11486 L 420.13378,288.32669 L 422.40336,290.38444 L 422.79675,293.68289 L 425.27816,292.86585 L 429.12131,293.9855 L 429.18183,293.25924 L 431.02775,293.25924 L 433.69072,295.74064 L 436.17213,294.49994 L 437.41283,290.8081 L 438.65353,289.35557 L 440.28763,289.56739 L 441.92172,291.01992 L 442.76903,293.68289 L 450.36455,302.94277 L 452.63413,301.30867 L 453.02752,297.79839 L 455.50893,297.37474 L 455.50893,291.20149 L 456.74963,290.17261 L 457.14302,284.63485 L 457.6272,285.02824 L 457.56668,283.00075 L 456.5378,281.12457 L 456.96146,275.79863 L 458.80738,276.8275 L 459.83625,274.95132 L 461.68218,274.3461 L 463.58862,272.83304 L 461.53087,272.83304 L 461.53087,269.23198 L 463.80045,267.9005 L 467.18968,267.53736 L 467.40151,265.63092 L 466.25159,264.87439 L 469.09613,261.27333 L 468.70273,260.15367 L 465.4648,258.42879 L 457.59694,267.08345 L 452.11969,267.08345 L 452.11969,264.81387 L 449.09359,263.30082 L 445.49253,267.26502 L 442.64799,267.65841 L 442.64799,264.99544 L 440.19685,263.87578 L 436.41422,258.5801 L 432.99472,257.24861 L 431.87506,254.79747 L 429.96862,254.40408 L 428.09243,255.73556 L 426.57938,256.12896 L 424.49137,254.40408 z ") %> + <%= svg_path(@map_filter, "74", "M 485.3463,257.8841 L 481.01897,258.64062 L 476.84295,262.02986 L 475.72329,260.33524 L 473.63528,260.51681 L 471.72884,264.69283 L 471.94066,266.38745 L 473.99841,268.08206 L 470.21579,270.56347 L 467.76464,272.83304 L 463.58862,272.83304 L 461.68218,274.3461 L 459.83625,274.95132 L 458.80738,276.8275 L 456.96146,275.79863 L 456.5378,281.12457 L 457.56668,283.00075 L 457.6272,285.02824 L 459.20077,286.26894 L 459.20077,291.62514 L 462.92288,292.23036 L 464.34515,294.9236 L 467.6436,295.31699 L 468.24882,294.10655 L 469.91318,294.10655 L 472.78797,297.19317 L 473.81685,298.22205 L 477.1153,297.58657 L 477.93235,295.95247 L 478.7494,292.65402 L 480.59532,291.20149 L 482.04785,286.90442 L 483.89377,285.66372 L 485.3463,286.05711 L 485.73969,287.29782 L 484.71082,288.53852 L 486.55674,290.8081 L 489.64337,290.8081 L 491.51955,293.89472 L 491.0959,294.9236 L 492.94182,293.68289 L 494.39435,292.0488 L 495.66531,292.2001 L 495.75609,288.90165 L 502.20169,286.23868 L 502.95822,284.3625 L 502.56483,280.18647 L 498.41906,275.85915 L 497.08758,276.61567 L 497.08758,274.89079 L 497.08758,272.07652 L 493.48652,270.35164 L 493.30495,268.83859 L 495.39296,266.56901 L 495.39296,263.9363 L 491.97347,260.33524 L 491.7919,257.8841 L 485.3463,257.8841 z ") %> + <%= svg_path(@map_filter, "42", "M 382.12593,269.35303 L 378.70644,269.92799 L 378.16174,272.016 L 379.49322,274.64871 L 379.85635,285.42163 L 375.3172,285.63346 L 375.13563,287.32808 L 378.16174,289.77922 L 376.46712,291.47384 L 375.89216,295.64986 L 378.16174,298.67596 L 380.21949,303.57825 L 385.15203,306.81618 L 386.84665,313.04995 L 383.24559,316.43919 L 383.82055,318.70876 L 389.11623,320.43364 L 393.29225,317.01415 L 395.35,316.83258 L 401.40221,319.46529 L 401.03907,323.06635 L 404.06518,322.88479 L 406.4558,325.63854 L 408.21094,325.15436 L 411.47913,324.54914 L 412.32644,320.82704 L 416.83533,318.16407 L 417.25899,312.20264 L 417.41029,312.11186 L 415.20124,311.77899 L 413.14349,312.59604 L 411.47913,311.56716 L 413.53688,309.11602 L 412.93166,307.27009 L 406.54658,306.24122 L 401.19038,301.30867 L 401.19038,299.64432 L 402.43108,298.61544 L 402.43108,297.19317 L 401.00881,296.34586 L 402.21925,294.49994 L 402.21925,291.83697 L 399.76811,289.56739 L 399.76811,287.29782 L 398.10375,285.66372 L 398.10375,283.8178 L 397.28671,280.73117 L 398.52741,279.49047 L 398.73924,275.79863 L 402.64291,275.79863 L 403.67178,274.55792 L 402.43108,272.50017 L 402.43108,270.65425 L 401.40221,269.8372 L 400.67594,273.71061 L 398.58793,273.71061 L 397.07488,275.22367 L 395.92496,274.07375 L 389.87276,273.13565 L 387.60318,274.46714 L 386.09013,274.46714 L 385.72699,273.13565 L 382.88246,272.5607 L 382.70089,269.53459 L 382.12593,269.35303 z ") %> + <%= svg_path(@map_filter, "73", "M 457.14302,284.63485 L 456.74963,290.17261 L 455.50893,291.20149 L 455.50893,297.37474 L 453.02752,297.79839 L 452.63413,301.30867 L 450.36455,302.94277 L 450.33429,302.91251 L 450.57638,303.97164 L 452.84596,306.42279 L 452.84596,308.08714 L 455.08527,312.20264 L 459.83625,313.23152 L 461.47035,314.47222 L 462.10583,313.83674 L 461.25852,312.20264 L 462.49922,309.50941 L 463.95175,309.32784 L 466.4029,312.59604 L 467.43177,311.17377 L 468.8843,311.17377 L 472.78797,315.07744 L 472.9998,317.74041 L 471.15388,318.76929 L 470.30657,322.67296 L 471.97093,324.33732 L 471.97093,325.97141 L 471.54727,327.63577 L 472.78797,326.39507 L 474.84572,327.63577 L 475.93512,329.11856 L 479.35462,328.75543 L 480.47427,329.87508 L 481.04923,332.53805 L 484.43847,332.14466 L 484.83186,329.30012 L 486.52648,328.5436 L 490.1578,328.72516 L 490.09728,328.60412 L 495.75609,326.33454 L 497.84411,327.66603 L 499.93212,327.66603 L 500.11368,325.39645 L 502.56483,324.06497 L 503.50292,322.94531 L 508.43547,321.03886 L 509.01042,317.83119 L 508.04207,316.31814 L 510.70504,311.77899 L 508.2539,310.8409 L 507.49737,308.17793 L 502.38326,305.15182 C 502.38326,305.15182 502.68831,299.35405 502.20169,298.31283 C 502.18638,298.28673 502.15357,298.23797 502.14117,298.22205 C 502.13632,298.21677 502.11589,298.19627 502.11091,298.19179 C 502.10745,298.192 502.08341,298.19172 502.08065,298.19179 C 502.0806,298.18503 502.08048,298.16334 502.08065,298.16153 C 502.0772,298.16164 502.05314,298.16149 502.05039,298.16153 C 502.04757,298.16138 502.02298,298.16146 502.02013,298.16153 C 502.01671,298.16145 501.99262,298.16154 501.98987,298.16153 C 501.23334,298.35066 498.41906,298.55492 498.41906,298.55492 L 495.57453,295.31699 L 495.66531,292.2001 L 494.39435,292.0488 L 492.94182,293.68289 L 491.0959,294.9236 L 491.51955,293.89472 L 489.64337,290.8081 L 486.55674,290.8081 L 484.71082,288.53852 L 485.73969,287.29782 L 485.3463,286.05711 L 483.89377,285.66372 L 482.04785,286.90442 L 480.59532,291.20149 L 478.7494,292.65402 L 477.93235,295.95247 L 477.1153,297.58657 L 473.81685,298.22205 L 472.78797,297.19317 L 469.91318,294.10655 L 468.24882,294.10655 L 467.6436,295.31699 L 464.34515,294.9236 L 462.92288,292.23036 L 459.20077,291.62514 L 459.20077,286.26894 L 457.14302,284.63485 z ") %> + <%= svg_path(@map_filter, "17", "M 197.92705,262.18116 L 195.26408,262.36273 L 189.48422,265.87301 L 190.87623,267.14397 L 187.85013,269.59511 L 187.487,271.50156 L 184.64246,271.86469 L 183.12941,270.17007 L 179.34678,269.80694 L 178.95339,267.9005 L 176.68381,266.38745 L 173.47614,267.53736 L 175.56415,270.56347 L 178.19686,270.56347 L 180.85983,272.25808 L 182.94784,273.9527 L 186.91204,273.77114 L 187.66856,275.46575 L 190.30127,276.04071 L 191.26962,278.67342 L 192.96424,279.42995 L 192.78268,281.51796 L 190.5131,281.15483 L 189.75657,282.27449 L 191.45119,284.72563 L 190.5131,288.90165 L 188.24352,288.72008 L 188.42509,291.35279 L 189.00005,292.29089 L 186.33708,292.29089 L 185.97394,290.77783 L 187.66856,288.50826 L 187.0936,287.20703 L 186.15551,286.45051 L 185.76212,281.91135 L 182.55445,281.51796 L 179.92174,278.31029 L 179.52835,284.93746 L 183.88593,288.14512 L 184.24907,291.74619 L 185.00559,295.89195 L 185.39898,300.06797 L 187.66856,299.85614 L 191.63276,303.09407 L 194.29573,304.60712 L 194.47729,306.48331 L 196.5653,306.8767 L 202.61751,312.92891 L 204.03978,319.46529 L 209.63807,319.46529 L 210.57616,318.5272 L 210.75773,321.37173 L 215.69027,321.94669 L 216.4468,327.9989 L 219.10977,328.18047 L 223.4371,332.53805 L 225.70667,332.90119 L 228.36965,331.5697 L 230.24583,332.90119 L 231.75888,329.69352 L 233.27193,327.06081 L 229.24722,324.33732 L 228.00651,322.67296 L 226.34216,320.82704 L 222.43848,321.46252 L 221.19778,320.82704 L 221.01622,319.79816 L 223.07397,318.98111 L 223.07397,318.58772 L 221.62144,318.16407 L 220.59256,317.34702 L 223.07397,315.28927 L 223.07397,313.83674 L 221.83326,312.59604 L 222.65031,311.77899 L 223.07397,309.72124 L 221.62144,308.29897 L 220.38073,306.24122 L 218.14142,304.18347 L 216.47706,303.1546 L 217.92959,301.49024 L 217.11254,301.30867 L 216.90072,296.98135 L 215.23636,296.34586 L 217.50594,295.13542 L 220.19917,295.13542 L 221.40961,294.10655 L 223.67919,294.10655 L 224.10284,295.13542 L 226.16059,295.31699 L 227.58286,294.71177 L 228.00651,290.8081 L 229.64061,284.84667 L 229.70113,284.81641 L 228.21834,283.39414 L 227.79469,281.33639 L 225.13172,280.09569 L 221.62144,277.64455 L 217.29411,278.03794 L 214.63114,274.55792 L 210.72747,274.3461 L 207.64084,272.07652 L 207.64084,270.83582 L 205.58309,268.5965 L 205.49231,265.81249 L 202.64777,263.69421 L 199.04671,265.20727 L 197.92705,262.18116 z ") %> + <%= svg_path(@map_filter, "86", "M 236.11647,218.6658 L 232.51541,222.44843 L 231.60758,224.02201 L 231.91019,228.6822 L 233.54428,228.47038 L 233.75611,230.52813 L 234.39159,233.82658 L 235.42047,236.09616 L 234.17976,237.51842 L 234.78498,238.5473 L 233.96794,239.99983 L 233.96794,240.60505 L 235.42047,242.26941 L 235.42047,243.29828 L 234.78498,244.93238 L 232.72723,248.019 L 234.78498,248.83605 L 235.42047,250.28858 L 234.57316,252.52789 L 234.39159,253.55677 L 233.15089,255.61452 L 233.15089,257.06705 L 233.96794,257.27888 L 233.96794,261.6062 L 235.42047,262.63508 L 234.78498,264.05735 L 234.99681,265.29805 L 236.63091,267.14397 L 237.47821,265.90327 L 237.47821,264.87439 L 239.11231,264.05735 L 240.35301,264.87439 L 240.35301,267.96102 L 239.11231,269.41355 L 238.08344,271.86469 L 239.5057,274.13427 L 242.41076,274.95132 L 241.77528,276.8275 L 239.08205,277.28142 L 241.56345,280.30752 L 244.86191,280.09569 L 247.7367,279.06682 L 250.64176,280.73117 L 251.67064,279.91413 L 251.45881,277.22089 L 253.09291,275.98019 L 254.54544,278.4616 L 255.75588,279.7023 L 259.26616,278.24977 L 260.71868,276.61567 L 263.98688,276.61567 L 265.68149,277.46298 L 265.80254,273.89218 L 264.50131,272.37913 L 266.01436,271.25947 L 268.46551,268.41493 L 272.61127,268.23337 L 272.61127,265.96379 L 274.69928,264.23891 L 279.81339,263.30082 L 280.17653,260.45628 L 278.11878,259.33663 L 276.96886,255.37243 L 273.94275,254.97904 L 272.06657,253.10285 L 268.46551,250.25832 L 269.22203,247.98874 L 269.22203,244.38768 L 265.80254,240.99844 L 265.43941,238.33547 L 262.20148,234.94624 L 261.08182,230.40708 L 259.75033,229.83212 L 258.23728,227.74411 L 256.72423,228.6822 L 257.11762,230.77021 L 252.18507,231.92013 L 246.52626,231.92013 L 246.70783,229.65056 L 246.70783,226.04949 L 242.16867,224.71801 L 242.16867,222.44843 L 238.56761,221.69191 L 237.81109,218.6658 L 236.11647,218.6658 z ") %> + <%= svg_path(@map_filter, "50", "M 169.11855,75.168005 L 168.36203,77.07445 L 172.35648,80.282119 L 172.35648,84.458141 L 170.84343,86.334325 L 171.78152,87.272417 L 172.35648,87.66581 L 171.96309,91.266873 L 173.29457,94.292976 L 177.65216,99.195262 L 178.59025,103.55285 L 179.52835,104.88434 L 179.52835,111.69307 L 181.79792,116.23222 L 181.79792,121.5279 L 179.34678,126.43019 L 181.97949,133.23892 L 186.15551,134.17701 L 186.51864,136.08346 L 184.46089,137.02155 L 180.89009,137.02155 L 181.46505,139.41217 L 182.58471,143.01323 L 185.82264,145.85777 L 187.33569,146.2209 L 188.84874,144.16315 L 190.54336,143.95132 L 192.60111,141.50018 L 194.50755,143.01323 L 196.77713,143.01323 L 198.29018,143.76976 L 198.29018,144.13289 L 201.49785,144.52628 L 203.4043,143.01323 L 206.21857,144.16315 L 206.27909,144.28419 L 209.51702,141.53044 L 210.60642,137.92938 L 210.30381,136.35581 L 210.75773,134.50988 L 208.88154,132.6337 L 204.03978,129.48655 L 200.46898,129.18394 L 196.86791,124.64479 L 199.8335,123.55539 L 201.0742,121.22529 L 199.53089,119.80302 L 200.92289,118.56232 L 202.3149,119.65172 L 204.82657,118.10841 L 206.40014,115.59674 L 207.00536,113.11534 L 205.91596,110.90628 L 206.55144,110.11949 L 205.12918,107.78939 L 206.70275,105.76191 L 205.46205,104.18833 L 203.88847,106.21582 L 201.70968,104.97512 L 198.10862,101.37406 L 197.95731,99.830744 L 199.04671,98.741347 L 198.71384,96.653336 L 196.92844,97.107251 L 196.74687,92.568097 L 191.81432,86.727718 L 193.32737,82.94509 L 195.41539,82.94509 L 193.5392,77.830976 L 185.39898,77.437583 L 181.0414,80.463685 L 176.13911,77.256016 L 169.11855,75.168005 z ") %> + <%= svg_path(@map_filter, "49", "M 190.78545,182.83675 L 190.36179,183.68405 L 190.08944,183.62353 L 190.30127,184.31954 L 190.30127,186.49833 L 192.32876,187.73903 L 193.56946,191.03748 L 195.44565,193.36758 L 192.96424,195.57664 L 193.11555,198.36065 L 194.05364,199.14744 L 197.47314,198.69352 L 200.28741,201.32623 L 200.92289,205.22991 L 199.04671,206.50087 L 192.96424,206.34956 L 189.06057,207.10609 L 186.88178,208.22575 L 186.88178,210.07167 L 188.90926,212.58334 L 190.93675,212.58334 L 191.08806,215.24631 L 191.87484,216.03309 L 190.93675,218.21189 L 189.36318,218.6658 L 189.36318,220.08807 L 188.57639,220.87486 L 189.51448,221.32877 L 189.99866,221.17747 L 191.39067,221.17747 L 192.96424,223.20496 L 192.90372,225.17192 L 193.26685,225.23245 L 194.84043,226.17054 L 199.68219,226.17054 L 202.25438,228.34933 L 205.85544,226.80602 L 211.72608,228.13751 L 214.35879,226.41263 L 214.35879,223.77992 L 219.4729,223.38652 L 224.19362,222.44843 L 229.30774,222.26687 L 229.8827,223.59835 L 231.21418,224.71801 L 232.51541,222.44843 L 236.11647,218.6658 L 237.569,218.6658 L 239.71753,210.91898 L 242.74363,207.31792 L 242.53181,203.17216 L 244.43825,200.69075 L 244.43825,199.57109 L 243.50016,198.42118 L 244.10538,197.18047 L 241.53319,196.18186 L 233.57454,191.34009 L 226.22111,189.1613 L 223.40684,189.01 L 223.40684,187.13381 L 221.68196,185.71154 L 219.83604,185.71154 L 216.38628,184.62215 L 214.20748,186.80094 L 209.21441,186.98251 L 207.00536,185.71154 L 201.40707,184.01693 L 200.13611,185.56024 L 197.01922,183.53275 L 194.20494,183.53275 L 190.78545,182.83675 z ") %> + <%= svg_path(@map_filter, "72", "M 249.3708,147.18925 L 244.25669,147.37082 L 239.14257,152.09154 L 236.4796,151.94024 L 232.93906,153.09015 L 231.84966,154.96634 L 231.36549,159.02132 L 231.69836,161.50272 L 228.88408,163.86308 L 228.0973,165.40639 L 228.73278,166.82866 L 227.94599,168.70484 L 228.2486,169.49163 L 225.13172,169.79424 L 224.6778,171.18625 L 226.06981,174.63601 L 225.9185,175.5741 L 224.6778,176.6635 L 222.01483,176.8148 L 221.68196,177.75289 L 222.31744,178.69098 L 222.31744,184.31954 L 221.71222,185.7418 L 223.40684,187.13381 L 223.40684,189.01 L 226.22111,189.1613 L 233.57454,191.34009 L 241.53319,196.18186 L 244.10538,197.18047 L 245.37634,194.63855 L 249.15897,197.30152 L 251.24698,197.30152 L 250.09706,193.51889 L 252.3969,195.03194 L 253.69813,193.1255 L 259.17537,191.61244 L 258.23728,189.34287 L 259.56877,187.64825 L 262.4133,186.52859 L 265.04601,183.10909 L 265.04601,179.50803 L 266.95246,179.50803 L 267.70898,176.87532 L 267.89055,172.91113 L 266.01436,171.18625 L 267.52742,168.55354 L 269.76673,165.709 L 267.13402,163.83282 L 264.68288,163.43943 L 262.01991,159.47523 L 261.26338,159.47523 L 261.08182,161.35141 L 260.90025,160.05019 L 256.93606,160.05019 L 255.02961,157.20565 L 251.82194,156.05573 L 250.88385,149.247 L 249.3708,147.18925 z ") %> + <%= svg_path(@map_filter, "61", "M 253.6376,120.8319 L 249.79445,121.67921 L 248.55375,120.92268 L 244.95269,121.5279 L 244.80138,122.95017 L 243.56068,123.25278 L 243.10677,121.22529 L 241.53319,121.5279 L 239.17283,124.19087 L 235.60203,126.85384 L 231.69836,128.09454 L 228.58147,126.36967 L 224.98041,127.00515 L 222.80162,124.82635 L 220.74387,125.58288 L 217.32437,127.94324 L 213.4207,126.85384 L 210.60642,130.12203 L 206.79353,131.27195 L 208.88154,132.6337 L 210.75773,134.50988 L 210.30381,136.35581 L 210.60642,137.92938 L 209.51702,141.53044 L 206.27909,144.28419 L 207.55006,146.43273 L 209.63807,147.94578 L 212.48261,146.03933 L 214.35879,147.37082 L 219.4729,144.34472 L 224.58702,145.10124 L 227.40129,143.95132 L 228.18808,142.07514 L 230.06426,141.89357 L 231.75888,143.40663 L 232.51541,147.55239 L 234.96655,148.49048 L 235.9349,151.90997 L 239.14257,152.09154 L 244.25669,147.37082 L 249.3708,147.18925 L 250.88385,149.247 L 251.82194,156.05573 L 255.02961,157.20565 L 256.93606,160.05019 L 260.90025,160.05019 L 261.08182,161.35141 L 261.26338,159.47523 L 262.01991,159.47523 L 264.68288,163.43943 L 266.74063,163.7723 L 266.74063,159.29367 L 265.43941,157.56879 L 265.04601,156.05573 L 267.89055,154.36112 L 270.73509,153.78616 L 272.61127,151.51658 L 272.24814,144.52628 L 268.25368,141.13705 L 268.07211,137.89912 L 264.68288,135.62954 L 266.01436,133.75336 L 265.22758,130.90882 L 262.59487,129.97073 L 260.68842,128.06428 L 259.56877,125.43157 L 254.27309,125.25001 L 252.76003,123.34356 L 253.6376,120.8319 z ") %> + <%= svg_path(@map_filter, "28", "M 292.67433,122.2239 L 291.52441,123.162 L 291.52441,126.1881 L 287.74178,128.06428 L 287.74178,130.90882 L 286.62213,132.24031 L 281.87114,132.24031 L 279.63183,131.30221 L 272.79284,134.87301 L 270.16013,134.87301 L 267.43663,137.47546 L 268.07211,137.89912 L 268.25368,141.13705 L 272.24814,144.52628 L 272.61127,151.51658 L 270.73509,153.78616 L 267.89055,154.36112 L 265.04601,156.05573 L 265.43941,157.56879 L 266.74063,159.29367 L 266.74063,163.7723 L 267.13402,163.83282 L 269.76673,165.709 L 268.79838,166.91944 L 270.67456,167.85754 L 273.67041,167.31284 L 275.42554,167.31284 L 275.3045,168.12989 L 273.67041,169.06798 L 274.7598,169.88503 L 277.48329,169.88503 L 278.42139,172.06382 L 280.05548,173.00191 L 281.26592,175.7254 L 285.47221,176.8148 L 288.07465,176.54245 L 290.37449,174.36366 L 292.43224,174.93862 L 292.94668,173.81896 L 292.82564,172.60852 L 293.91503,171.79147 L 295.67017,172.88087 L 296.75957,172.06382 L 296.75957,170.58103 L 298.24236,169.61268 L 299.60411,170.15737 L 300.81455,171.51912 L 302.99334,170.30868 L 305.29318,170.30868 L 306.92728,168.52328 L 307.89563,165.013 L 309.37842,164.74065 L 308.98503,161.20011 L 310.74017,159.71732 L 310.19547,158.62792 L 310.40729,158.26479 L 309.89286,158.32531 L 309.49946,153.24146 L 309.10607,152.6665 L 308.74294,150.21536 L 304.77874,149.45883 L 303.05386,147.37082 L 302.50917,143.1948 L 300.23959,142.83167 L 299.84619,140.74365 L 297.21349,138.86747 L 295.882,135.62954 L 297.21349,133.35996 L 295.882,131.84691 L 295.882,129.97073 L 296.63853,127.88272 L 295.12547,126.36967 L 294.55051,124.10009 L 292.67433,122.2239 z ") %> + <%= svg_path(@map_filter, "89", "M 361.69974,152.48493 L 360.00512,153.78616 L 352.62143,153.42303 L 349.23219,155.11764 L 347.90071,157.96218 L 349.41376,159.6568 L 347.14418,162.31977 L 345.4193,164.37752 L 348.8388,167.61545 L 349.77689,170.64155 L 352.2583,173.27426 L 352.2583,176.69376 L 347.32575,180.83952 L 349.02037,182.74596 L 348.65723,185.56024 L 345.99426,187.46668 L 342.21164,187.46668 L 342.78659,189.55469 L 345.23774,192.94393 L 345.8127,195.97003 L 346.38766,198.05804 L 345.268,198.39091 L 347.65862,198.93561 L 349.44402,198.93561 L 350.38211,197.45282 L 351.59255,197.45282 L 352.9543,198.66326 L 352.68195,200.17631 L 353.92265,200.99336 L 355.67779,200.99336 L 358.12894,202.62746 L 359.21833,202.08276 L 360.30773,203.02085 L 361.39713,202.7485 L 363.27331,201.53806 L 365.05871,202.08276 L 366.26915,201.81041 L 366.26915,198.42118 L 366.9349,198.54222 L 367.35855,200.29736 L 369.53734,201.65911 L 369.53734,203.71686 L 372.65423,203.8379 L 376.73947,207.65079 L 379.31166,207.77183 L 379.16035,206.56139 L 380.24975,204.9273 L 381.2181,206.13774 L 380.40105,207.49948 L 380.79445,208.74019 L 382.27724,207.77183 L 384.06264,207.77183 L 383.91133,210.49533 L 385.54543,211.58472 L 386.78613,211.04002 L 389.81223,208.98227 L 389.63067,208.58888 L 387.84527,207.49948 L 387.72422,205.59304 L 389.63067,204.65495 L 390.44771,203.56555 L 389.90302,202.62746 L 389.90302,200.44866 L 391.38581,198.26987 L 393.5646,193.63993 L 393.95799,191.61244 L 395.31974,191.06775 L 395.47105,190.67435 L 394.77504,190.12965 L 394.77504,188.49556 L 396.95384,186.86146 L 397.49853,184.13797 L 396.56044,182.53414 L 395.04739,182.53414 L 394.654,182.11048 L 394.654,179.81064 L 396.56044,178.4489 L 396.40914,177.08715 L 396.13679,175.7254 L 395.16844,177.81341 L 393.83695,177.63185 L 392.71729,175.54384 L 388.93466,177.45028 L 381.36941,177.05689 L 380.43131,174.96888 L 378.3433,172.1546 L 377.98017,168.73511 L 374.95407,165.13404 L 373.04762,166.46553 L 369.62813,163.83282 L 370.20309,158.71871 L 365.3008,153.60459 L 363.03122,153.60459 L 361.69974,152.48493 z ") %> + <%= svg_path(@map_filter, "45", "M 318.39621,155.51104 L 315.94506,157.78061 L 310.40729,158.26479 L 310.19547,158.62792 L 310.74017,159.71732 L 308.98503,161.20011 L 309.37842,164.74065 L 307.89563,165.013 L 306.92728,168.52328 L 305.29318,170.30868 L 302.99334,170.30868 L 300.81455,171.51912 L 299.60411,170.15737 L 298.24236,169.61268 L 296.75957,170.58103 L 296.75957,172.06382 L 295.67017,172.88087 L 293.91503,171.79147 L 292.82564,172.60852 L 292.94668,173.81896 L 292.43224,174.93862 L 292.82564,175.05966 L 294.42947,175.05966 L 294.30843,176.14906 L 293.21903,178.02524 L 293.21903,178.99359 L 294.30843,178.99359 L 295.24652,180.08299 L 295.51887,181.17239 L 293.37033,183.32092 L 294.42947,185.92337 L 294.42947,187.13381 L 296.21487,188.34425 L 298.66601,188.6166 L 300.26985,189.97835 L 300.6935,192.30845 L 302.44864,194.33594 L 304.35509,193.79124 L 305.17214,192.0361 L 308.16798,192.42949 L 308.83372,193.1255 L 310.74017,193.1255 L 311.67826,192.0361 L 318.60803,192.30845 L 320.24213,194.72933 L 322.14857,195.54638 L 323.78267,197.05943 L 325.81016,196.78708 L 326.35486,196.09108 L 327.5653,196.09108 L 329.07835,197.99752 L 332.19523,198.14883 L 333.01228,199.20796 L 335.19108,202.2038 L 336.12917,203.02085 L 337.33961,202.89981 L 337.49091,200.17631 L 338.03561,199.90397 L 338.85266,200.02501 L 340.21441,201.81041 L 341.1525,202.2038 L 343.0892,201.41702 L 342.78659,201.08415 L 342.60503,199.1777 L 346.38766,198.05804 L 345.8127,195.97003 L 345.23774,192.94393 L 342.78659,189.55469 L 342.21164,187.46668 L 345.99426,187.46668 L 348.65723,185.56024 L 349.02037,182.74596 L 347.32575,180.83952 L 352.2583,176.69376 L 352.2583,173.27426 L 349.77689,170.64155 L 348.8388,167.61545 L 345.4193,164.37752 L 340.69858,167.04049 L 340.33545,165.52744 L 338.24744,165.34587 L 337.67248,166.85892 L 335.7963,167.22205 L 330.68218,167.04049 L 328.59417,168.37197 L 326.89955,166.85892 L 329.92566,164.77091 L 329.74409,161.56324 L 327.47451,160.41332 L 325.56807,157.56879 L 320.48422,157.20565 L 318.39621,155.51104 z ") %> + <%= svg_path(@map_filter, "36", "M 299.9975,214.5503 L 298.78706,214.97396 L 296.33592,214.82265 L 293.49138,215.79101 L 292.82564,217.2738 L 292.55329,216.7291 L 289.2851,216.8804 L 287.651,218.24215 L 285.74456,218.5145 L 285.47221,219.45259 L 286.98526,221.48008 L 286.5616,223.26548 L 284.80646,223.38652 L 284.80646,224.86931 L 283.44472,226.11002 L 281.96193,228.56116 L 280.60018,227.32046 L 278.57269,226.92706 L 275.57685,228.01646 L 274.88085,231.4057 L 273.94275,234.12919 L 272.45996,241.84575 L 270.40221,243.7522 L 268.73786,243.9035 L 269.22203,244.38768 L 269.22203,247.98874 L 268.46551,250.25832 L 272.06657,253.10285 L 273.94275,254.97904 L 276.96886,255.37243 L 278.11878,259.33663 L 280.17653,260.45628 L 279.81339,263.30082 L 278.30034,263.57317 L 278.84504,263.69421 L 283.59602,264.05735 L 285.29064,262.36273 L 288.31674,265.38883 L 292.09937,261.03124 L 293.79399,262.18116 L 296.06357,261.96934 L 296.82009,262.36273 L 300.23959,262.54429 L 301.35925,259.51819 L 310.83095,260.66811 L 314.43201,261.6062 L 316.06611,261.42464 L 316.15689,259.91159 L 318.06333,258.00514 L 317.66994,256.37104 L 316.58054,254.22251 L 316.97394,253.40546 L 317.12524,250.95432 L 317.79098,250.13727 L 317.94229,249.59257 L 316.30819,248.10978 L 315.7635,246.20334 L 313.19131,244.84159 L 313.19131,243.2075 L 315.06749,242.1181 L 315.06749,241.0287 L 313.31235,239.54591 L 312.76765,238.60782 L 314.1294,237.91182 L 314.00836,236.70138 L 316.15689,234.91598 L 316.03585,234.12919 L 314.28071,234.12919 L 313.19131,232.88849 L 313.19131,232.22274 L 314.1294,230.58865 L 314.1294,229.37821 L 311.95061,226.50341 L 312.37426,223.93122 L 311.13356,222.99313 L 308.56137,223.11417 L 306.53388,223.93122 L 303.81039,223.53783 L 302.44864,222.44843 L 302.17629,221.63138 L 304.35509,219.84598 L 304.50639,217.69745 L 301.6316,216.06335 L 299.9975,214.5503 z ") %> + <%= svg_path(@map_filter, "51", "M 380.03792,96.290203 L 377.76834,97.258556 L 378.16174,99.13474 L 374.16728,99.13474 L 370.59648,101.79771 L 370.59648,106.88156 L 373.22919,108.60644 L 373.98572,110.30106 L 369.62813,110.66419 L 369.08343,112.38907 L 370.77805,113.50873 L 370.02152,114.65865 L 368.3269,115.41517 L 368.69004,116.7164 L 371.14118,116.7164 L 372.10953,118.04788 L 370.41491,119.1978 L 368.90186,123.162 L 366.05733,124.49348 L 365.08897,126.55123 L 364.15088,127.70115 L 364.36271,128.82081 L 362.84966,129.78916 L 362.45626,132.42187 L 363.96931,133.35996 L 364.72584,136.2045 L 363.78775,137.89912 L 364.36271,139.2306 L 367.17698,139.04904 L 367.17698,139.98713 L 367.99403,139.80556 L 371.26222,143.25532 L 375.8619,142.49879 L 381.24836,138.83721 L 384.48629,138.83721 L 387.75448,136.53737 L 391.59763,134.4191 L 394.47243,134.63093 L 394.86582,138.47408 L 398.31558,143.64871 L 402.15873,143.64871 L 407.5452,142.49879 L 411.38835,143.83028 L 415.41306,140.95548 L 415.98802,136.17424 L 420.43639,135.41771 L 420.34561,132.42187 L 416.74455,129.57733 L 416.35116,128.06428 L 417.68264,125.79471 L 416.53272,124.85661 L 417.68264,122.01208 L 419.77065,121.07399 L 421.2837,116.35327 L 418.2576,116.53483 L 419.95222,114.65865 L 418.62073,110.48263 L 417.31951,107.63809 L 419.01413,106.12504 L 418.04577,105.94347 L 417.80368,104.64225 C 417.76457,104.64807 417.53134,104.67251 417.53134,104.67251 L 415.80646,103.1292 L 413.86975,105.0659 L 413.29479,105.0659 L 412.53827,104.09755 L 407.93859,103.91598 L 407.1518,105.0659 L 405.82032,105.0659 L 404.6704,102.55424 L 402.15873,102.55424 L 401.58377,103.1292 L 399.10237,102.94763 L 396.01574,100.64779 L 393.89747,100.07283 L 393.14095,98.922913 L 389.11623,96.411248 L 384.51655,96.290203 L 384.57708,98.015082 L 383.24559,98.378214 L 380.03792,96.290203 z ") %> + <%= svg_path(@map_filter, "08", "M 409.3306,54.197113 L 407.42415,57.011388 L 405.72953,58.736267 L 405.72953,60.430885 L 405.72953,62.700462 L 403.45996,64.213513 L 399.3142,65.544998 L 397.04462,66.48309 L 394.38165,64.395079 L 390.78059,64.395079 L 390.26615,67.754053 L 391.96077,70.961723 L 390.26615,72.474774 L 390.08458,75.319311 L 391.02267,76.832362 L 390.26615,79.101939 L 387.42161,80.614991 L 387.42161,83.066134 L 383.82055,83.82266 L 383.24559,85.335711 L 385.72699,86.667196 L 384.97047,89.299906 L 384.39551,91.569483 L 384.51655,96.290203 L 389.11623,96.411248 L 393.14095,98.922913 L 393.89747,100.07283 L 396.01574,100.64779 L 399.10237,102.94763 L 401.58377,103.1292 L 402.15873,102.55424 L 404.6704,102.55424 L 405.82032,105.0659 L 407.1518,105.0659 L 407.93859,103.91598 L 412.53827,104.09755 L 413.29479,105.0659 L 413.86975,105.0659 L 415.80646,103.1292 L 417.53134,104.67251 C 417.53134,104.67251 417.76457,104.64807 417.80368,104.64225 L 417.68264,103.85546 L 419.95222,102.7358 L 421.07188,101.58588 L 420.34561,99.7097 L 420.13378,98.378214 L 422.22179,96.683597 L 422.97832,92.900968 L 420.70874,90.056432 L 421.46527,88.724946 L 423.37171,85.154145 L 423.91641,85.910671 L 426.76095,85.910671 L 428.09243,87.211895 L 429.78705,86.092237 L 431.11854,83.913443 L 429.75679,83.701616 L 429.00027,79.918987 L 427.48721,78.769068 L 422.19153,78.194108 L 421.25344,75.742965 L 419.52856,74.623307 L 413.47636,73.866781 L 413.11323,69.509193 L 413.86975,68.752667 L 413.86975,67.05805 L 410.84365,65.151605 L 411.41861,63.063594 L 412.17513,61.18741 L 410.84365,60.037491 L 412.93166,58.161307 L 412.93166,54.741811 L 412.17513,54.197113 L 409.3306,54.197113 z ") %> + <%= svg_path(@map_filter, "52", "M 420.43639,135.41771 L 415.98802,136.17424 L 415.41306,140.95548 L 411.38835,143.83028 L 409.30034,143.10401 L 408.30172,145.19203 L 408.12016,148.06682 L 411.56991,152.87833 L 414.8381,154.02825 L 415.59463,158.05296 L 415.80646,164.95248 L 414.65654,166.67736 L 411.38835,166.88918 L 409.27007,168.79563 L 410.81339,169.76398 L 411.44887,172.18486 L 413.71845,173.45583 L 417.10768,177.05689 L 421.46527,182.92753 L 419.01413,185.56024 L 420.70874,186.71016 L 420.89031,189.91783 L 423.91641,189.73626 L 424.67294,191.24931 L 426.94252,191.43088 L 428.63713,190.49279 L 431.66324,194.27541 L 432.05663,195.21351 L 436.20239,194.27541 L 436.98918,192.36897 L 437.17074,192.39923 L 437.17074,190.49279 L 439.80345,189.34287 L 442.82956,190.49279 L 445.67409,189.34287 L 447.36871,189.34287 L 447.94367,185.56024 L 448.88176,184.44058 L 447.18714,184.25901 L 447.00558,181.98944 L 449.63829,181.41448 L 449.81985,179.90143 L 452.48282,179.90143 L 452.48282,177.45028 L 454.57083,176.69376 L 453.99587,175.18071 L 454.57083,174.81757 L 452.84596,173.45583 L 450.78821,174.21235 L 450.78821,170.24816 L 445.49253,167.61545 L 446.61218,162.50133 L 448.3068,161.35141 L 447.7621,159.6568 L 445.2807,159.29367 L 444.736,156.81226 L 442.46642,156.81226 L 439.80345,153.24146 L 436.77735,153.02963 L 435.47613,151.15345 L 437.17074,149.45883 L 433.17629,145.10124 L 431.48167,144.52628 L 426.94252,142.25671 L 424.49137,139.624 L 420.52718,139.04904 L 420.43639,135.41771 z ") %> + <%= svg_path(@map_filter, "67", "M 518.84526,108.84853 L 515.2442,109.84714 L 513.57984,112.7522 L 513.57984,115.59674 L 512.06679,116.92822 L 510.7353,116.92822 L 508.28416,115.20335 L 506.37772,116.53483 L 504.10814,116.53483 L 502.23195,114.65865 L 498.63089,114.08369 L 496.54288,113.1456 L 495.78636,110.30106 L 494.09174,112.17724 L 493.15365,116.53483 L 490.67224,117.29136 L 490.67224,119.7425 L 493.15365,120.89242 L 495.02983,122.2239 L 494.2733,123.91852 L 495.99818,125.03818 L 499.02429,122.7686 L 504.2897,125.79471 L 502.05039,129.97073 L 502.23195,131.30221 L 503.74501,132.81526 L 502.59509,136.77946 L 498.81246,140.56209 L 496.72445,140.38052 L 498.05593,141.68175 L 497.29941,145.10124 L 498.05593,150.21536 L 501.65699,151.15345 L 501.35438,151.84945 L 504.19892,151.69815 L 505.86328,153.72564 L 507.34607,155.57156 L 511.06817,155.38999 L 512.73253,160.2015 L 515.63759,161.47246 L 515.60733,160.86724 L 520.53988,151.21397 L 519.96492,145.73672 L 522.23449,138.35303 L 522.80945,131.90743 L 527.71174,128.33663 L 527.71174,126.06706 L 529.61819,123.58565 L 531.13124,123.58565 L 532.82585,121.89103 L 532.46272,118.68336 L 534.15734,114.14421 L 536.79005,113.56925 L 534.15734,111.48124 L 529.43662,110.93654 L 525.2606,108.84853 L 522.41606,110.54315 L 520.90301,108.84853 L 518.84526,108.84853 z ") %> + <%= svg_path(@map_filter, "68", "M 504.19892,151.69815 L 501.35438,151.84945 L 499.56898,155.87417 L 497.29941,160.41332 L 497.87437,163.25786 L 495.99818,167.61545 L 492.76025,170.42972 L 492.57869,177.81341 L 490.21833,179.8409 L 490.30911,179.90143 L 491.06563,181.41448 L 494.09174,181.59604 L 497.51123,184.25901 L 498.05593,185.56024 L 497.87437,187.82982 L 496.93627,189.55469 L 497.29941,191.82427 L 499.96238,191.43088 L 500.53734,193.51889 L 501.47543,197.54361 L 503.71474,197.18047 L 503.32135,199.23822 L 504.65284,200.38814 L 511.64313,200.20658 L 515.2442,197.36204 L 515.42576,193.18602 L 517.33221,190.73487 L 514.8508,187.89034 L 513.54958,184.86423 L 515.06263,182.80648 L 515.06263,178.0555 L 516.00072,175.78593 L 516.00072,172.0033 L 517.69534,169.55215 L 515.81916,166.91944 L 515.63759,161.47246 L 512.73253,160.2015 L 511.06817,155.38999 L 507.34607,155.57156 L 505.86328,153.72564 L 504.19892,151.69815 z ") %> + <%= svg_path(@map_filter, "57", "M 463.04392,87.66581 L 460.19939,87.847376 L 457.92981,89.753821 L 457.35485,90.691913 L 454.14718,90.691913 L 453.02752,89.541994 L 452.54335,89.541994 C 452.61802,91.169079 452.69465,92.386531 452.69465,92.386531 L 451.75656,93.869321 L 454.17744,99.043957 L 455.08527,99.800483 L 456.20493,102.76606 L 454.72214,105.33825 L 456.3865,107.00261 L 455.66023,108.4854 L 455.66023,110.54315 L 453.60248,110.54315 L 453.42092,112.93377 L 457.32459,115.35465 L 457.14302,118.32023 L 460.1086,118.32023 L 461.59139,120.34772 L 465.28324,120.34772 L 469.00534,125.00792 L 469.91318,127.58011 L 472.33406,127.58011 L 477.14556,129.63786 L 481.41237,132.21004 L 481.41237,132.96657 L 484.19638,133.14814 L 487.70666,135.17563 L 491.03537,135.17563 L 493.81939,137.23338 L 496.96654,139.44243 L 499.20585,140.16869 L 502.59509,136.77946 L 503.74501,132.81526 L 502.23195,131.30221 L 502.05039,129.97073 L 504.2897,125.79471 L 499.02429,122.7686 L 495.99818,125.03818 L 494.2733,123.91852 L 495.02983,122.2239 L 493.15365,120.89242 L 490.67224,119.7425 L 490.67224,117.29136 L 493.15365,116.53483 L 494.09174,112.17724 L 495.78636,110.30106 L 496.54288,113.1456 L 498.63089,114.08369 L 502.23195,114.65865 L 504.10814,116.53483 L 506.37772,116.53483 L 508.28416,115.20335 L 510.7353,116.92822 L 512.06679,116.92822 L 513.57984,115.59674 L 513.57984,112.7522 L 515.2442,109.84714 L 514.8508,109.96819 L 513.54958,108.092 L 509.76695,105.82243 L 508.43547,103.73442 L 503.89631,104.12781 L 501.23334,106.57895 L 494.818,106.76052 L 492.91156,105.42903 C 492.78374,105.19718 491.85302,103.55467 491.03537,103.09893 C 491.0037,103.08212 490.95166,103.05465 490.91433,103.03841 C 490.88669,103.02712 490.84666,103.01491 490.82355,103.00815 C 490.81321,103.0029 490.77394,102.98348 490.76302,102.97789 C 490.76027,102.9779 490.73608,102.97776 490.73276,102.97789 C 490.70854,102.97663 490.66138,102.97789 490.64198,102.97789 C 489.75543,102.9779 488.03895,101.98291 487.8277,101.85823 L 485.16473,102.97789 L 484.98317,105.24747 L 481.7755,105.64086 L 479.86905,102.0398 L 478.7494,101.64641 L 478.7494,99.013696 L 476.08643,97.863777 L 475.90486,93.324623 L 473.99841,91.448439 L 470.03422,89.541994 L 468.15804,89.541994 L 467.58308,89.935387 L 465.67663,89.935387 L 463.04392,87.66581 z ") %> + <%= svg_path(@map_filter, "88", "M 497.81384,141.43966 L 495.87714,141.86331 L 492.91156,142.98297 L 491.42877,144.82889 L 489.76441,145.94855 L 486.587,147.43134 L 485.67917,147.24978 L 483.43986,146.67482 L 481.2308,146.49325 L 480.47427,144.07237 L 478.99148,144.64733 L 478.80992,147.24978 L 477.69026,146.13012 L 475.66277,147.61291 L 473.63528,148.33917 L 471.2144,148.15761 L 469.55004,148.73257 L 467.70412,147.61291 L 466.58446,148.52074 L 463.80045,148.52074 L 462.49922,150.94162 L 456.3865,151.30475 L 455.08527,149.6404 L 453.05778,149.27726 L 453.23935,148.33917 L 454.54057,147.43134 L 453.42092,147.03795 L 453.23935,144.07237 L 450.45533,143.8908 L 448.82124,144.40524 L 447.67132,145.94855 L 444.70574,146.85638 L 444.70574,145.76699 L 443.79791,145.76699 L 443.79791,147.03795 L 440.0758,147.79447 L 440.0758,149.45883 L 436.74709,149.88249 L 435.47613,151.15345 L 436.77735,153.02963 L 439.80345,153.24146 L 442.46642,156.81226 L 444.736,156.81226 L 445.2807,159.29367 L 447.7621,159.6568 L 448.3068,161.35141 L 446.61218,162.50133 L 445.49253,167.61545 L 450.78821,170.24816 L 450.78821,174.21235 L 452.84596,173.45583 L 454.57083,174.81757 L 455.87206,174.03079 L 455.14579,172.91113 L 456.08389,172.33617 L 457.38511,173.84922 L 459.29155,172.51773 L 459.86651,170.64155 L 463.43732,170.06659 L 464.40567,170.82312 L 464.2241,172.91113 L 466.67525,174.78731 L 468.1883,174.60575 L 469.88291,173.27426 L 473.84711,173.27426 L 476.69165,176.48193 L 477.62974,176.48193 L 479.14279,175.54384 L 479.35462,174.42418 L 480.86767,173.66765 L 482.56229,174.78731 L 484.2569,176.69376 L 490.21833,179.8409 L 492.57869,177.81341 L 492.76025,170.42972 L 495.99818,167.61545 L 497.87437,163.25786 L 497.29941,160.41332 L 499.56898,155.87417 L 501.65699,151.15345 L 498.05593,150.21536 L 497.29941,145.10124 L 498.05593,141.68175 L 497.81384,141.43966 z ") %> + <%= svg_path(@map_filter, "78", "M 296.88061,114.5376 L 296.82009,114.65865 L 291.52441,116.1717 L 290.76789,117.10979 L 291.73624,118.62284 L 291.73624,120.13589 L 293.43086,120.49903 L 292.4625,121.46738 L 292.55329,122.31469 L 292.67433,122.2239 L 294.55051,124.10009 L 295.12547,126.36967 L 296.63853,127.88272 L 295.882,129.97073 L 295.882,131.84691 L 297.21349,133.35996 L 295.882,135.62954 L 297.21349,138.86747 L 299.84619,140.74365 L 300.23959,142.83167 L 302.50917,143.1948 L 303.05386,147.37082 L 304.77874,149.45883 L 307.83511,150.03379 L 308.28902,147.03795 L 309.59025,145.55516 L 308.50085,143.8908 L 311.2546,143.8908 L 313.13079,141.31861 L 311.82956,139.0793 L 312.19269,137.05181 L 314.97671,135.75058 L 315.33984,133.69283 L 317.18576,132.96657 L 318.88038,132.21004 L 319.21325,132.42187 L 319.21325,132.21004 L 317.51864,130.3036 L 316.4595,127.4288 L 318.15412,123.73696 L 317.30681,120.95294 L 314.00836,118.95571 L 309.34816,118.74389 L 304.99057,115.95987 L 301.48029,116.59535 L 296.88061,114.5376 z ") %> + <%= svg_path(@map_filter, "92", "M 33.06716,18.295224 L 21.914986,24.269603 L 20.72011,24.468749 L 15.243596,36.417507 L 18.72865,45.876941 L 24.304737,52.150038 L 24.304737,52.847049 L 32.967587,58.921001 L 35.058619,57.825698 L 33.465452,54.838509 L 35.058619,50.158579 L 34.06289,48.465838 L 35.158192,44.582492 L 34.959046,44.582492 L 28.885094,41.495729 L 23.906445,40.101708 L 23.209434,37.911102 L 23.109861,36.019215 L 26.097051,32.633734 L 29.382959,32.434588 L 30.876554,30.443128 L 34.461182,28.849961 L 33.266306,25.962344 L 34.959046,25.663625 L 36.253495,22.875582 L 34.959046,20.884122 L 33.565025,20.585403 L 33.06716,18.295224 z ") %> + <%= svg_path(@map_filter, "974", "M 188.55297,500.95998 L 186.22178,501.00453 L 185.37542,501.42029 L 184.41027,502.1627 L 184.23209,502.32604 L 183.56391,502.32604 L 182.15332,502.86058 L 181.54453,503.39513 L 179.59939,503.67724 L 179.42121,504.70178 L 178.88667,506.83995 C 178.88667,506.83995 178.14218,507.33673 177.92153,507.41904 C 177.70083,507.50133 176.46639,508.16146 176.46639,508.16146 L 176.24366,510.43326 L 176.7782,511.78446 L 178.23334,513.50688 L 178.93122,514.29384 L 179.49546,514.17506 L 179.15395,514.33839 L 179.19848,517.42685 L 180.65363,519.23835 L 182.15332,520.63411 L 184.79633,522.19319 L 184.97452,522.08925 L 184.76664,522.23774 L 187.89965,524.12348 L 190.31994,524.99954 L 192.9184,525.44498 L 194.99718,526.18741 L 196.31869,526.43983 C 196.31869,526.43983 198.35539,526.02408 198.62019,526.02408 C 198.88498,526.02408 200.99594,525.60832 200.99594,525.60832 L 203.16379,524.91044 L 204.61894,523.58893 L 204.48531,521.2429 L 204.75257,519.7729 L 205.33167,518.94139 L 206.29682,517.66443 L 206.78682,516.06081 L 206.65318,514.50172 L 205.62863,513.92263 L 204.30713,513.31385 L 203.69834,513.2693 L 202.71834,511.87356 C 202.49768,511.70902 201.30693,510.38658 201.21865,510.18084 C 201.13038,509.9751 200.34261,508.206 200.34261,508.206 L 200.07533,505.4442 L 198.57564,504.00391 L 196.80869,503.02391 C 196.80869,503.02392 195.39562,502.2039 195.13082,502.1627 C 194.86602,502.12161 192.53068,501.62816 192.35416,501.62816 C 192.17761,501.62816 190.45316,501.75039 190.40902,501.79149 L 190.18631,501.70241 L 188.55297,500.95998 z") %> + + <%= svg_path(@map_filter, "976", "M 246.2712,526.59904 C 246.01634,526.59877 245.81851,526.62078 245.69538,526.87243 C 245.54574,527.17815 245.26524,526.85585 245.09184,526.80156 C 244.75766,526.69708 244.50998,526.86209 244.37416,527.17231 C 244.31913,527.29813 244.35067,527.40926 244.31457,527.53488 C 244.26538,527.70599 244.08856,527.66842 244.08064,527.50784 C 244.05259,526.93805 244.11654,526.33948 243.4561,526.17521 C 242.76707,526.00376 242.48644,526.3276 242.62313,526.98012 C 242.64655,527.09186 242.66823,527.20862 242.6538,527.3233 C 242.56146,527.32189 242.46349,527.34142 242.40497,527.41979 C 242.30593,527.5528 242.34022,527.7421 242.22977,527.87087 C 242.1173,528.00199 241.78466,528.16976 241.61187,528.18076 C 241.29513,528.20123 241.31178,527.67922 241.17958,527.48945 C 241.05101,527.30511 240.71669,527.18741 240.51732,527.3396 C 240.40016,527.42899 240.44532,527.68687 240.23227,527.60641 C 240.12443,527.38255 240.14966,527.0467 240.07282,526.79686 C 239.99445,526.5416 239.62296,526.43665 239.37621,526.43665 C 239.10692,526.43665 238.91654,527.14675 238.59512,527.32411 C 238.51218,527.37913 238.4244,526.82485 238.55049,526.70976 C 238.79817,526.48402 238.66678,526.33351 238.68853,525.97759 C 238.71047,525.61723 239.06558,524.56316 238.28852,524.77642 C 238.07385,524.8354 238.0362,525.06698 237.82738,525.13194 C 237.59627,525.2038 237.2794,525.29251 237.04379,525.19481 C 236.84617,525.11288 236.91818,524.86788 236.60802,524.91129 C 236.26766,524.9588 236.2633,524.78896 236.53669,524.63067 C 236.75719,524.50303 236.97515,524.38768 237.22451,524.32675 C 237.52534,524.25314 237.60345,524.01458 237.81764,523.82078 C 238.14928,523.52082 238.26697,522.80938 238.10981,522.3938 C 238.04157,522.21336 237.99366,521.96192 237.7647,521.93367 C 237.60244,521.91353 237.02527,522.52096 237.02527,521.99715 C 237.02527,521.65693 236.95119,521.69504 236.70613,521.51574 C 236.48012,521.35006 236.40959,521.04581 236.32839,520.79302 C 236.25934,520.57816 236.28712,520.228 236.08339,520.09145 C 235.92234,519.98341 235.58783,519.98005 235.64594,519.707 C 235.99039,519.66318 236.37497,519.60158 236.72176,519.60843 C 236.86033,519.61118 236.98004,519.6907 237.11855,519.70009 C 237.26598,519.71002 237.38005,519.64681 237.51863,519.61849 C 237.65599,519.59031 237.98561,519.81967 238.04399,519.93422 C 238.11525,520.0744 238.0615,520.24277 238.07465,520.39067 C 238.09405,520.60882 238.14652,520.81329 238.15739,521.03413 C 238.17162,521.32322 238.39414,521.45669 238.54499,521.67632 C 238.72604,521.94004 239.00747,521.90146 239.26737,522.02587 C 239.53606,522.15437 239.77018,522.26509 240.05833,522.34824 C 240.38338,522.44218 240.611,522.71765 240.96075,522.74114 C 241.15475,522.75422 241.49041,522.68691 241.63528,522.54063 C 241.7711,522.40353 242.09522,522.09056 242.09166,521.93803 C 242.08844,521.80107 242.103,521.6582 242.08784,521.52198 C 242.13428,521.41891 242.23896,521.51588 242.21211,521.34415 C 242.16172,521.02205 241.8317,520.83852 241.73574,520.5438 C 241.70387,520.44623 241.76567,520.33919 241.64448,520.27699 C 241.53926,520.22317 241.42927,520.2372 241.40337,520.08608 C 241.3464,519.75532 241.41156,519.7378 241.1416,519.54186 C 240.93217,519.38994 240.99692,519.10172 240.84915,518.91121 C 240.77366,518.81398 240.65912,518.83632 240.56457,518.77304 C 240.40056,518.66319 240.27649,518.50785 240.12228,518.38618 C 239.68892,518.04456 239.07324,517.806 238.96345,517.19166 C 238.92219,516.96075 238.90964,516.72475 238.60183,516.72374 C 238.30885,516.72267 237.96454,516.52518 237.7951,516.2877 C 237.70175,516.15684 237.403,516.03934 237.48527,515.82454 C 237.5246,515.7214 237.68894,515.73911 237.76705,515.68925 C 237.88388,515.61484 237.88253,515.5321 237.92709,515.41534 C 238.10384,514.95185 239.22724,515.15087 239.2671,514.89226 C 239.30387,514.65377 239.09404,514.63645 238.91702,514.60418 C 238.67235,514.55948 238.48963,514.39984 238.22148,514.37314 C 237.92716,514.34374 238.07928,514.01332 238.1839,513.85972 C 238.37803,513.57473 238.37891,513.21417 238.37891,512.88368 C 238.37891,512.3857 237.64773,512.07662 237.96172,511.46925 C 238.10304,511.19587 238.43017,511.41812 238.58297,511.2158 C 238.89615,510.80069 238.10962,510.96879 237.97319,510.95618 C 237.71652,510.93249 237.62498,510.59099 237.64901,510.38062 C 237.67726,510.13475 237.89314,510.03798 238.0097,509.8364 C 238.08767,509.70206 238.27664,509.265 238.21913,509.11751 C 238.10935,508.83587 237.99144,508.69126 237.72517,508.90271 C 237.20652,509.31352 236.88228,508.38292 236.40529,508.63784 C 236.15996,508.7691 235.911,508.71817 235.78089,508.44479 C 235.71325,508.30259 235.60662,508.32776 235.49737,508.24267 C 235.39813,508.16516 235.30357,508.02639 235.21439,507.93378 C 235.05166,507.76482 234.88169,507.60591 234.63709,507.5833 C 234.43323,507.56451 234.13253,507.86004 233.95269,507.76878 C 233.84573,507.71429 233.81848,507.56028 233.73789,507.48036 C 233.63019,507.3736 233.49336,507.36957 233.36392,507.31179 C 233.02618,507.16081 233.51738,506.76899 233.60891,506.66175 C 233.88753,506.33515 234.30023,505.99789 234.44738,505.62485 C 234.70889,504.96153 233.51007,505.26699 233.2593,505.11627 C 233.03812,504.98333 233.8374,504.36584 233.88431,504.16258 C 233.93914,503.9247 233.80922,503.66057 233.92639,503.43383 C 234.06838,503.1591 234.18581,503.30082 234.41806,503.35229 C 234.65763,503.40557 235.00382,503.42604 235.12991,503.17876 C 235.19849,503.04408 235.39081,502.6999 235.51428,502.61314 C 235.66392,502.50818 235.88973,502.22809 235.69969,502.03798 C 235.40564,501.74373 235.55381,501.79742 235.92791,501.74709 C 236.09527,501.72461 236.47562,501.76265 236.50199,501.53342 C 236.52407,501.34204 236.5022,500.88077 236.66707,500.75119 C 236.84711,500.60973 236.97984,500.44398 237.15968,500.30702 C 237.24209,500.24408 237.36576,500.19053 237.42139,500.09752 C 237.50474,499.95821 237.35294,499.74422 237.59573,499.71711 C 237.85415,499.68805 237.86972,499.80045 238.06687,499.54827 C 238.14041,499.45433 238.58975,498.98949 238.57284,499.35924 C 238.56445,499.5415 238.11377,499.68973 238.35844,499.87279 C 238.62451,500.07202 238.30489,500.10557 238.15632,500.14262 C 237.73202,500.24864 236.74095,500.62194 237.49809,501.03779 C 237.73397,501.16737 237.98185,501.22495 238.23738,501.27769 C 238.65585,501.36472 237.92769,501.62637 238.40333,501.71783 C 238.55432,501.74675 238.59948,501.70998 238.68215,501.83506 C 238.72275,501.89639 238.7814,502.03617 238.84461,502.07509 C 239.08558,502.22333 238.99137,502.42994 239.11236,502.65454 C 239.22073,502.85572 239.53055,503.00697 239.72294,503.11944 C 239.87057,503.20573 240.02881,503.28687 240.20495,503.28687 C 240.35426,503.287 240.56987,503.23513 240.6567,503.40309 C 240.74414,503.57179 239.89171,503.84893 240.16348,504.27565 C 240.30494,504.49777 240.58658,504.61077 240.69273,504.87006 C 240.78118,505.08641 240.63436,505.5403 240.95558,505.49897 C 241.07577,505.48353 241.2285,505.41455 241.34298,505.49527 C 241.43538,505.56057 241.44867,505.62056 241.58113,505.62593 C 241.8919,505.63861 241.89042,505.42857 242.15568,505.71021 C 242.74794,506.33898 243.06421,505.37865 243.51428,505.20471 C 243.80504,505.09238 243.83444,505.14754 244.02011,505.35597 C 244.12956,505.4789 244.2986,505.79906 244.51273,505.70571 C 244.79698,505.58171 245.01024,505.74853 245.26416,505.69874 C 245.55996,505.64082 245.67216,505.67901 245.92219,505.83925 C 246.10659,505.95716 246.43507,505.80074 246.65276,505.903 C 246.74308,505.94528 246.89433,505.94179 246.95862,506.03043 C 247.00083,506.08848 246.94902,506.17122 247.07525,506.17021 C 247.23167,506.16901 247.26697,505.95293 247.35118,506.21638 C 247.38071,506.30872 247.44674,506.32858 247.38587,506.40796 C 247.30159,506.51808 247.55525,506.7002 247.60705,506.76939 C 247.77562,506.99432 248.07,506.98063 248.33017,507.00426 C 248.53464,507.02278 248.73575,507.31763 248.82788,507.47909 C 248.90552,507.61531 249.01973,507.60866 249.10691,507.71496 C 249.22816,507.86245 249.41545,508.06826 249.4796,508.24965 C 249.64595,508.71891 248.62328,509.20367 249.01598,509.77882 C 249.15844,509.98853 249.33707,510.07153 249.36217,510.36243 C 249.39841,510.78211 248.98706,510.42598 248.82419,510.52268 C 248.46787,510.73392 247.74388,510.98879 247.66584,511.45543 C 247.589,511.91382 247.36668,511.87933 247.07793,512.14822 C 246.9097,512.30464 246.4954,512.49273 246.49909,512.77625 C 246.50345,513.11781 246.48553,513.19552 246.19577,513.39643 C 245.95232,513.56506 245.7702,513.55151 245.6525,513.84818 C 245.60814,513.96004 245.68981,514.02272 245.75725,514.0921 C 245.89186,514.23067 245.75436,514.24369 245.719,514.38038 C 245.6482,514.65135 245.51594,514.91615 245.69799,515.18349 C 245.77879,515.30227 245.79523,515.39319 245.84086,515.52565 C 245.87454,515.62443 245.79509,515.72133 245.86669,515.8036 C 245.94064,515.88889 246.01668,516.00297 246.10351,516.07464 C 246.18692,516.14322 246.38548,516.11611 246.43561,516.21703 C 246.58411,516.51605 246.43789,516.64281 246.84266,516.7028 C 246.98506,516.72394 247.50304,516.93592 247.12652,516.98498 C 247.03921,517.26856 247.24254,517.63079 247.54947,517.63126 C 247.64221,517.6314 247.74421,517.58348 247.83608,517.6167 C 247.97492,517.66689 247.70569,517.83539 247.6912,517.87572 C 247.5843,518.17387 247.68691,518.53777 247.43365,518.77029 C 247.20684,518.97859 246.87595,519.11783 246.60793,519.27364 C 246.39971,519.39457 246.13451,519.63258 246.00882,519.8437 C 245.87649,520.06588 246.02996,520.68713 246.0513,520.94844 C 246.06136,521.07238 246.53466,521.61781 245.98279,521.39133 C 245.51372,521.19887 245.29074,521.36147 245.09285,521.74926 C 244.96904,521.99117 244.64405,521.9485 244.42945,522.12471 C 244.24068,522.27966 244.3396,522.79073 244.43589,522.97929 C 244.6158,523.33179 244.50441,523.38648 244.11869,523.36534 C 243.74612,523.34487 243.64889,523.90848 243.75539,524.17758 C 243.88121,524.49518 244.22378,524.57175 244.24894,524.948 C 244.27156,525.28695 244.60392,525.4235 244.88234,525.55053 C 245.06352,525.63314 245.23672,525.68615 245.39864,525.80875 C 245.50406,525.88894 245.5917,526.02576 245.73,526.04476 C 245.89065,526.06663 246.07331,525.99597 246.21389,526.10227 C 246.44843,526.27969 246.2763,526.3527 246.3116,526.57877") %> + <%= svg_path(@map_filter, "976", "M 253.92011,511.36202 C 253.89179,511.42416 253.77248,511.4047 253.71685,511.42195 C 253.56251,511.46959 253.4232,511.48489 253.31228,511.61366 C 253.26611,511.66728 253.25262,511.72506 253.23095,511.7876 C 253.1935,511.89563 253.13921,511.99569 253.09284,512.09742 C 253.03594,512.2221 253.08224,512.39885 252.96146,512.49307 C 252.90421,512.53789 252.84114,512.53561 252.76813,512.54333 C 252.65653,512.55527 252.64949,512.56796 252.57654,512.48253 C 252.51709,512.41274 252.48615,512.3904 252.47971,512.29538 C 252.47374,512.20848 252.47958,512.11882 252.47971,512.03159 C 252.47978,511.94791 252.48944,511.90107 252.42381,511.84396 C 252.36208,511.79021 252.28732,511.75291 252.22102,511.70204 C 252.16123,511.65601 252.08245,511.60467 252.03736,511.54407 C 251.98495,511.47355 251.96797,511.37658 251.92717,511.30076 C 251.82692,511.11461 251.78149,510.9557 251.58642,510.87571 C 251.50213,510.84109 251.44416,510.77432 251.36423,510.73305 C 251.25519,510.67682 251.15413,510.64407 251.05844,510.56509 C 250.89329,510.42927 250.72546,510.28667 250.75861,510.04677 C 250.92872,509.96491 250.99207,510.11213 251.12487,510.17977 C 251.25076,510.24379 251.37094,510.30969 251.48542,510.38813 C 251.6301,510.48718 251.76652,510.51188 251.79028,510.30754 C 251.79967,510.22655 251.77659,510.15977 251.76954,510.08381 C 251.76599,510.04577 251.78021,509.99745 251.77062,509.96108 C 251.76109,509.92545 251.72868,509.90646 251.71324,509.87646 C 251.68781,509.82727 251.66117,509.73239 251.66768,509.67804 C 251.67862,509.5865 251.78652,509.58181 251.85161,509.53101 C 251.91415,509.48209 251.94952,509.40881 251.99783,509.35345 C 252.05178,509.29138 252.12728,509.23897 252.19686,509.19562 C 252.2692,509.15073 252.35181,509.14509 252.41831,509.0902 C 252.49085,509.03014 252.53829,508.9837 252.6064,508.90546 C 252.64875,508.85708 252.70592,508.82044 252.74846,508.76991 C 252.81147,508.69529 252.84235,508.60752 252.89099,508.52719 C 252.93643,508.45217 253.01527,508.33104 253.09291,508.2826 C 253.22296,508.2014 253.28013,508.32172 253.33637,508.41519 C 253.36395,508.46096 253.40206,508.50149 253.42823,508.54545 C 253.48695,508.64416 253.49715,508.68562 253.61586,508.68381 C 253.76302,508.68167 253.8367,508.75441 253.86381,508.88667 C 253.89038,509.01665 253.88461,509.14073 253.89944,509.27272 C 253.90602,509.3307 253.93406,509.37848 253.96581,509.43062 C 254.01419,509.50994 254.00996,509.54805 254.02057,509.63844 C 254.03351,509.74809 254.05694,509.87525 254.118,509.96612 C 254.15833,510.02604 254.21846,510.03436 254.25992,510.08891 C 254.29844,510.13965 254.29039,510.21883 254.28227,510.28372 C 254.06331,510.27687 253.9601,510.50147 253.96071,510.69245 C 253.96145,510.9196 254.05298,511.12018 254.01801,511.3584 C 253.98225,511.37564 253.94198,511.39195 253.89978,511.38229") %> + + + + + + Guadeloupe + Martinique + Guyane + La Réunion + Mayotte + Île-de-France + <%= svg_path(@map_filter, "94", "M 327.16282,127.37489 L 326.38985,127.9992 L 325.61689,128.11812 L 325.55743,128.53433 L 325.40879,128.92082 L 325.79526,128.92082 L 326.00337,128.74244 L 325.91418,128.44515 L 327.10335,128.38569 L 327.40066,128.50461 L 327.40066,129.12892 L 327.10335,129.75324 L 325.37905,129.51541 L 325.11148,129.27757 L 324.30878,129.84244 L 323.53581,130.05054 L 322.43583,129.99108 L 322.1088,131.15053 L 322.40611,131.65594 L 321.93043,133.05322 L 322.40611,133.94511 L 323.23852,133.52889 L 325.2304,134.62889 L 328.67902,134.62889 L 330.73036,135.58022 L 330.70064,135.37213 L 332.15738,131.71539 L 332.15738,130.05054 L 331.23576,129.81271 L 330.99792,129.36676 L 330.61144,129.18838 L 329.77902,128.26677 L 328.32226,127.43434 L 327.16282,127.37489 z") %> + <%= svg_path(@map_filter, "93", "M 331.29522,119.31819 L 329.54117,120.56682 L 326.80606,121.81547 L 321.81151,122.14249 L 321.96016,122.82627 L 322.37637,122.91546 L 322.76285,123.51004 L 322.37637,124.34247 L 321.87096,124.43166 L 322.22772,125.29381 L 324.63582,125.26409 L 325.40879,126.45327 L 325.55743,128.11812 L 326.38985,127.9992 L 327.16282,127.37489 L 328.32226,127.43434 L 329.77902,128.26677 L 330.61144,129.18838 L 330.99792,129.36676 L 331.23576,129.81271 L 332.15738,130.05054 L 332.15738,127.34515 L 331.05739,120.80467 L 331.29522,119.31819 z") %> + <%= svg_path(@map_filter, "75", "M 324.63582,125.26409 L 322.22772,125.29381 L 321.15746,125.76949 L 320.71152,126.36408 L 319.73044,126.42353 L 318.83856,127.43434 L 318.86828,127.9992 L 319.07639,128.65325 L 320.56287,129.06946 L 322.37637,129.99108 L 323.53581,130.05054 L 324.30878,129.84244 L 325.11148,129.27757 L 325.37905,129.51541 L 327.10335,129.75324 L 327.40066,129.12892 L 327.40066,128.50461 L 327.10335,128.38569 L 325.91418,128.44515 L 326.00337,128.74244 L 325.79526,128.92082 L 325.40879,128.92082 L 325.55743,128.53433 L 325.61689,128.11812 L 325.55743,128.11812 L 325.40879,126.45327 L 324.63582,125.26409 z") %> + <%= svg_path(@map_filter, "92", "M 321.81151,122.14249 L 318.48181,123.92626 L 318.12505,123.98572 L 316.48993,127.55326 L 317.53045,130.37757 L 319.19531,132.25053 L 319.19531,132.45863 L 321.78178,134.27213 L 322.40611,133.94511 L 321.93043,133.05322 L 322.40611,131.65594 L 322.1088,131.15053 L 322.43583,129.99108 L 322.37637,129.99108 L 320.56287,129.06946 L 319.07639,128.65325 L 318.86828,127.9992 L 318.83856,127.43434 L 319.73044,126.42353 L 320.71152,126.36408 L 321.15746,125.76949 L 322.22772,125.29381 L 321.87096,124.43166 L 322.37637,124.34247 L 322.76285,123.51004 L 322.37637,122.91546 L 321.96016,122.82627 L 321.81151,122.14249 z") %> + +
+
+
+
+ <%= form_for @map_filter, method: :get, url: carte_path, data: { turbo: true, controller: 'autosubmit' } do |map_form| %> + <%= render Dsfr::RadioButtonListComponent.new(form: map_form, target: :kind, buttons: @map_filter.kind_buttons) do %> + <%= t('.map_choice_title') %> + <% end %> +
+ <%= map_form.label :year, class: 'fr-label' %> + <%= map_form.select(:year, (2018..Date.current.year).to_a.reverse, { include_blank: t(:from_beginning, scope: 'activemodel.attributes.map_filter') }, { class: "fr-select" }) %> +
+ <%= map_form.submit(name: nil, class: 'hidden', data: { autosubmit_target: 'submitter' } ) %> + <% end %> +
+
<%= @map_filter.detailed_title %>
+ <% @map_filter.kind_legend_keys.each do |legend| %> +
+ <%= @map_filter.legende_for(legend) %> +
+ <% end %> +
+ +
+
+
+
diff --git a/config/locales/models/map_filter/en.yml b/config/locales/models/map_filter/en.yml new file mode 100644 index 000000000..3786690a6 --- /dev/null +++ b/config/locales/models/map_filter/en.yml @@ -0,0 +1,15 @@ +en: + activemodel: + attributes: + map_filter: + year: Year + from_beginning: From the beginning + specific_year_add_on: "(in %{year})" + + kind: + nb_demarches: Number of procedures + nb_dossiers: Number of files + detailed_title_for_nb_demarches: "Number of published or closed procedures %{add_on}" + detailed_title_for_nb_dossiers: "Number of submitted files %{add_on}" + legend: "Between %{min_thresold} and %{max_thresold}" + diff --git a/config/locales/models/map_filter/fr.yml b/config/locales/models/map_filter/fr.yml new file mode 100644 index 000000000..9ee516875 --- /dev/null +++ b/config/locales/models/map_filter/fr.yml @@ -0,0 +1,14 @@ +fr: + activemodel: + attributes: + map_filter: + year: Année + from_beginning: Depuis le début + specific_year_add_on: "(en %{year})" + + kind: + nb_demarches: Nombre de démarches + nb_dossiers: Nombre de dossiers + detailed_title_for_nb_demarches: "Nombre de démarches publiées ou closes %{add_on}" + detailed_title_for_nb_dossiers: "Nombre de dossiers déposés %{add_on}" + legend: "Entre %{min_thresold} et %{max_thresold}" diff --git a/config/locales/views/carte.en.yml b/config/locales/views/carte.en.yml new file mode 100644 index 000000000..70c79cae6 --- /dev/null +++ b/config/locales/views/carte.en.yml @@ -0,0 +1,6 @@ +en: + carte: + show: + title: Deployment by department + map_choice_title: Which map do you want ? + diff --git a/config/locales/views/carte.fr.yml b/config/locales/views/carte.fr.yml new file mode 100644 index 000000000..c5382273c --- /dev/null +++ b/config/locales/views/carte.fr.yml @@ -0,0 +1,5 @@ +fr: + carte: + show: + title: Déploiement par département + map_choice_title: Quelle carte souhaitez vous ? diff --git a/config/routes.rb b/config/routes.rb index 4443b6525..06ae1267b 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -208,6 +208,8 @@ Rails.application.routes.draw do get "mentions-legales", to: "static_pages#legal_notice" get "declaration-accessibilite", to: "static_pages#accessibility_statement" + get "carte", to: "carte#show" + post "webhooks/sendinblue", to: "webhook#sendinblue" post "webhooks/helpscout", to: "webhook#helpscout" post "webhooks/helpscout_support_dev", to: "webhook#helpscout_support_dev" diff --git a/spec/controllers/carte_controller_spec.rb b/spec/controllers/carte_controller_spec.rb new file mode 100644 index 000000000..941fd081b --- /dev/null +++ b/spec/controllers/carte_controller_spec.rb @@ -0,0 +1,22 @@ +describe CarteController do + describe '#show' do + let(:service) { create(:service, departement: '63') } + let(:service2) { create(:service, departement: '75') } + let(:service3) { create(:service, departement: '75') } + let!(:procedure) { create(:procedure, :published, service:, estimated_dossiers_count: 4) } + let!(:procedure2) { create(:procedure, :published, service: service2, estimated_dossiers_count: 20, published_at: Date.parse('2020-07-14')) } + let!(:procedure3) { create(:procedure, :published, service: service3, estimated_dossiers_count: 30, published_at: Date.parse('2021-07-14')) } + let(:subject) { assigns(:map_filter) } + + it 'give stats for each departement' do + get :show + expect(subject.stats['63']).to eq({ nb_demarches: 1, nb_dossiers: 4 }) + expect(subject.stats['75']).to eq({ nb_demarches: 2, nb_dossiers: 50 }) + end + + it 'give stats for each departement for a specific year' do + get :show, params: { map_filter: { year: 2020 } } + expect(subject.stats['75']).to eq({ nb_demarches: 1, nb_dossiers: 20 }) + end + end +end diff --git a/spec/models/map_filter_spec.rb b/spec/models/map_filter_spec.rb new file mode 100644 index 000000000..adb5d6d36 --- /dev/null +++ b/spec/models/map_filter_spec.rb @@ -0,0 +1,23 @@ +describe MapFilter do + let(:map_filter) do + mf = MapFilter.new(params) + mf.stats = { '63' => { nb_demarches: 51, nb_dossiers: 2001 } } + mf + end + + describe 'css_class_for_departement' do + let(:params) { { kind: :nb_demarches } } + context 'for nb_demarches' do + it 'return class css' do + expect(map_filter.css_class_for_departement('63')).to eq :medium + end + end + + context 'fr nb_dossiers' do + let(:params) { { kind: :nb_dossiers } } + it 'return class css' do + expect(map_filter.css_class_for_departement('63')).to eq :medium + end + end + end +end