1 // This file contains tests that have been imported from Mapbox's Earcut tessellator
2 // test suite available at: https://github.com/mapbox/earcut/tree/master/test/fixtures
3 // Countrary to the rest of the code in the lyon repository, this file is placed under
4 // the ISC license to match the original Mapbox code.
5 //
6 // -------------
7 // ISC License
8 //
9 // Permission to use, copy, modify, and/or distribute this software for any purpose
10 // with or without fee is hereby granted, provided that the above copyright notice
11 // and this permission notice appear in all copies.
12 //
13 // THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
14 // REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
15 // FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
16 // INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
17 // OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
18 // TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
19 // THIS SOFTWARE.
20 // -------------
21 
22 use crate::geom::math::*;
23 use crate::geometry_builder::{simple_builder, VertexBuffers};
24 use crate::path::{Path, PathSlice};
25 use crate::FillOptions;
26 use crate::FillTessellator;
27 use crate::TessellationError;
28 
29 #[test]
bad_diagonal()30 fn bad_diagonal() {
31     earcut_test(&[&[
32         [440, 4152],
33         [440, 4208],
34         [296, 4192],
35         [368, 4192],
36         [400, 4200],
37         [400, 4176],
38         [368, 4192],
39         [296, 4192],
40         [264, 4200],
41         [288, 4160],
42         [296, 4192],
43     ]]);
44 }
45 
46 #[test]
bad_hole()47 fn bad_hole() {
48     earcut_test(&[
49         &[
50             [810, 2828],
51             [818, 2828],
52             [832, 2818],
53             [844, 2806],
54             [855, 2808],
55             [866, 2816],
56             [867, 2824],
57             [876, 2827],
58             [883, 2834],
59             [875, 2834],
60             [867, 2840],
61             [878, 2838],
62             [889, 2844],
63             [880, 2847],
64             [870, 2847],
65             [860, 2864],
66             [852, 2879],
67             [847, 2867],
68             [810, 2828],
69             [810, 2828],
70         ],
71         &[
72             [818, 2834],
73             [823, 2833],
74             [831, 2828],
75             [839, 2829],
76             [839, 2837],
77             [851, 2845],
78             [847, 2835],
79             [846, 2827],
80             [847, 2827],
81             [837, 2827],
82             [840, 2815],
83             [835, 2823],
84             [818, 2834],
85             [818, 2834],
86         ],
87         &[
88             [857, 2846],
89             [864, 2850],
90             [866, 2839],
91             [857, 2846],
92             [857, 2846],
93         ],
94         &[
95             [848, 2863],
96             [848, 2866],
97             [854, 2852],
98             [846, 2854],
99             [847, 2862],
100             [838, 2851],
101             [838, 2859],
102             [848, 2863],
103             [848, 2863],
104         ],
105     ]);
106 }
107 
108 #[test]
building()109 fn building() {
110     earcut_test(&[&[
111         [661, 112],
112         [661, 96],
113         [666, 96],
114         [666, 87],
115         [743, 87],
116         [771, 87],
117         [771, 114],
118         [750, 114],
119         [750, 113],
120         [742, 113],
121         [742, 106],
122         [710, 106],
123         [710, 113],
124         [666, 113],
125         [666, 112],
126     ]]);
127 }
128 
129 #[test]
degenerate()130 fn degenerate() {
131     earcut_test(&[&[
132         [100, 100],
133         [100, 100],
134         [200, 100],
135         [200, 200],
136         [200, 100],
137         [0, 100],
138     ]]);
139 }
140 
141 #[test]
dude()142 fn dude() {
143     earcut_test_f32(&[
144         &[
145             [280.35714, 648.79075],
146             [286.78571, 662.8979],
147             [263.28607, 661.17871],
148             [262.31092, 671.41548],
149             [250.53571, 677.00504],
150             [250.53571, 683.43361],
151             [256.42857, 685.21933],
152             [297.14286, 669.50504],
153             [289.28571, 649.50504],
154             [285.0, 631.6479],
155             [285.0, 608.79075],
156             [292.85714, 585.21932],
157             [306.42857, 563.79075],
158             [323.57143, 548.79075],
159             [339.28571, 545.21932],
160             [357.85714, 547.36218],
161             [375.0, 550.21932],
162             [391.42857, 568.07647],
163             [404.28571, 588.79075],
164             [413.57143, 612.36218],
165             [417.14286, 628.07647],
166             [438.57143, 619.1479],
167             [438.03572, 618.96932],
168             [437.5, 609.50504],
169             [426.96429, 609.86218],
170             [424.64286, 615.57647],
171             [419.82143, 615.04075],
172             [420.35714, 605.04075],
173             [428.39286, 598.43361],
174             [437.85714, 599.68361],
175             [443.57143, 613.79075],
176             [450.71429, 610.21933],
177             [431.42857, 575.21932],
178             [405.71429, 550.21932],
179             [372.85714, 534.50504],
180             [349.28571, 531.6479],
181             [346.42857, 521.6479],
182             [346.42857, 511.6479],
183             [350.71429, 496.6479],
184             [367.85714, 476.6479],
185             [377.14286, 460.93361],
186             [385.71429, 445.21932],
187             [388.57143, 404.50504],
188             [360.0, 352.36218],
189             [337.14286, 325.93361],
190             [330.71429, 334.50504],
191             [347.14286, 354.50504],
192             [337.85714, 370.21932],
193             [333.57143, 359.50504],
194             [319.28571, 353.07647],
195             [312.85714, 366.6479],
196             [350.71429, 387.36218],
197             [368.57143, 408.07647],
198             [375.71429, 431.6479],
199             [372.14286, 454.50504],
200             [366.42857, 462.36218],
201             [352.85714, 462.36218],
202             [336.42857, 456.6479],
203             [332.85714, 438.79075],
204             [338.57143, 423.79075],
205             [338.57143, 411.6479],
206             [327.85714, 405.93361],
207             [320.71429, 407.36218],
208             [315.71429, 423.07647],
209             [314.28571, 440.21932],
210             [325.0, 447.71932],
211             [324.82143, 460.93361],
212             [317.85714, 470.57647],
213             [304.28571, 483.79075],
214             [287.14286, 491.29075],
215             [263.03571, 498.61218],
216             [251.60714, 503.07647],
217             [251.25, 533.61218],
218             [260.71429, 533.61218],
219             [272.85714, 528.43361],
220             [286.07143, 518.61218],
221             [297.32143, 508.25504],
222             [297.85714, 507.36218],
223             [298.39286, 506.46932],
224             [307.14286, 496.6479],
225             [312.67857, 491.6479],
226             [317.32143, 503.07647],
227             [322.5, 514.1479],
228             [325.53571, 521.11218],
229             [327.14286, 525.75504],
230             [326.96429, 535.04075],
231             [311.78571, 540.04075],
232             [291.07143, 552.71932],
233             [274.82143, 568.43361],
234             [259.10714, 592.8979],
235             [254.28571, 604.50504],
236             [251.07143, 621.11218],
237             [250.53571, 649.1479],
238             [268.1955, 654.36208],
239         ],
240         &[
241             [325.0, 437.0],
242             [320.0, 423.0],
243             [329.0, 413.0],
244             [332.0, 423.0],
245         ],
246         &[
247             [320.72342, 480.0],
248             [338.90617, 465.96863],
249             [347.99754, 480.61584],
250             [329.8148, 510.41534],
251             [339.91632, 480.11077],
252             [334.86556, 478.09046],
253         ],
254     ]);
255 }
256 
257 #[test]
eberly_3()258 fn eberly_3() {
259     earcut_test(&[
260         &[
261             [2328, 2408],
262             [2328, 2472],
263             [2344, 2472],
264             [2344, 2432],
265             [2384, 2448],
266             [2384, 2536],
267             [2408, 2552],
268             [2448, 2544],
269             [2456, 2560],
270             [2496, 2544],
271             [2480, 2624],
272             [2456, 2664],
273             [2424, 2680],
274             [2400, 2768],
275             [2376, 2768],
276             [2368, 2704],
277             [2336, 2704],
278             [2264, 2784],
279             [2216, 2784],
280             [2200, 2760],
281             [2168, 2760],
282             [2152, 2744],
283             [2128, 2744],
284             [2128, 2784],
285             [2072, 2768],
286             [2032, 2720],
287             [2000, 2720],
288             [2000, 2688],
289             [1936, 2696],
290             [1920, 2736],
291             [1888, 2728],
292             [1896, 2696],
293             [1928, 2688],
294             [1928, 2664],
295             [1896, 2664],
296             [1896, 2640],
297             [1912, 2632],
298             [1872, 2608],
299             [1888, 2576],
300             [2056, 2576],
301             [2088, 2600],
302             [2184, 2608],
303             [2216, 2632],
304             [2256, 2624],
305             [2248, 2600],
306             [2216, 2592],
307             [2192, 2560],
308             [2120, 2576],
309             [2072, 2544],
310             [2096, 2544],
311             [2080, 2520],
312             [2080, 2488],
313             [2096, 2480],
314             [2080, 2448],
315             [2096, 2432],
316             [2176, 2496],
317             [2200, 2488],
318             [2224, 2528],
319             [2248, 2528],
320             [2240, 2488],
321             [2256, 2472],
322             [2280, 2480],
323             [2264, 2416],
324             [2272, 2392],
325             [2328, 2408],
326         ],
327         &[
328             [2320, 2608],
329             [2304, 2640],
330             [2312, 2664],
331             [2360, 2632],
332             [2352, 2608],
333             [2320, 2608],
334         ],
335         &[
336             [1912, 2632],
337             [1936, 2632],
338             [1936, 2616],
339             [1912, 2608],
340             [1912, 2632],
341         ],
342     ]);
343 }
344 
345 #[test]
eberly_6()346 fn eberly_6() {
347     earcut_test_f32(&[
348         &[
349             [142.807, -11.178],
350             [142.810, -11.171],
351             [142.807, -11.168],
352             [142.797, -11.143],
353             [142.795, -11.113],
354             [142.790, -11.085],
355             [142.778, -11.054],
356             [142.770, -11.039],
357             [142.759, -11.027],
358             [142.752, -11.015],
359             [142.746, -10.986],
360             [142.742, -10.975],
361             [142.725, -10.968],
362             [142.701, -10.970],
363             [142.678, -10.982],
364             [142.666, -11.003],
365             [142.660, -10.983],
366             [142.668, -10.951],
367             [142.659, -10.934],
368             [142.649, -10.929],
369             [142.640, -10.932],
370             [142.634, -10.931],
371             [142.625, -10.882],
372             [142.615, -10.868],
373             [142.591, -10.865],
374             [142.567, -10.870],
375             [142.556, -10.882],
376             [142.552, -10.904],
377             [142.540, -10.925],
378             [142.523, -10.942],
379             [142.502, -10.948],
380             [142.515, -10.924],
381             [142.514, -10.900],
382             [142.510, -10.877],
383             [142.515, -10.852],
384             [142.521, -10.847],
385             [142.542, -10.842],
386             [142.550, -10.838],
387             [142.555, -10.829],
388             [142.564, -10.806],
389             [142.570, -10.797],
390             [142.577, -10.792],
391             [142.593, -10.786],
392             [142.601, -10.780],
393             [142.606, -10.772],
394             [142.612, -10.762],
395             [142.616, -10.752],
396             [142.615, -10.745],
397             [142.601, -10.735],
398             [142.564, -10.717],
399             [142.550, -10.708],
400             [142.548, -10.703],
401             [142.550, -10.696],
402             [142.550, -10.690],
403             [142.546, -10.688],
404             [142.540, -10.689],
405             [142.537, -10.691],
406             [142.535, -10.693],
407             [142.532, -10.695],
408             [142.527, -10.698],
409             [142.511, -10.712],
410             [142.505, -10.715],
411             [142.463, -10.711],
412             [142.449, -10.715],
413             [142.434, -10.728],
414             [142.425, -10.745],
415             [142.409, -10.792],
416             [142.406, -10.807],
417             [142.401, -10.820],
418             [142.365, -10.858],
419             [142.340, -10.890],
420             [142.323, -10.902],
421             [142.300, -10.906],
422             [142.280, -10.907],
423             [142.258, -10.911],
424             [142.239, -10.918],
425             [142.228, -10.927],
426             [142.221, -10.920],
427             [142.175, -10.930],
428             [142.151, -10.951],
429             [142.145, -10.983],
430             [142.158, -11.067],
431             [142.159, -11.151],
432             [142.154, -11.178],
433             [136.720, -11.178],
434             [136.720, -11.174],
435             [136.734, -11.138],
436             [136.747, -11.093],
437             [136.764, -11.040],
438             [136.762, -11.019],
439             [136.756, -11.027],
440             [136.752, -11.037],
441             [136.749, -11.035],
442             [136.746, -11.034],
443             [136.742, -11.033],
444             [136.739, -11.030],
445             [136.719, -11.051],
446             [136.735, -11.064],
447             [136.731, -11.079],
448             [136.723, -11.086],
449             [136.711, -11.097],
450             [136.710, -11.121],
451             [136.700, -11.140],
452             [136.688, -11.178],
453             [136.685, -11.178],
454             [135.000, -11.178],
455             [135.000, -4.342],
456             [135.186, -4.449],
457             [135.228, -4.461],
458             [135.272, -4.458],
459             [135.331, -4.440],
460             [135.359, -4.444],
461             [135.413, -4.436],
462             [135.430, -4.430],
463             [135.444, -4.441],
464             [135.467, -4.446],
465             [135.587, -4.460],
466             [135.605, -4.468],
467             [135.614, -4.475],
468             [135.656, -4.486],
469             [135.700, -4.487],
470             [135.708, -4.489],
471             [135.725, -4.495],
472             [135.750, -4.497],
473             [135.776, -4.495],
474             [135.793, -4.486],
475             [135.829, -4.499],
476             [135.912, -4.498],
477             [135.950, -4.506],
478             [135.970, -4.520],
479             [136.016, -4.571],
480             [136.036, -4.586],
481             [136.050, -4.590],
482             [136.063, -4.591],
483             [136.081, -4.595],
484             [136.095, -4.603],
485             [136.107, -4.612],
486             [136.122, -4.619],
487             [136.146, -4.622],
488             [136.147, -4.626],
489             [136.177, -4.650],
490             [136.267, -4.676],
491             [136.355, -4.677],
492             [136.376, -4.684],
493             [136.403, -4.708],
494             [136.413, -4.712],
495             [136.433, -4.712],
496             [136.440, -4.715],
497             [136.464, -4.736],
498             [136.538, -4.774],
499             [136.626, -4.823],
500             [136.696, -4.847],
501             [136.743, -4.882],
502             [136.753, -4.880],
503             [136.763, -4.874],
504             [136.786, -4.876],
505             [136.799, -4.880],
506             [136.803, -4.883],
507             [136.801, -4.900],
508             [136.804, -4.910],
509             [136.812, -4.920],
510             [136.822, -4.928],
511             [136.832, -4.931],
512             [136.854, -4.928],
513             [136.875, -4.920],
514             [136.947, -4.876],
515             [136.969, -4.870],
516             [136.979, -4.880],
517             [136.974, -4.885],
518             [136.962, -4.891],
519             [136.950, -4.899],
520             [136.944, -4.910],
521             [136.947, -4.918],
522             [136.954, -4.923],
523             [137.007, -4.946],
524             [137.042, -4.943],
525             [137.073, -4.924],
526             [137.095, -4.889],
527             [137.102, -4.889],
528             [137.096, -4.922],
529             [137.088, -4.943],
530             [137.090, -4.960],
531             [137.115, -4.979],
532             [137.150, -4.945],
533             [137.152, -4.974],
534             [137.169, -4.991],
535             [137.219, -5.013],
536             [137.232, -4.999],
537             [137.224, -4.982],
538             [137.232, -4.969],
539             [137.279, -4.937],
540             [137.283, -4.940],
541             [137.267, -4.999],
542             [137.268, -5.014],
543             [137.277, -5.020],
544             [137.302, -5.027],
545             [137.309, -5.022],
546             [137.308, -4.999],
547             [137.335, -5.031],
548             [137.350, -5.040],
549             [137.363, -5.026],
550             [137.369, -5.026],
551             [137.370, -5.037],
552             [137.368, -5.046],
553             [137.363, -5.055],
554             [137.356, -5.062],
555             [137.378, -5.082],
556             [137.404, -5.098],
557             [137.433, -5.103],
558             [137.465, -5.096],
559             [137.468, -5.110],
560             [137.474, -5.115],
561             [137.482, -5.117],
562             [137.492, -5.123],
563             [137.509, -5.142],
564             [137.519, -5.149],
565             [137.533, -5.150],
566             [137.540, -5.144],
567             [137.556, -5.121],
568             [137.561, -5.116],
569             [137.573, -5.121],
570             [137.581, -5.143],
571             [137.595, -5.150],
572             [137.595, -5.157],
573             [137.574, -5.167],
574             [137.580, -5.182],
575             [137.598, -5.196],
576             [137.616, -5.205],
577             [137.647, -5.212],
578             [137.663, -5.220],
579             [137.673, -5.218],
580             [137.682, -5.213],
581             [137.691, -5.211],
582             [137.706, -5.222],
583             [137.716, -5.257],
584             [137.732, -5.273],
585             [137.752, -5.278],
586             [137.771, -5.272],
587             [137.808, -5.253],
588             [137.802, -5.270],
589             [137.783, -5.298],
590             [137.780, -5.315],
591             [137.783, -5.318],
592             [137.809, -5.353],
593             [137.814, -5.358],
594             [137.822, -5.363],
595             [137.853, -5.362],
596             [137.904, -5.324],
597             [137.925, -5.329],
598             [137.908, -5.363],
599             [137.915, -5.387],
600             [137.959, -5.431],
601             [137.987, -5.470],
602             [137.999, -5.479],
603             [138.026, -5.485],
604             [138.036, -5.475],
605             [138.035, -5.455],
606             [138.027, -5.431],
607             [138.041, -5.436],
608             [138.051, -5.432],
609             [138.058, -5.420],
610             [138.061, -5.404],
611             [138.071, -5.410],
612             [138.075, -5.420],
613             [138.074, -5.445],
614             [138.064, -5.489],
615             [138.064, -5.511],
616             [138.078, -5.520],
617             [138.085, -5.522],
618             [138.105, -5.531],
619             [138.110, -5.534],
620             [138.108, -5.545],
621             [138.101, -5.549],
622             [138.092, -5.550],
623             [138.082, -5.555],
624             [138.069, -5.565],
625             [138.060, -5.575],
626             [138.055, -5.590],
627             [138.053, -5.613],
628             [138.057, -5.658],
629             [138.068, -5.698],
630             [138.069, -5.708],
631             [138.069, -5.720],
632             [138.071, -5.729],
633             [138.082, -5.734],
634             [138.083, -5.738],
635             [138.086, -5.740],
636             [138.106, -5.726],
637             [138.152, -5.723],
638             [138.172, -5.717],
639             [138.214, -5.692],
640             [138.233, -5.684],
641             [138.253, -5.680],
642             [138.277, -5.679],
643             [138.320, -5.671],
644             [138.343, -5.670],
645             [138.363, -5.679],
646             [138.307, -5.696],
647             [138.252, -5.719],
648             [138.158, -5.774],
649             [138.170, -5.787],
650             [138.176, -5.796],
651             [138.178, -5.804],
652             [138.182, -5.810],
653             [138.209, -5.825],
654             [138.322, -5.851],
655             [138.343, -5.849],
656             [138.386, -5.837],
657             [138.404, -5.836],
658             [138.377, -5.856],
659             [138.304, -5.868],
660             [138.271, -5.887],
661             [138.262, -5.915],
662             [138.276, -5.946],
663             [138.339, -6.043],
664             [138.343, -6.058],
665             [138.347, -6.071],
666             [138.365, -6.092],
667             [138.370, -6.106],
668             [138.372, -6.124],
669             [138.390, -6.172],
670             [138.392, -6.186],
671             [138.390, -6.234],
672             [138.395, -6.253],
673             [138.414, -6.291],
674             [138.421, -6.319],
675             [138.466, -6.402],
676             [138.604, -6.528],
677             [138.619, -6.535],
678             [138.632, -6.544],
679             [138.678, -6.603],
680             [138.709, -6.630],
681             [138.829, -6.706],
682             [138.763, -6.670],
683             [138.743, -6.665],
684             [138.703, -6.645],
685             [138.682, -6.645],
686             [138.671, -6.672],
687             [138.673, -6.695],
688             [138.683, -6.715],
689             [138.700, -6.728],
690             [138.746, -6.740],
691             [138.768, -6.757],
692             [138.822, -6.806],
693             [138.838, -6.815],
694             [138.857, -6.820],
695             [138.924, -6.826],
696             [138.966, -6.836],
697             [139.000, -6.853],
698             [139.069, -6.918],
699             [139.115, -6.941],
700             [139.123, -6.949],
701             [139.133, -6.952],
702             [139.157, -6.954],
703             [139.180, -6.959],
704             [139.192, -6.973],
705             [139.182, -6.971],
706             [139.140, -6.973],
707             [139.126, -6.972],
708             [139.118, -6.968],
709             [139.104, -6.959],
710             [139.083, -6.953],
711             [139.073, -6.949],
712             [139.069, -6.942],
713             [139.038, -6.918],
714             [139.018, -6.909],
715             [138.989, -6.866],
716             [138.970, -6.856],
717             [138.960, -6.854],
718             [138.940, -6.845],
719             [138.931, -6.843],
720             [138.917, -6.842],
721             [138.884, -6.849],
722             [138.798, -6.856],
723             [138.783, -6.862],
724             [138.756, -6.888],
725             [138.740, -6.897],
726             [138.716, -6.898],
727             [138.675, -6.881],
728             [138.654, -6.877],
729             [138.613, -6.877],
730             [138.597, -6.881],
731             [138.581, -6.891],
732             [138.562, -6.919],
733             [138.572, -6.942],
734             [138.646, -7.000],
735             [138.748, -7.098],
736             [138.753, -7.107],
737             [138.762, -7.114],
738             [138.815, -7.131],
739             [138.843, -7.146],
740             [138.858, -7.150],
741             [138.925, -7.153],
742             [138.946, -7.157],
743             [138.966, -7.165],
744             [139.019, -7.194],
745             [139.038, -7.212],
746             [139.061, -7.212],
747             [139.104, -7.206],
748             [139.147, -7.206],
749             [139.159, -7.203],
750             [139.167, -7.195],
751             [139.181, -7.175],
752             [139.206, -7.150],
753             [139.222, -7.144],
754             [139.240, -7.151],
755             [139.240, -7.158],
756             [139.215, -7.167],
757             [139.199, -7.189],
758             [139.188, -7.215],
759             [139.175, -7.237],
760             [139.157, -7.243],
761             [139.004, -7.240],
762             [138.991, -7.236],
763             [138.962, -7.215],
764             [138.945, -7.206],
765             [138.905, -7.199],
766             [138.688, -7.193],
767             [138.667, -7.198],
768             [138.666, -7.210],
769             [138.677, -7.223],
770             [138.691, -7.234],
771             [138.700, -7.237],
772             [138.709, -7.239],
773             [138.729, -7.240],
774             [138.739, -7.244],
775             [138.746, -7.251],
776             [138.751, -7.258],
777             [138.767, -7.265],
778             [138.841, -7.315],
779             [138.865, -7.336],
780             [138.886, -7.361],
781             [138.926, -7.427],
782             [138.935, -7.449],
783             [138.944, -7.497],
784             [138.958, -7.507],
785             [139.000, -7.508],
786             [139.036, -7.515],
787             [139.071, -7.533],
788             [139.093, -7.560],
789             [139.089, -7.597],
790             [139.081, -7.606],
791             [139.069, -7.614],
792             [139.059, -7.623],
793             [139.055, -7.634],
794             [139.048, -7.668],
795             [139.045, -7.675],
796             [139.035, -7.690],
797             [139.007, -7.754],
798             [139.002, -7.836],
799             [138.994, -7.865],
800             [138.966, -7.885],
801             [138.927, -7.894],
802             [138.915, -7.903],
803             [138.911, -7.923],
804             [138.911, -8.008],
805             [138.906, -8.031],
806             [138.906, -8.044],
807             [138.920, -8.052],
808             [138.924, -8.061],
809             [138.925, -8.070],
810             [138.921, -8.080],
811             [138.901, -8.092],
812             [138.859, -8.101],
813             [138.843, -8.117],
814             [138.839, -8.138],
815             [138.843, -8.161],
816             [138.853, -8.184],
817             [138.876, -8.219],
818             [138.914, -8.292],
819             [138.921, -8.295],
820             [138.935, -8.296],
821             [138.943, -8.291],
822             [138.951, -8.281],
823             [138.957, -8.271],
824             [138.959, -8.265],
825             [138.963, -8.246],
826             [138.973, -8.230],
827             [139.090, -8.134],
828             [139.123, -8.117],
829             [139.201, -8.096],
830             [139.224, -8.074],
831             [139.227, -8.028],
832             [139.230, -8.023],
833             [139.232, -8.018],
834             [139.230, -8.011],
835             [139.225, -8.009],
836             [139.214, -8.007],
837             [139.212, -8.004],
838             [139.211, -7.994],
839             [139.207, -7.974],
840             [139.206, -7.963],
841             [139.217, -7.951],
842             [139.243, -7.957],
843             [139.288, -7.973],
844             [139.269, -7.986],
845             [139.252, -7.982],
846             [139.235, -7.975],
847             [139.219, -7.980],
848             [139.240, -8.003],
849             [139.245, -8.015],
850             [139.248, -8.049],
851             [139.252, -8.067],
852             [139.250, -8.073],
853             [139.246, -8.080],
854             [139.243, -8.091],
855             [139.240, -8.102],
856             [139.240, -8.111],
857             [139.255, -8.146],
858             [139.283, -8.173],
859             [139.320, -8.190],
860             [139.357, -8.199],
861             [139.395, -8.201],
862             [139.435, -8.197],
863             [139.515, -8.179],
864             [139.547, -8.166],
865             [139.599, -8.135],
866             [139.631, -8.125],
867             [139.769, -8.110],
868             [139.932, -8.109],
869             [139.974, -8.097],
870             [140.015, -8.074],
871             [140.034, -8.059],
872             [140.042, -8.046],
873             [140.046, -7.980],
874             [140.054, -7.936],
875             [140.061, -7.924],
876             [140.075, -7.920],
877             [140.100, -7.920],
878             [140.119, -7.915],
879             [140.135, -7.893],
880             [140.152, -7.885],
881             [140.129, -7.936],
882             [140.112, -7.947],
883             [140.083, -7.933],
884             [140.061, -7.948],
885             [140.054, -7.972],
886             [140.057, -7.996],
887             [140.066, -8.029],
888             [140.062, -8.066],
889             [140.058, -8.082],
890             [140.048, -8.087],
891             [140.035, -8.087],
892             [140.021, -8.090],
893             [139.998, -8.104],
894             [139.980, -8.122],
895             [139.971, -8.142],
896             [139.974, -8.165],
897             [139.988, -8.192],
898             [140.032, -8.246],
899             [140.252, -8.409],
900             [140.267, -8.431],
901             [140.301, -8.467],
902             [140.354, -8.489],
903             [140.363, -8.491],
904             [140.368, -8.508],
905             [140.378, -8.522],
906             [140.446, -8.578],
907             [140.453, -8.587],
908             [140.507, -8.638],
909             [140.622, -8.807],
910             [140.857, -9.049],
911             [140.921, -9.079],
912             [140.933, -9.080],
913             [140.977, -9.106],
914             [140.977, -9.106],
915             [141.008, -9.124],
916             [141.115, -9.218],
917             [141.153, -9.232],
918             [141.200, -9.228],
919             [141.232, -9.213],
920             [141.310, -9.152],
921             [141.346, -9.142],
922             [141.385, -9.142],
923             [141.422, -9.150],
924             [141.453, -9.166],
925             [141.495, -9.195],
926             [141.510, -9.215],
927             [141.530, -9.218],
928             [141.551, -9.218],
929             [141.563, -9.220],
930             [141.579, -9.213],
931             [141.593, -9.219],
932             [141.606, -9.229],
933             [141.621, -9.234],
934             [141.635, -9.232],
935             [141.651, -9.227],
936             [141.665, -9.220],
937             [141.673, -9.214],
938             [141.698, -9.215],
939             [141.783, -9.200],
940             [141.806, -9.203],
941             [141.847, -9.217],
942             [141.868, -9.220],
943             [141.893, -9.219],
944             [141.913, -9.215],
945             [141.974, -9.193],
946             [141.994, -9.189],
947             [142.136, -9.178],
948             [142.169, -9.179],
949             [142.181, -9.176],
950             [142.200, -9.162],
951             [142.211, -9.159],
952             [142.223, -9.161],
953             [142.276, -9.179],
954             [142.319, -9.204],
955             [142.334, -9.207],
956             [142.358, -9.209],
957             [142.373, -9.215],
958             [142.399, -9.228],
959             [142.429, -9.225],
960             [142.465, -9.240],
961             [142.499, -9.263],
962             [142.547, -9.304],
963             [142.577, -9.324],
964             [142.612, -9.335],
965             [142.653, -9.330],
966             [142.708, -9.299],
967             [142.715, -9.288],
968             [142.731, -9.278],
969             [142.838, -9.237],
970             [142.874, -9.209],
971             [142.920, -9.190],
972             [142.941, -9.179],
973             [142.949, -9.169],
974             [142.958, -9.156],
975             [142.967, -9.144],
976             [142.978, -9.138],
977             [142.988, -9.136],
978             [143.011, -9.122],
979             [143.036, -9.102],
980             [143.053, -9.093],
981             [143.142, -9.066],
982             [143.156, -9.063],
983             [143.163, -9.060],
984             [143.168, -9.053],
985             [143.171, -9.046],
986             [143.173, -9.043],
987             [143.178, -9.042],
988             [143.189, -9.044],
989             [143.204, -9.041],
990             [143.225, -9.039],
991             [143.235, -9.036],
992             [143.229, -9.029],
993             [143.258, -9.024],
994             [143.315, -9.024],
995             [143.345, -9.016],
996             [143.361, -9.007],
997             [143.373, -9.000],
998             [143.396, -8.978],
999             [143.406, -8.962],
1000             [143.406, -8.945],
1001             [143.400, -8.912],
1002             [143.400, -8.782],
1003             [143.395, -8.769],
1004             [143.386, -8.753],
1005             [143.348, -8.708],
1006             [143.318, -8.659],
1007             [143.262, -8.592],
1008             [143.132, -8.486],
1009             [143.102, -8.467],
1010             [143.063, -8.453],
1011             [142.938, -8.428],
1012             [142.900, -8.413],
1013             [142.835, -8.370],
1014             [142.814, -8.365],
1015             [142.804, -8.360],
1016             [142.769, -8.330],
1017             [142.728, -8.317],
1018             [142.712, -8.323],
1019             [142.632, -8.309],
1020             [142.596, -8.321],
1021             [142.530, -8.365],
1022             [142.494, -8.378],
1023             [142.452, -8.373],
1024             [142.420, -8.355],
1025             [142.397, -8.328],
1026             [142.367, -8.232],
1027             [142.365, -8.210],
1028             [142.354, -8.189],
1029             [142.330, -8.184],
1030             [142.302, -8.188],
1031             [142.260, -8.199],
1032             [142.247, -8.200],
1033             [142.231, -8.194],
1034             [142.225, -8.198],
1035             [142.219, -8.204],
1036             [142.211, -8.207],
1037             [142.196, -8.211],
1038             [142.182, -8.220],
1039             [142.160, -8.241],
1040             [142.144, -8.234],
1041             [142.140, -8.226],
1042             [142.146, -8.217],
1043             [142.160, -8.207],
1044             [142.171, -8.203],
1045             [142.182, -8.201],
1046             [142.193, -8.198],
1047             [142.204, -8.189],
1048             [142.211, -8.181],
1049             [142.217, -8.175],
1050             [142.225, -8.173],
1051             [142.260, -8.171],
1052             [142.317, -8.159],
1053             [142.360, -8.167],
1054             [142.381, -8.193],
1055             [142.405, -8.293],
1056             [142.414, -8.310],
1057             [142.429, -8.324],
1058             [142.451, -8.330],
1059             [142.494, -8.333],
1060             [142.514, -8.332],
1061             [142.536, -8.324],
1062             [142.593, -8.287],
1063             [142.615, -8.282],
1064             [142.634, -8.280],
1065             [142.684, -8.269],
1066             [142.700, -8.261],
1067             [142.710, -8.267],
1068             [142.715, -8.268],
1069             [142.841, -8.288],
1070             [142.940, -8.333],
1071             [142.958, -8.337],
1072             [142.980, -8.336],
1073             [143.215, -8.275],
1074             [143.300, -8.269],
1075             [143.328, -8.252],
1076             [143.338, -8.248],
1077             [143.592, -8.242],
1078             [143.612, -8.239],
1079             [143.629, -8.230],
1080             [143.635, -8.211],
1081             [143.628, -8.186],
1082             [143.570, -8.085],
1083             [143.560, -8.045],
1084             [143.548, -8.032],
1085             [143.467, -7.996],
1086             [143.448, -7.982],
1087             [143.441, -7.963],
1088             [143.437, -7.938],
1089             [143.426, -7.930],
1090             [143.386, -7.926],
1091             [143.375, -7.922],
1092             [143.367, -7.918],
1093             [143.361, -7.911],
1094             [143.359, -7.902],
1095             [143.364, -7.896],
1096             [143.375, -7.899],
1097             [143.386, -7.903],
1098             [143.389, -7.906],
1099             [143.416, -7.906],
1100             [143.434, -7.909],
1101             [143.448, -7.919],
1102             [143.461, -7.939],
1103             [143.478, -7.976],
1104             [143.489, -7.989],
1105             [143.506, -7.994],
1106             [143.563, -7.998],
1107             [143.628, -7.982],
1108             [143.651, -7.981],
1109             [143.670, -7.990],
1110             [143.680, -7.997],
1111             [143.715, -8.008],
1112             [143.723, -8.014],
1113             [143.741, -8.029],
1114             [143.749, -8.035],
1115             [143.767, -8.040],
1116             [143.861, -8.041],
1117             [143.881, -8.038],
1118             [143.898, -8.028],
1119             [143.914, -8.008],
1120             [143.876, -7.970],
1121             [143.859, -7.960],
1122             [143.850, -7.957],
1123             [143.833, -7.956],
1124             [143.824, -7.953],
1125             [143.818, -7.948],
1126             [143.810, -7.937],
1127             [143.804, -7.933],
1128             [143.862, -7.935],
1129             [143.879, -7.939],
1130             [143.894, -7.953],
1131             [143.908, -7.972],
1132             [143.923, -7.989],
1133             [143.941, -7.994],
1134             [143.943, -7.992],
1135             [143.957, -7.972],
1136             [143.941, -7.930],
1137             [143.893, -7.857],
1138             [143.867, -7.826],
1139             [143.856, -7.808],
1140             [143.852, -7.785],
1141             [143.851, -7.761],
1142             [143.847, -7.740],
1143             [143.841, -7.720],
1144             [143.760, -7.583],
1145             [143.742, -7.542],
1146             [143.744, -7.536],
1147             [143.747, -7.529],
1148             [143.746, -7.524],
1149             [143.723, -7.519],
1150             [143.700, -7.510],
1151             [143.691, -7.508],
1152             [143.681, -7.502],
1153             [143.649, -7.468],
1154             [143.639, -7.452],
1155             [143.646, -7.438],
1156             [143.650, -7.449],
1157             [143.653, -7.452],
1158             [143.662, -7.462],
1159             [143.696, -7.488],
1160             [143.711, -7.494],
1161             [143.723, -7.494],
1162             [143.746, -7.497],
1163             [143.756, -7.500],
1164             [143.766, -7.506],
1165             [143.769, -7.510],
1166             [143.777, -7.528],
1167             [143.813, -7.594],
1168             [143.818, -7.614],
1169             [143.828, -7.632],
1170             [143.851, -7.652],
1171             [143.924, -7.694],
1172             [144.112, -7.758],
1173             [144.129, -7.772],
1174             [144.139, -7.777],
1175             [144.151, -7.774],
1176             [144.163, -7.770],
1177             [144.174, -7.768],
1178             [144.187, -7.772],
1179             [144.196, -7.778],
1180             [144.215, -7.796],
1181             [144.229, -7.789],
1182             [144.266, -7.776],
1183             [144.276, -7.768],
1184             [144.275, -7.756],
1185             [144.265, -7.742],
1186             [144.252, -7.731],
1187             [144.242, -7.726],
1188             [144.255, -7.706],
1189             [144.261, -7.684],
1190             [144.254, -7.667],
1191             [144.229, -7.666],
1192             [144.229, -7.658],
1193             [144.241, -7.655],
1194             [144.253, -7.650],
1195             [144.263, -7.643],
1196             [144.270, -7.631],
1197             [144.285, -7.647],
1198             [144.307, -7.693],
1199             [144.324, -7.700],
1200             [144.334, -7.689],
1201             [144.327, -7.665],
1202             [144.316, -7.637],
1203             [144.311, -7.610],
1204             [144.344, -7.659],
1205             [144.355, -7.687],
1206             [144.360, -7.717],
1207             [144.367, -7.744],
1208             [144.385, -7.752],
1209             [144.403, -7.743],
1210             [144.413, -7.720],
1211             [144.424, -7.727],
1212             [144.438, -7.740],
1213             [144.450, -7.754],
1214             [144.455, -7.765],
1215             [144.460, -7.769],
1216             [144.480, -7.796],
1217             [144.482, -7.802],
1218             [144.508, -7.798],
1219             [144.500, -7.774],
1220             [144.480, -7.748],
1221             [144.469, -7.737],
1222             [144.465, -7.721],
1223             [144.457, -7.708],
1224             [144.447, -7.696],
1225             [144.441, -7.686],
1226             [144.436, -7.660],
1227             [144.434, -7.627],
1228             [144.431, -7.612],
1229             [144.418, -7.585],
1230             [144.413, -7.569],
1231             [144.412, -7.531],
1232             [144.407, -7.514],
1233             [144.413, -7.514],
1234             [144.422, -7.527],
1235             [144.433, -7.559],
1236             [144.441, -7.576],
1237             [144.446, -7.580],
1238             [144.453, -7.584],
1239             [144.459, -7.588],
1240             [144.462, -7.593],
1241             [144.462, -7.599],
1242             [144.466, -7.617],
1243             [144.469, -7.624],
1244             [144.478, -7.635],
1245             [144.504, -7.656],
1246             [144.510, -7.669],
1247             [144.514, -7.672],
1248             [144.523, -7.669],
1249             [144.533, -7.662],
1250             [144.538, -7.652],
1251             [144.515, -7.633],
1252             [144.510, -7.624],
1253             [144.509, -7.611],
1254             [144.517, -7.579],
1255             [144.517, -7.508],
1256             [144.522, -7.496],
1257             [144.538, -7.514],
1258             [144.539, -7.525],
1259             [144.537, -7.549],
1260             [144.541, -7.559],
1261             [144.547, -7.566],
1262             [144.550, -7.573],
1263             [144.551, -7.582],
1264             [144.551, -7.593],
1265             [144.555, -7.607],
1266             [144.564, -7.625],
1267             [144.575, -7.642],
1268             [144.585, -7.652],
1269             [144.604, -7.657],
1270             [144.629, -7.656],
1271             [144.652, -7.649],
1272             [144.661, -7.634],
1273             [144.658, -7.616],
1274             [144.651, -7.598],
1275             [144.648, -7.580],
1276             [144.654, -7.561],
1277             [144.679, -7.582],
1278             [144.690, -7.594],
1279             [144.699, -7.617],
1280             [144.736, -7.644],
1281             [144.757, -7.669],
1282             [144.771, -7.681],
1283             [144.787, -7.686],
1284             [144.805, -7.686],
1285             [144.825, -7.683],
1286             [144.837, -7.674],
1287             [144.831, -7.658],
1288             [144.840, -7.637],
1289             [144.844, -7.589],
1290             [144.852, -7.569],
1291             [144.864, -7.586],
1292             [144.867, -7.608],
1293             [144.866, -7.706],
1294             [144.858, -7.724],
1295             [144.842, -7.744],
1296             [144.843, -7.750],
1297             [144.851, -7.758],
1298             [144.861, -7.765],
1299             [144.870, -7.768],
1300             [144.872, -7.770],
1301             [144.878, -7.779],
1302             [144.880, -7.782],
1303             [144.885, -7.782],
1304             [144.897, -7.777],
1305             [144.904, -7.775],
1306             [144.920, -7.781],
1307             [144.932, -7.790],
1308             [144.943, -7.792],
1309             [144.955, -7.775],
1310             [144.985, -7.810],
1311             [144.996, -7.817],
1312             [145.058, -7.817],
1313             [145.068, -7.812],
1314             [145.071, -7.806],
1315             [145.071, -7.785],
1316             [145.075, -7.776],
1317             [145.082, -7.779],
1318             [145.089, -7.788],
1319             [145.093, -7.799],
1320             [145.102, -7.817],
1321             [145.124, -7.831],
1322             [145.150, -7.838],
1323             [145.168, -7.836],
1324             [145.167, -7.831],
1325             [145.175, -7.816],
1326             [145.184, -7.806],
1327             [145.192, -7.818],
1328             [145.206, -7.828],
1329             [145.213, -7.840],
1330             [145.234, -7.859],
1331             [145.243, -7.864],
1332             [145.255, -7.865],
1333             [145.265, -7.863],
1334             [145.275, -7.859],
1335             [145.284, -7.857],
1336             [145.322, -7.862],
1337             [145.350, -7.877],
1338             [145.408, -7.932],
1339             [145.423, -7.940],
1340             [145.442, -7.944],
1341             [145.466, -7.945],
1342             [145.533, -7.933],
1343             [145.552, -7.939],
1344             [145.552, -7.933],
1345             [145.568, -7.939],
1346             [145.583, -7.937],
1347             [145.598, -7.933],
1348             [145.613, -7.933],
1349             [145.627, -7.938],
1350             [145.645, -7.956],
1351             [145.658, -7.960],
1352             [145.719, -7.960],
1353             [145.737, -7.953],
1354             [145.723, -7.933],
1355             [145.741, -7.924],
1356             [145.758, -7.927],
1357             [145.772, -7.927],
1358             [145.785, -7.912],
1359             [145.791, -7.912],
1360             [145.779, -7.936],
1361             [145.778, -7.942],
1362             [145.780, -7.947],
1363             [145.785, -7.950],
1364             [145.790, -7.954],
1365             [145.791, -7.960],
1366             [145.787, -7.965],
1367             [145.774, -7.967],
1368             [145.771, -7.970],
1369             [145.773, -7.978],
1370             [145.778, -7.983],
1371             [145.782, -7.987],
1372             [145.785, -7.990],
1373             [145.798, -8.007],
1374             [145.861, -8.028],
1375             [145.881, -8.042],
1376             [145.907, -8.033],
1377             [145.939, -8.035],
1378             [145.997, -8.049],
1379             [146.050, -8.076],
1380             [146.079, -8.087],
1381             [146.100, -8.083],
1382             [146.105, -8.093],
1383             [146.103, -8.100],
1384             [146.096, -8.106],
1385             [146.086, -8.111],
1386             [146.098, -8.122],
1387             [146.110, -8.138],
1388             [146.113, -8.154],
1389             [146.100, -8.165],
1390             [146.117, -8.200],
1391             [146.127, -8.210],
1392             [146.151, -8.214],
1393             [146.160, -8.220],
1394             [146.189, -8.248],
1395             [146.222, -8.260],
1396             [146.235, -8.274],
1397             [146.245, -8.292],
1398             [146.250, -8.307],
1399             [146.250, -11.178],
1400             [142.807, -11.178],
1401         ],
1402         &[
1403             [138.623, -6.767],
1404             [138.639, -6.787],
1405             [138.650, -6.797],
1406             [138.661, -6.802],
1407             [138.673, -6.810],
1408             [138.682, -6.848],
1409             [138.695, -6.856],
1410             [138.707, -6.859],
1411             [138.716, -6.865],
1412             [138.728, -6.868],
1413             [138.747, -6.863],
1414             [138.769, -6.849],
1415             [138.782, -6.839],
1416             [138.787, -6.830],
1417             [138.783, -6.814],
1418             [138.759, -6.792],
1419             [138.753, -6.778],
1420             [138.747, -6.768],
1421             [138.731, -6.763],
1422             [138.695, -6.761],
1423             [138.679, -6.758],
1424             [138.666, -6.750],
1425             [138.641, -6.731],
1426             [138.627, -6.720],
1427             [138.619, -6.729],
1428             [138.617, -6.748],
1429             [138.623, -6.767],
1430         ],
1431         &[
1432             [138.395, -7.405],
1433             [138.244, -7.456],
1434             [138.089, -7.560],
1435             [138.028, -7.610],
1436             [138.007, -7.638],
1437             [137.985, -7.679],
1438             [137.976, -7.703],
1439             [137.973, -7.723],
1440             [137.966, -7.739],
1441             [137.918, -7.782],
1442             [137.895, -7.816],
1443             [137.824, -7.964],
1444             [137.818, -7.973],
1445             [137.810, -7.984],
1446             [137.801, -8.042],
1447             [137.789, -8.052],
1448             [137.759, -8.073],
1449             [137.753, -8.087],
1450             [137.750, -8.101],
1451             [137.726, -8.145],
1452             [137.637, -8.389],
1453             [137.638, -8.426],
1454             [137.677, -8.426],
1455             [137.760, -8.394],
1456             [137.802, -8.383],
1457             [137.849, -8.378],
1458             [138.034, -8.382],
1459             [138.178, -8.385],
1460             [138.223, -8.392],
1461             [138.293, -8.419],
1462             [138.336, -8.419],
1463             [138.376, -8.410],
1464             [138.412, -8.396],
1465             [138.444, -8.379],
1466             [138.472, -8.358],
1467             [138.508, -8.316],
1468             [138.518, -8.309],
1469             [138.536, -8.302],
1470             [138.603, -8.255],
1471             [138.621, -8.234],
1472             [138.646, -8.189],
1473             [138.661, -8.169],
1474             [138.680, -8.157],
1475             [138.701, -8.154],
1476             [138.747, -8.152],
1477             [138.772, -8.143],
1478             [138.788, -8.130],
1479             [138.818, -8.093],
1480             [138.837, -8.080],
1481             [138.858, -8.075],
1482             [138.904, -8.076],
1483             [138.893, -8.041],
1484             [138.886, -8.007],
1485             [138.884, -7.933],
1486             [138.891, -7.898],
1487             [138.911, -7.879],
1488             [138.966, -7.851],
1489             [138.977, -7.841],
1490             [138.983, -7.830],
1491             [138.989, -7.738],
1492             [138.994, -7.720],
1493             [139.020, -7.672],
1494             [139.035, -7.630],
1495             [139.044, -7.611],
1496             [139.057, -7.595],
1497             [139.076, -7.576],
1498             [139.046, -7.562],
1499             [138.974, -7.553],
1500             [138.939, -7.542],
1501             [138.923, -7.532],
1502             [138.909, -7.520],
1503             [138.896, -7.505],
1504             [138.848, -7.435],
1505             [138.843, -7.422],
1506             [138.805, -7.374],
1507             [138.717, -7.360],
1508             [138.621, -7.365],
1509             [138.556, -7.377],
1510             [138.529, -7.386],
1511             [138.395, -7.405],
1512         ],
1513         &[
1514             [138.558, -8.367],
1515             [138.582, -8.373],
1516             [138.630, -8.371],
1517             [138.654, -8.376],
1518             [138.700, -8.395],
1519             [138.894, -8.405],
1520             [138.910, -8.396],
1521             [138.911, -8.375],
1522             [138.904, -8.352],
1523             [138.897, -8.337],
1524             [138.858, -8.297],
1525             [138.842, -8.277],
1526             [138.835, -8.251],
1527             [138.835, -8.219],
1528             [138.831, -8.186],
1529             [138.817, -8.162],
1530             [138.785, -8.159],
1531             [138.729, -8.177],
1532             [138.689, -8.181],
1533             [138.675, -8.189],
1534             [138.667, -8.203],
1535             [138.665, -8.224],
1536             [138.657, -8.241],
1537             [138.640, -8.257],
1538             [138.564, -8.307],
1539             [138.552, -8.323],
1540             [138.548, -8.347],
1541             [138.558, -8.367],
1542         ],
1543         &[
1544             [142.181, -9.285],
1545             [142.222, -9.291],
1546             [142.261, -9.290],
1547             [142.279, -9.287],
1548             [142.284, -9.278],
1549             [142.280, -9.262],
1550             [142.207, -9.240],
1551             [142.164, -9.251],
1552             [142.151, -9.271],
1553             [142.181, -9.285],
1554         ],
1555         &[
1556             [142.755, -9.370],
1557             [142.719, -9.378],
1558             [142.694, -9.380],
1559             [142.665, -9.374],
1560             [142.637, -9.374],
1561             [142.612, -9.383],
1562             [142.601, -9.400],
1563             [142.612, -9.416],
1564             [142.629, -9.425],
1565             [142.642, -9.428],
1566             [142.714, -9.429],
1567             [142.732, -9.425],
1568             [142.742, -9.419],
1569             [142.752, -9.408],
1570             [142.768, -9.398],
1571             [142.783, -9.386],
1572             [142.771, -9.374],
1573             [142.755, -9.370],
1574         ],
1575         &[
1576             [142.125, -10.158],
1577             [142.139, -10.173],
1578             [142.143, -10.186],
1579             [142.155, -10.188],
1580             [142.167, -10.182],
1581             [142.176, -10.161],
1582             [142.183, -10.153],
1583             [142.190, -10.144],
1584             [142.198, -10.102],
1585             [142.198, -10.092],
1586             [142.190, -10.081],
1587             [142.170, -10.060],
1588             [142.157, -10.053],
1589             [142.142, -10.050],
1590             [142.097, -10.119],
1591             [142.099, -10.136],
1592             [142.110, -10.148],
1593             [142.125, -10.158],
1594         ],
1595         &[
1596             [142.211, -10.183],
1597             [142.204, -10.188],
1598             [142.193, -10.194],
1599             [142.195, -10.207],
1600             [142.201, -10.220],
1601             [142.211, -10.232],
1602             [142.221, -10.242],
1603             [142.234, -10.238],
1604             [142.249, -10.240],
1605             [142.264, -10.247],
1606             [142.276, -10.256],
1607             [142.290, -10.260],
1608             [142.317, -10.213],
1609             [142.334, -10.200],
1610             [142.341, -10.191],
1611             [142.332, -10.170],
1612             [142.314, -10.149],
1613             [142.293, -10.139],
1614             [142.254, -10.138],
1615             [142.232, -10.142],
1616             [142.214, -10.153],
1617             [142.213, -10.158],
1618             [142.214, -10.177],
1619             [142.211, -10.183],
1620         ],
1621         &[
1622             [143.492, -8.553],
1623             [143.482, -8.534],
1624             [143.475, -8.525],
1625             [143.465, -8.522],
1626             [143.443, -8.518],
1627             [143.359, -8.489],
1628             [143.271, -8.469],
1629             [143.256, -8.457],
1630             [143.219, -8.415],
1631             [143.207, -8.414],
1632             [143.194, -8.417],
1633             [143.179, -8.419],
1634             [143.188, -8.430],
1635             [143.209, -8.444],
1636             [143.221, -8.453],
1637             [143.244, -8.485],
1638             [143.255, -8.495],
1639             [143.282, -8.506],
1640             [143.338, -8.522],
1641             [143.401, -8.573],
1642             [143.407, -8.587],
1643             [143.412, -8.596],
1644             [143.425, -8.600],
1645             [143.440, -8.602],
1646             [143.451, -8.608],
1647             [143.474, -8.625],
1648             [143.591, -8.679],
1649             [143.606, -8.689],
1650             [143.612, -8.703],
1651             [143.617, -8.722],
1652             [143.629, -8.730],
1653             [143.642, -8.726],
1654             [143.653, -8.706],
1655             [143.653, -8.683],
1656             [143.644, -8.661],
1657             [143.629, -8.645],
1658             [143.608, -8.638],
1659             [143.588, -8.631],
1660             [143.492, -8.553],
1661         ],
1662         &[
1663             [143.530, -8.486],
1664             [143.582, -8.487],
1665             [143.601, -8.484],
1666             [143.611, -8.475],
1667             [143.612, -8.462],
1668             [143.605, -8.447],
1669             [143.589, -8.421],
1670             [143.586, -8.406],
1671             [143.585, -8.381],
1672             [143.574, -8.374],
1673             [143.484, -8.364],
1674             [143.417, -8.365],
1675             [143.385, -8.371],
1676             [143.373, -8.371],
1677             [143.365, -8.368],
1678             [143.359, -8.362],
1679             [143.351, -8.357],
1680             [143.338, -8.358],
1681             [143.317, -8.372],
1682             [143.330, -8.394],
1683             [143.358, -8.415],
1684             [143.379, -8.426],
1685             [143.424, -8.433],
1686             [143.445, -8.439],
1687             [143.462, -8.458],
1688             [143.510, -8.481],
1689             [143.530, -8.486],
1690         ],
1691         &[
1692             [143.541, -8.350],
1693             [143.590, -8.372],
1694             [143.626, -8.412],
1695             [143.648, -8.426],
1696             [143.668, -8.428],
1697             [143.679, -8.421],
1698             [143.682, -8.413],
1699             [143.676, -8.400],
1700             [143.674, -8.391],
1701             [143.669, -8.373],
1702             [143.657, -8.355],
1703             [143.638, -8.341],
1704             [143.600, -8.333],
1705             [143.551, -8.336],
1706             [143.541, -8.350],
1707         ],
1708         &[
1709             [143.783, -8.528],
1710             [143.796, -8.538],
1711             [143.813, -8.531],
1712             [143.823, -8.510],
1713             [143.822, -8.500],
1714             [143.816, -8.495],
1715             [143.810, -8.497],
1716             [143.803, -8.501],
1717             [143.792, -8.504],
1718             [143.780, -8.513],
1719             [143.783, -8.528],
1720         ],
1721         &[
1722             [143.654, -8.104],
1723             [143.641, -8.099],
1724             [143.613, -8.095],
1725             [143.599, -8.111],
1726             [143.614, -8.139],
1727             [143.634, -8.165],
1728             [143.667, -8.167],
1729             [143.688, -8.154],
1730             [143.690, -8.137],
1731             [143.680, -8.121],
1732             [143.663, -8.109],
1733             [143.654, -8.104],
1734         ],
1735         &[
1736             [143.676, -8.093],
1737             [143.690, -8.100],
1738             [143.698, -8.091],
1739             [143.686, -8.066],
1740             [143.676, -8.054],
1741             [143.656, -8.040],
1742             [143.613, -8.020],
1743             [143.578, -8.018],
1744             [143.564, -8.030],
1745             [143.574, -8.051],
1746             [143.582, -8.069],
1747             [143.607, -8.082],
1748             [143.648, -8.085],
1749             [143.676, -8.093],
1750         ],
1751         &[
1752             [142.255, -10.667],
1753             [142.229, -10.620],
1754             [142.212, -10.598],
1755             [142.193, -10.591],
1756             [142.182, -10.610],
1757             [142.180, -10.615],
1758             [142.177, -10.616],
1759             [142.160, -10.626],
1760             [142.152, -10.632],
1761             [142.150, -10.636],
1762             [142.146, -10.639],
1763             [142.128, -10.641],
1764             [142.124, -10.644],
1765             [142.121, -10.648],
1766             [142.118, -10.653],
1767             [142.112, -10.684],
1768             [142.122, -10.710],
1769             [142.137, -10.731],
1770             [142.146, -10.749],
1771             [142.153, -10.756],
1772             [142.187, -10.770],
1773             [142.190, -10.758],
1774             [142.197, -10.745],
1775             [142.206, -10.733],
1776             [142.218, -10.728],
1777             [142.230, -10.726],
1778             [142.253, -10.717],
1779             [142.263, -10.716],
1780             [142.273, -10.718],
1781             [142.280, -10.719],
1782             [142.283, -10.715],
1783             [142.283, -10.701],
1784             [142.279, -10.691],
1785             [142.255, -10.667],
1786         ],
1787         &[
1788             [142.254, -10.625],
1789             [142.274, -10.641],
1790             [142.303, -10.633],
1791             [142.325, -10.612],
1792             [142.319, -10.589],
1793             [142.294, -10.573],
1794             [142.262, -10.578],
1795             [142.247, -10.600],
1796             [142.254, -10.625],
1797         ],
1798     ]);
1799 }
1800 
1801 #[test]
empty_square()1802 fn empty_square() {
1803     earcut_test(&[
1804         &[[0, 0], [4000, 0], [4000, 4000], [0, 4000]],
1805         &[[0, 0], [4000, 0], [4000, 4000], [0, 4000]],
1806     ]);
1807 }
1808 
1809 #[test]
hilbert()1810 fn hilbert() {
1811     earcut_test(&[&[
1812         [0, 0],
1813         [-1, 0],
1814         [-1, -1],
1815         [0, -1],
1816         [0, -2],
1817         [0, -3],
1818         [-1, -3],
1819         [-1, -2],
1820         [-2, -2],
1821         [-2, -3],
1822         [-3, -3],
1823         [-3, -2],
1824         [-3, -1],
1825         [-2, -1],
1826         [-2, 0],
1827         [-3, 0],
1828         [-4, 0],
1829         [-4, -1],
1830         [-5, -1],
1831         [-5, 0],
1832         [-6, 0],
1833         [-7, 0],
1834         [-7, -1],
1835         [-6, -1],
1836         [-6, -2],
1837         [-7, -2],
1838         [-7, -3],
1839         [-6, -3],
1840         [-5, -3],
1841         [-5, -2],
1842         [-4, -2],
1843         [-4, -3],
1844         [-4, -4],
1845         [-4, -5],
1846         [-5, -5],
1847         [-5, -4],
1848         [-6, -4],
1849         [-7, -4],
1850         [-7, -5],
1851         [-6, -5],
1852         [-6, -6],
1853         [-7, -6],
1854         [-7, -7],
1855         [-6, -7],
1856         [-5, -7],
1857         [-5, -6],
1858         [-4, -6],
1859         [-4, -7],
1860         [-3, -7],
1861         [-2, -7],
1862         [-2, -6],
1863         [-3, -6],
1864         [-3, -5],
1865         [-3, -4],
1866         [-2, -4],
1867         [-2, -5],
1868         [-1, -5],
1869         [-1, -4],
1870         [0, -4],
1871         [0, -5],
1872         [0, -6],
1873         [-1, -6],
1874         [-1, -7],
1875         [0, -7],
1876         [0, -8],
1877         [0, -9],
1878         [-1, -9],
1879         [-1, -8],
1880         [-2, -8],
1881         [-3, -8],
1882         [-3, -9],
1883         [-2, -9],
1884         [-2, -10],
1885         [-3, -10],
1886         [-3, -11],
1887         [-2, -11],
1888         [-1, -11],
1889         [-1, -10],
1890         [0, -10],
1891         [0, -11],
1892         [0, -12],
1893         [-1, -12],
1894         [-1, -13],
1895         [0, -13],
1896         [0, -14],
1897         [0, -15],
1898         [-1, -15],
1899         [-1, -14],
1900         [-2, -14],
1901         [-2, -15],
1902         [-3, -15],
1903         [-3, -14],
1904         [-3, -13],
1905         [-2, -13],
1906         [-2, -12],
1907         [-3, -12],
1908         [-4, -12],
1909         [-5, -12],
1910         [-5, -13],
1911         [-4, -13],
1912         [-4, -14],
1913         [-4, -15],
1914         [-5, -15],
1915         [-5, -14],
1916         [-6, -14],
1917         [-6, -15],
1918         [-7, -15],
1919         [-7, -14],
1920         [-7, -13],
1921         [-6, -13],
1922         [-6, -12],
1923         [-7, -12],
1924         [-7, -11],
1925         [-7, -10],
1926         [-6, -10],
1927         [-6, -11],
1928         [-5, -11],
1929         [-4, -11],
1930         [-4, -10],
1931         [-5, -10],
1932         [-5, -9],
1933         [-4, -9],
1934         [-4, -8],
1935         [-5, -8],
1936         [-6, -8],
1937         [-6, -9],
1938         [-7, -9],
1939         [-7, -8],
1940         [-8, -8],
1941         [-8, -9],
1942         [-9, -9],
1943         [-9, -8],
1944         [-10, -8],
1945         [-11, -8],
1946         [-11, -9],
1947         [-10, -9],
1948         [-10, -10],
1949         [-11, -10],
1950         [-11, -11],
1951         [-10, -11],
1952         [-9, -11],
1953         [-9, -10],
1954         [-8, -10],
1955         [-8, -11],
1956         [-8, -12],
1957         [-9, -12],
1958         [-9, -13],
1959         [-8, -13],
1960         [-8, -14],
1961         [-8, -15],
1962         [-9, -15],
1963         [-9, -14],
1964         [-10, -14],
1965         [-10, -15],
1966         [-11, -15],
1967         [-11, -14],
1968         [-11, -13],
1969         [-10, -13],
1970         [-10, -12],
1971         [-11, -12],
1972         [-12, -12],
1973         [-13, -12],
1974         [-13, -13],
1975         [-12, -13],
1976         [-12, -14],
1977         [-12, -15],
1978         [-13, -15],
1979         [-13, -14],
1980         [-14, -14],
1981         [-14, -15],
1982         [-15, -15],
1983         [-15, -14],
1984         [-15, -13],
1985         [-14, -13],
1986         [-14, -12],
1987         [-15, -12],
1988         [-15, -11],
1989         [-15, -10],
1990         [-14, -10],
1991         [-14, -11],
1992         [-13, -11],
1993         [-12, -11],
1994         [-12, -10],
1995         [-13, -10],
1996         [-13, -9],
1997         [-12, -9],
1998         [-12, -8],
1999         [-13, -8],
2000         [-14, -8],
2001         [-14, -9],
2002         [-15, -9],
2003         [-15, -8],
2004         [-15, -7],
2005         [-14, -7],
2006         [-14, -6],
2007         [-15, -6],
2008         [-15, -5],
2009         [-15, -4],
2010         [-14, -4],
2011         [-14, -5],
2012         [-13, -5],
2013         [-13, -4],
2014         [-12, -4],
2015         [-12, -5],
2016         [-12, -6],
2017         [-13, -6],
2018         [-13, -7],
2019         [-12, -7],
2020         [-11, -7],
2021         [-11, -6],
2022         [-10, -6],
2023         [-10, -7],
2024         [-9, -7],
2025         [-8, -7],
2026         [-8, -6],
2027         [-9, -6],
2028         [-9, -5],
2029         [-8, -5],
2030         [-8, -4],
2031         [-9, -4],
2032         [-10, -4],
2033         [-10, -5],
2034         [-11, -5],
2035         [-11, -4],
2036         [-11, -3],
2037         [-11, -2],
2038         [-10, -2],
2039         [-10, -3],
2040         [-9, -3],
2041         [-8, -3],
2042         [-8, -2],
2043         [-9, -2],
2044         [-9, -1],
2045         [-8, -1],
2046         [-8, 0],
2047         [-9, 0],
2048         [-10, 0],
2049         [-10, -1],
2050         [-11, -1],
2051         [-11, 0],
2052         [-12, 0],
2053         [-13, 0],
2054         [-13, -1],
2055         [-12, -1],
2056         [-12, -2],
2057         [-12, -3],
2058         [-13, -3],
2059         [-13, -2],
2060         [-14, -2],
2061         [-14, -3],
2062         [-15, -3],
2063         [-15, -2],
2064         [-15, -1],
2065         [-14, -1],
2066         [-14, 0],
2067         [-15, 0],
2068         [-16, 0],
2069         [-16, -1],
2070         [-17, -1],
2071         [-17, 0],
2072         [-18, 0],
2073         [-19, 0],
2074         [-19, -1],
2075         [-18, -1],
2076         [-18, -2],
2077         [-19, -2],
2078         [-19, -3],
2079         [-18, -3],
2080         [-17, -3],
2081         [-17, -2],
2082         [-16, -2],
2083         [-16, -3],
2084         [-16, -4],
2085         [-17, -4],
2086         [-17, -5],
2087         [-16, -5],
2088         [-16, -6],
2089         [-16, -7],
2090         [-17, -7],
2091         [-17, -6],
2092         [-18, -6],
2093         [-18, -7],
2094         [-19, -7],
2095         [-19, -6],
2096         [-19, -5],
2097         [-18, -5],
2098         [-18, -4],
2099         [-19, -4],
2100         [-20, -4],
2101         [-21, -4],
2102         [-21, -5],
2103         [-20, -5],
2104         [-20, -6],
2105         [-20, -7],
2106         [-21, -7],
2107         [-21, -6],
2108         [-22, -6],
2109         [-22, -7],
2110         [-23, -7],
2111         [-23, -6],
2112         [-23, -5],
2113         [-22, -5],
2114         [-22, -4],
2115         [-23, -4],
2116         [-23, -3],
2117         [-23, -2],
2118         [-22, -2],
2119         [-22, -3],
2120         [-21, -3],
2121         [-20, -3],
2122         [-20, -2],
2123         [-21, -2],
2124         [-21, -1],
2125         [-20, -1],
2126         [-20, 0],
2127         [-21, 0],
2128         [-22, 0],
2129         [-22, -1],
2130         [-23, -1],
2131         [-23, 0],
2132         [-24, 0],
2133         [-25, 0],
2134         [-25, -1],
2135         [-24, -1],
2136         [-24, -2],
2137         [-24, -3],
2138         [-25, -3],
2139         [-25, -2],
2140         [-26, -2],
2141         [-26, -3],
2142         [-27, -3],
2143         [-27, -2],
2144         [-27, -1],
2145         [-26, -1],
2146         [-26, 0],
2147         [-27, 0],
2148         [-28, 0],
2149         [-28, -1],
2150         [-29, -1],
2151         [-29, 0],
2152         [-30, 0],
2153         [-31, 0],
2154         [-31, -1],
2155         [-30, -1],
2156         [-30, -2],
2157         [-31, -2],
2158         [-31, -3],
2159         [-30, -3],
2160         [-29, -3],
2161         [-29, -2],
2162         [-28, -2],
2163         [-28, -3],
2164         [-28, -4],
2165         [-28, -5],
2166         [-29, -5],
2167         [-29, -4],
2168         [-30, -4],
2169         [-31, -4],
2170         [-31, -5],
2171         [-30, -5],
2172         [-30, -6],
2173         [-31, -6],
2174         [-31, -7],
2175         [-30, -7],
2176         [-29, -7],
2177         [-29, -6],
2178         [-28, -6],
2179         [-28, -7],
2180         [-27, -7],
2181         [-26, -7],
2182         [-26, -6],
2183         [-27, -6],
2184         [-27, -5],
2185         [-27, -4],
2186         [-26, -4],
2187         [-26, -5],
2188         [-25, -5],
2189         [-25, -4],
2190         [-24, -4],
2191         [-24, -5],
2192         [-24, -6],
2193         [-25, -6],
2194         [-25, -7],
2195         [-24, -7],
2196         [-24, -8],
2197         [-25, -8],
2198         [-25, -9],
2199         [-24, -9],
2200         [-24, -10],
2201         [-24, -11],
2202         [-25, -11],
2203         [-25, -10],
2204         [-26, -10],
2205         [-26, -11],
2206         [-27, -11],
2207         [-27, -10],
2208         [-27, -9],
2209         [-26, -9],
2210         [-26, -8],
2211         [-27, -8],
2212         [-28, -8],
2213         [-28, -9],
2214         [-29, -9],
2215         [-29, -8],
2216         [-30, -8],
2217         [-31, -8],
2218         [-31, -9],
2219         [-30, -9],
2220         [-30, -10],
2221         [-31, -10],
2222         [-31, -11],
2223         [-30, -11],
2224         [-29, -11],
2225         [-29, -10],
2226         [-28, -10],
2227         [-28, -11],
2228         [-28, -12],
2229         [-28, -13],
2230         [-29, -13],
2231         [-29, -12],
2232         [-30, -12],
2233         [-31, -12],
2234         [-31, -13],
2235         [-30, -13],
2236         [-30, -14],
2237         [-31, -14],
2238         [-31, -15],
2239         [-30, -15],
2240         [-29, -15],
2241         [-29, -14],
2242         [-28, -14],
2243         [-28, -15],
2244         [-27, -15],
2245         [-26, -15],
2246         [-26, -14],
2247         [-27, -14],
2248         [-27, -13],
2249         [-27, -12],
2250         [-26, -12],
2251         [-26, -13],
2252         [-25, -13],
2253         [-25, -12],
2254         [-24, -12],
2255         [-24, -13],
2256         [-24, -14],
2257         [-25, -14],
2258         [-25, -15],
2259         [-24, -15],
2260         [-23, -15],
2261         [-23, -14],
2262         [-22, -14],
2263         [-22, -15],
2264         [-21, -15],
2265         [-20, -15],
2266         [-20, -14],
2267         [-21, -14],
2268         [-21, -13],
2269         [-20, -13],
2270         [-20, -12],
2271         [-21, -12],
2272         [-22, -12],
2273         [-22, -13],
2274         [-23, -13],
2275         [-23, -12],
2276         [-23, -11],
2277         [-22, -11],
2278         [-22, -10],
2279         [-23, -10],
2280         [-23, -9],
2281         [-23, -8],
2282         [-22, -8],
2283         [-22, -9],
2284         [-21, -9],
2285         [-21, -8],
2286         [-20, -8],
2287         [-20, -9],
2288         [-20, -10],
2289         [-21, -10],
2290         [-21, -11],
2291         [-20, -11],
2292         [-19, -11],
2293         [-18, -11],
2294         [-18, -10],
2295         [-19, -10],
2296         [-19, -9],
2297         [-19, -8],
2298         [-18, -8],
2299         [-18, -9],
2300         [-17, -9],
2301         [-17, -8],
2302         [-16, -8],
2303         [-16, -9],
2304         [-16, -10],
2305         [-17, -10],
2306         [-17, -11],
2307         [-16, -11],
2308         [-16, -12],
2309         [-16, -13],
2310         [-17, -13],
2311         [-17, -12],
2312         [-18, -12],
2313         [-19, -12],
2314         [-19, -13],
2315         [-18, -13],
2316         [-18, -14],
2317         [-19, -14],
2318         [-19, -15],
2319         [-18, -15],
2320         [-17, -15],
2321         [-17, -14],
2322         [-16, -14],
2323         [-16, -15],
2324         [-16, -16],
2325         [-16, -17],
2326         [-17, -17],
2327         [-17, -16],
2328         [-18, -16],
2329         [-19, -16],
2330         [-19, -17],
2331         [-18, -17],
2332         [-18, -18],
2333         [-19, -18],
2334         [-19, -19],
2335         [-18, -19],
2336         [-17, -19],
2337         [-17, -18],
2338         [-16, -18],
2339         [-16, -19],
2340         [-16, -20],
2341         [-17, -20],
2342         [-17, -21],
2343         [-16, -21],
2344         [-16, -22],
2345         [-16, -23],
2346         [-17, -23],
2347         [-17, -22],
2348         [-18, -22],
2349         [-18, -23],
2350         [-19, -23],
2351         [-19, -22],
2352         [-19, -21],
2353         [-18, -21],
2354         [-18, -20],
2355         [-19, -20],
2356         [-20, -20],
2357         [-21, -20],
2358         [-21, -21],
2359         [-20, -21],
2360         [-20, -22],
2361         [-20, -23],
2362         [-21, -23],
2363         [-21, -22],
2364         [-22, -22],
2365         [-22, -23],
2366         [-23, -23],
2367         [-23, -22],
2368         [-23, -21],
2369         [-22, -21],
2370         [-22, -20],
2371         [-23, -20],
2372         [-23, -19],
2373         [-23, -18],
2374         [-22, -18],
2375         [-22, -19],
2376         [-21, -19],
2377         [-20, -19],
2378         [-20, -18],
2379         [-21, -18],
2380         [-21, -17],
2381         [-20, -17],
2382         [-20, -16],
2383         [-21, -16],
2384         [-22, -16],
2385         [-22, -17],
2386         [-23, -17],
2387         [-23, -16],
2388         [-24, -16],
2389         [-25, -16],
2390         [-25, -17],
2391         [-24, -17],
2392         [-24, -18],
2393         [-24, -19],
2394         [-25, -19],
2395         [-25, -18],
2396         [-26, -18],
2397         [-26, -19],
2398         [-27, -19],
2399         [-27, -18],
2400         [-27, -17],
2401         [-26, -17],
2402         [-26, -16],
2403         [-27, -16],
2404         [-28, -16],
2405         [-28, -17],
2406         [-29, -17],
2407         [-29, -16],
2408         [-30, -16],
2409         [-31, -16],
2410         [-31, -17],
2411         [-30, -17],
2412         [-30, -18],
2413         [-31, -18],
2414         [-31, -19],
2415         [-30, -19],
2416         [-29, -19],
2417         [-29, -18],
2418         [-28, -18],
2419         [-28, -19],
2420         [-28, -20],
2421         [-28, -21],
2422         [-29, -21],
2423         [-29, -20],
2424         [-30, -20],
2425         [-31, -20],
2426         [-31, -21],
2427         [-30, -21],
2428         [-30, -22],
2429         [-31, -22],
2430         [-31, -23],
2431         [-30, -23],
2432         [-29, -23],
2433         [-29, -22],
2434         [-28, -22],
2435         [-28, -23],
2436         [-27, -23],
2437         [-26, -23],
2438         [-26, -22],
2439         [-27, -22],
2440         [-27, -21],
2441         [-27, -20],
2442         [-26, -20],
2443         [-26, -21],
2444         [-25, -21],
2445         [-25, -20],
2446         [-24, -20],
2447         [-24, -21],
2448         [-24, -22],
2449         [-25, -22],
2450         [-25, -23],
2451         [-24, -23],
2452         [-24, -24],
2453         [-25, -24],
2454         [-25, -25],
2455         [-24, -25],
2456         [-24, -26],
2457         [-24, -27],
2458         [-25, -27],
2459         [-25, -26],
2460         [-26, -26],
2461         [-26, -27],
2462         [-27, -27],
2463         [-27, -26],
2464         [-27, -25],
2465         [-26, -25],
2466         [-26, -24],
2467         [-27, -24],
2468         [-28, -24],
2469         [-28, -25],
2470         [-29, -25],
2471         [-29, -24],
2472         [-30, -24],
2473         [-31, -24],
2474         [-31, -25],
2475         [-30, -25],
2476         [-30, -26],
2477         [-31, -26],
2478         [-31, -27],
2479         [-30, -27],
2480         [-29, -27],
2481         [-29, -26],
2482         [-28, -26],
2483         [-28, -27],
2484         [-28, -28],
2485         [-28, -29],
2486         [-29, -29],
2487         [-29, -28],
2488         [-30, -28],
2489         [-31, -28],
2490         [-31, -29],
2491         [-30, -29],
2492         [-30, -30],
2493         [-31, -30],
2494         [-31, -31],
2495         [-30, -31],
2496         [-29, -31],
2497         [-29, -30],
2498         [-28, -30],
2499         [-28, -31],
2500         [-27, -31],
2501         [-26, -31],
2502         [-26, -30],
2503         [-27, -30],
2504         [-27, -29],
2505         [-27, -28],
2506         [-26, -28],
2507         [-26, -29],
2508         [-25, -29],
2509         [-25, -28],
2510         [-24, -28],
2511         [-24, -29],
2512         [-24, -30],
2513         [-25, -30],
2514         [-25, -31],
2515         [-24, -31],
2516         [-23, -31],
2517         [-23, -30],
2518         [-22, -30],
2519         [-22, -31],
2520         [-21, -31],
2521         [-20, -31],
2522         [-20, -30],
2523         [-21, -30],
2524         [-21, -29],
2525         [-20, -29],
2526         [-20, -28],
2527         [-21, -28],
2528         [-22, -28],
2529         [-22, -29],
2530         [-23, -29],
2531         [-23, -28],
2532         [-23, -27],
2533         [-22, -27],
2534         [-22, -26],
2535         [-23, -26],
2536         [-23, -25],
2537         [-23, -24],
2538         [-22, -24],
2539         [-22, -25],
2540         [-21, -25],
2541         [-21, -24],
2542         [-20, -24],
2543         [-20, -25],
2544         [-20, -26],
2545         [-21, -26],
2546         [-21, -27],
2547         [-20, -27],
2548         [-19, -27],
2549         [-18, -27],
2550         [-18, -26],
2551         [-19, -26],
2552         [-19, -25],
2553         [-19, -24],
2554         [-18, -24],
2555         [-18, -25],
2556         [-17, -25],
2557         [-17, -24],
2558         [-16, -24],
2559         [-16, -25],
2560         [-16, -26],
2561         [-17, -26],
2562         [-17, -27],
2563         [-16, -27],
2564         [-16, -28],
2565         [-16, -29],
2566         [-17, -29],
2567         [-17, -28],
2568         [-18, -28],
2569         [-19, -28],
2570         [-19, -29],
2571         [-18, -29],
2572         [-18, -30],
2573         [-19, -30],
2574         [-19, -31],
2575         [-18, -31],
2576         [-17, -31],
2577         [-17, -30],
2578         [-16, -30],
2579         [-16, -31],
2580         [-15, -31],
2581         [-14, -31],
2582         [-14, -30],
2583         [-15, -30],
2584         [-15, -29],
2585         [-15, -28],
2586         [-14, -28],
2587         [-14, -29],
2588         [-13, -29],
2589         [-13, -28],
2590         [-12, -28],
2591         [-12, -29],
2592         [-12, -30],
2593         [-13, -30],
2594         [-13, -31],
2595         [-12, -31],
2596         [-11, -31],
2597         [-11, -30],
2598         [-10, -30],
2599         [-10, -31],
2600         [-9, -31],
2601         [-8, -31],
2602         [-8, -30],
2603         [-9, -30],
2604         [-9, -29],
2605         [-8, -29],
2606         [-8, -28],
2607         [-9, -28],
2608         [-10, -28],
2609         [-10, -29],
2610         [-11, -29],
2611         [-11, -28],
2612         [-11, -27],
2613         [-11, -26],
2614         [-10, -26],
2615         [-10, -27],
2616         [-9, -27],
2617         [-8, -27],
2618         [-8, -26],
2619         [-9, -26],
2620         [-9, -25],
2621         [-8, -25],
2622         [-8, -24],
2623         [-9, -24],
2624         [-10, -24],
2625         [-10, -25],
2626         [-11, -25],
2627         [-11, -24],
2628         [-12, -24],
2629         [-13, -24],
2630         [-13, -25],
2631         [-12, -25],
2632         [-12, -26],
2633         [-12, -27],
2634         [-13, -27],
2635         [-13, -26],
2636         [-14, -26],
2637         [-14, -27],
2638         [-15, -27],
2639         [-15, -26],
2640         [-15, -25],
2641         [-14, -25],
2642         [-14, -24],
2643         [-15, -24],
2644         [-15, -23],
2645         [-15, -22],
2646         [-14, -22],
2647         [-14, -23],
2648         [-13, -23],
2649         [-12, -23],
2650         [-12, -22],
2651         [-13, -22],
2652         [-13, -21],
2653         [-12, -21],
2654         [-12, -20],
2655         [-13, -20],
2656         [-14, -20],
2657         [-14, -21],
2658         [-15, -21],
2659         [-15, -20],
2660         [-15, -19],
2661         [-14, -19],
2662         [-14, -18],
2663         [-15, -18],
2664         [-15, -17],
2665         [-15, -16],
2666         [-14, -16],
2667         [-14, -17],
2668         [-13, -17],
2669         [-13, -16],
2670         [-12, -16],
2671         [-12, -17],
2672         [-12, -18],
2673         [-13, -18],
2674         [-13, -19],
2675         [-12, -19],
2676         [-11, -19],
2677         [-10, -19],
2678         [-10, -18],
2679         [-11, -18],
2680         [-11, -17],
2681         [-11, -16],
2682         [-10, -16],
2683         [-10, -17],
2684         [-9, -17],
2685         [-9, -16],
2686         [-8, -16],
2687         [-8, -17],
2688         [-8, -18],
2689         [-9, -18],
2690         [-9, -19],
2691         [-8, -19],
2692         [-8, -20],
2693         [-8, -21],
2694         [-9, -21],
2695         [-9, -20],
2696         [-10, -20],
2697         [-11, -20],
2698         [-11, -21],
2699         [-10, -21],
2700         [-10, -22],
2701         [-11, -22],
2702         [-11, -23],
2703         [-10, -23],
2704         [-9, -23],
2705         [-9, -22],
2706         [-8, -22],
2707         [-8, -23],
2708         [-7, -23],
2709         [-7, -22],
2710         [-6, -22],
2711         [-6, -23],
2712         [-5, -23],
2713         [-4, -23],
2714         [-4, -22],
2715         [-5, -22],
2716         [-5, -21],
2717         [-4, -21],
2718         [-4, -20],
2719         [-5, -20],
2720         [-6, -20],
2721         [-6, -21],
2722         [-7, -21],
2723         [-7, -20],
2724         [-7, -19],
2725         [-6, -19],
2726         [-6, -18],
2727         [-7, -18],
2728         [-7, -17],
2729         [-7, -16],
2730         [-6, -16],
2731         [-6, -17],
2732         [-5, -17],
2733         [-5, -16],
2734         [-4, -16],
2735         [-4, -17],
2736         [-4, -18],
2737         [-5, -18],
2738         [-5, -19],
2739         [-4, -19],
2740         [-3, -19],
2741         [-2, -19],
2742         [-2, -18],
2743         [-3, -18],
2744         [-3, -17],
2745         [-3, -16],
2746         [-2, -16],
2747         [-2, -17],
2748         [-1, -17],
2749         [-1, -16],
2750         [0, -16],
2751         [0, -17],
2752         [0, -18],
2753         [-1, -18],
2754         [-1, -19],
2755         [0, -19],
2756         [0, -20],
2757         [0, -21],
2758         [-1, -21],
2759         [-1, -20],
2760         [-2, -20],
2761         [-3, -20],
2762         [-3, -21],
2763         [-2, -21],
2764         [-2, -22],
2765         [-3, -22],
2766         [-3, -23],
2767         [-2, -23],
2768         [-1, -23],
2769         [-1, -22],
2770         [0, -22],
2771         [0, -23],
2772         [0, -24],
2773         [-1, -24],
2774         [-1, -25],
2775         [0, -25],
2776         [0, -26],
2777         [0, -27],
2778         [-1, -27],
2779         [-1, -26],
2780         [-2, -26],
2781         [-2, -27],
2782         [-3, -27],
2783         [-3, -26],
2784         [-3, -25],
2785         [-2, -25],
2786         [-2, -24],
2787         [-3, -24],
2788         [-4, -24],
2789         [-4, -25],
2790         [-5, -25],
2791         [-5, -24],
2792         [-6, -24],
2793         [-7, -24],
2794         [-7, -25],
2795         [-6, -25],
2796         [-6, -26],
2797         [-7, -26],
2798         [-7, -27],
2799         [-6, -27],
2800         [-5, -27],
2801         [-5, -26],
2802         [-4, -26],
2803         [-4, -27],
2804         [-4, -28],
2805         [-4, -29],
2806         [-5, -29],
2807         [-5, -28],
2808         [-6, -28],
2809         [-7, -28],
2810         [-7, -29],
2811         [-6, -29],
2812         [-6, -30],
2813         [-7, -30],
2814         [-7, -31],
2815         [-6, -31],
2816         [-5, -31],
2817         [-5, -30],
2818         [-4, -30],
2819         [-4, -31],
2820         [-3, -31],
2821         [-2, -31],
2822         [-2, -30],
2823         [-3, -30],
2824         [-3, -29],
2825         [-3, -28],
2826         [-2, -28],
2827         [-2, -29],
2828         [-1, -29],
2829         [-1, -28],
2830         [0, -28],
2831         [0, -29],
2832         [0, -30],
2833         [-1, -30],
2834         [-1, -31],
2835         [0, -31],
2836         [1, -31],
2837         [1, 0],
2838         [0, 0],
2839     ]]);
2840 }
2841 
2842 #[test]
hole_touching_outer()2843 fn hole_touching_outer() {
2844     earcut_test(&[
2845         &[
2846             [-64, -64],
2847             [253, -64],
2848             [491, 358],
2849             [697, 298],
2850             [928, 197],
2851             [929, 505],
2852             [1346, 507],
2853             [1347, 303],
2854             [1771, 306],
2855             [1770, 512],
2856             [2191, 509],
2857             [2198, 933],
2858             [2621, 932],
2859             [2623, 1115],
2860             [2577, 1120],
2861             [2494, 1183],
2862             [2390, 1329],
2863             [2326, 1590],
2864             [2287, 1678],
2865             [2286, 1407],
2866             [2229, 1407],
2867             [2182, 1493],
2868             [2106, 1494],
2869             [2068, 1460],
2870             [2019, 1460],
2871             [2016, 1775],
2872             [1889, 1923],
2873             [1953, 1989],
2874             [2097, 1866],
2875             [2198, 1925],
2876             [2203, 1973],
2877             [2311, 1976],
2878             [2320, 1831],
2879             [2352, 1824],
2880             [2358, 1797],
2881             [2378, 1780],
2882             [3350, 1782],
2883             [3307, 2086],
2884             [3139, 2088],
2885             [3143, 2203],
2886             [3493, 2205],
2887             [3543, 2187],
2888             [3540, 2260],
2889             [3661, 2264],
2890             [3665, 1906],
2891             [3630, 1902],
2892             [3626, 1784],
2893             [4160, 1786],
2894             [4160, 2631],
2895             [4076, 2631],
2896             [4021, 2683],
2897             [3930, 2701],
2898             [3915, 2693],
2899             [3898, 2639],
2900             [2630, 2630],
2901             [2635, 3476],
2902             [2287, 3478],
2903             [2118, 3203],
2904             [2180, 3145],
2905             [2327, 3087],
2906             [2610, 2643],
2907             [2613, 2536],
2908             [2658, 2495],
2909             [2650, 2203],
2910             [1829, 2189],
2911             [1732, 2241],
2912             [1551, 2245],
2913             [933, 1183],
2914             [890, 1152],
2915             [455, 401],
2916             [398, 412],
2917             [89, 547],
2918             [-64, 606],
2919             [-64, -64],
2920         ],
2921         &[
2922             [1762, 928],
2923             [1770, 512],
2924             [1343, 513],
2925             [1345, 715],
2926             [931, 719],
2927             [932, 930],
2928             [1762, 928],
2929         ],
2930     ]);
2931 }
2932 
2933 #[test]
issue_16()2934 fn issue_16() {
2935     earcut_test_f32(&[
2936         &[
2937             [143.129527283745121, 61.240160826593640],
2938             [147.399527283763751, 74.780160826630892],
2939             [154.049527283757931, 90.260160827077932],
2940             [174.429527283762581, 81.710160826332872],
2941             [168.03952728374861, 67.040160826407372],
2942             [159.099527283746281, 53.590160826221112],
2943         ],
2944         &[
2945             [156.85952728375561, 67.430160827003422],
2946             [157.489527283760251, 67.160160826519132],
2947             [159.969527283741631, 68.350160826928912],
2948             [161.339527283766071, 67.640160826966172],
2949             [159.649527283763751, 63.310160826891662],
2950             [155.759527283749781, 64.880160826258362],
2951         ],
2952     ]);
2953 }
2954 
2955 #[test]
issue_17()2956 fn issue_17() {
2957     earcut_test_f32(&[
2958         &[
2959             [-20037508.34, 19971868.877628453],
2960             [-20037508.34, -19971868.877628453],
2961             [20037508.34, -19971868.877628453],
2962             [20037508.34, 19971868.877628453],
2963         ],
2964         &[
2965             [537637.6007702783, 5907542.234420554],
2966             [539500.1483225027, 5905165.501947839],
2967             [538610.3146341922, 5905217.430281373],
2968             [538040.6306361248, 5906132.0755739985],
2969             [538068.958329954, 5906571.138846622],
2970             [537711.0379352621, 5906645.06648362],
2971             [537629.886026485, 5907533.69114742],
2972         ],
2973     ]);
2974 }
2975 
2976 #[test]
issue_29()2977 fn issue_29() {
2978     earcut_test_f32(&[
2979         &[
2980             [200.95000055654114, 69.90565782485673],
2981             [201.73186418809928, 76.50881049432792],
2982             [204.05247248713854, 82.73234962527638],
2983             [207.79442497901618, 88.23839184455574],
2984             [212.7323883100471, 92.70045673093409],
2985             [218.58296075442922, 95.86217257360113],
2986             [225.00460918453172, 97.53918036725955],
2987             [231.66534446463922, 97.66082593216561],
2988             [238.15796607054654, 96.21973398409901],
2989             [244.1176358256489, 93.27806596420706],
2990             [249.2188404462824, 88.99822680730722],
2991             [253.15628113771672, 83.64108043884043],
2992             [255.70631344406866, 77.51111824424007],
2993             [256.73126424155197, 70.93641692795792],
2994             [256.19351709797047, 64.30797780468129],
2995             [254.1057433114911, 57.996416078653425],
2996             [250.56431880965246, 52.346517799043795],
2997             [245.8112865351897, 47.719993951247304],
2998             [240.07834375849924, 44.33761266223155],
2999             [233.71343464441597, 42.419284673407674],
3000             [227.06488359675492, 42.055728640102465],
3001             [220.51757991796475, 43.257153422775446],
3002             [214.45449861431845, 45.97523169373744],
3003             [209.20995664413203, 50.053084840223896],
3004             [205.06721924245355, 55.271000209450726],
3005             [202.29122001552022, 61.30178454495035],
3006             [201.02451470680535, 67.8368895214051],
3007         ],
3008         &[
3009             [242.34999892718187, 69.90549289577612],
3010             [240.7584948063828, 76.30057721128688],
3011             [236.31611852571368, 81.17358751371503],
3012             [230.07699953842675, 83.34595728587593],
3013             [223.55761859836056, 82.33733346881347],
3014             [218.2910646148026, 78.34856240227819],
3015             [215.5668820463121, 72.34290095195175],
3016             [215.9904494531453, 65.75019118711353],
3017             [219.47497291108593, 60.1536534355022],
3018             [225.2189893186092, 56.88651757836341],
3019             [231.8100271829404, 56.72041164720431],
3020             [237.70269737243652, 59.67713584899902],
3021             [241.47838292121884, 65.0856644153595],
3022         ],
3023     ]);
3024 }
3025 
3026 #[test]
issue_34()3027 fn issue_34() {
3028     earcut_test(&[
3029         &[[1500, 0], [0, 0], [0, 1000], [1500, 1000], [1500, 0]],
3030         &[
3031             [804, 642],
3032             [814, 644],
3033             [818, 676],
3034             [850, 690],
3035             [838, 728],
3036             [806, 728],
3037             [772, 752],
3038             [748, 746],
3039             [764, 724],
3040             [728, 726],
3041             [710, 708],
3042             [738, 656],
3043             [764, 668],
3044             [784, 700],
3045             [806, 702],
3046             [792, 666],
3047             [804, 642],
3048         ],
3049         &[
3050             [1176, 214],
3051             [1254, 216],
3052             [1292, 242],
3053             [1324, 242],
3054             [1332, 268],
3055             [1352, 278],
3056             [1352, 298],
3057             [1290, 348],
3058             [1290, 358],
3059             [1312, 350],
3060             [1314, 362],
3061             [1266, 416],
3062             [1240, 474],
3063             [1182, 500],
3064             [1200, 510],
3065             [1200, 520],
3066             [1186, 520],
3067             [1200, 544],
3068             [1186, 580],
3069             [1160, 584],
3070             [1162, 606],
3071             [1146, 620],
3072             [1162, 650],
3073             [1136, 672],
3074             [1124, 658],
3075             [1076, 668],
3076             [1022, 658],
3077             [1036, 698],
3078             [1066, 706],
3079             [1118, 688],
3080             [1144, 708],
3081             [1132, 746],
3082             [1064, 748],
3083             [1004, 740],
3084             [990, 668],
3085             [966, 670],
3086             [946, 648],
3087             [948, 632],
3088             [962, 628],
3089             [992, 650],
3090             [1016, 648],
3091             [1054, 622],
3092             [1044, 592],
3093             [1054, 584],
3094             [1078, 606],
3095             [1076, 576],
3096             [1052, 570],
3097             [1056, 540],
3098             [1038, 568],
3099             [1004, 570],
3100             [976, 526],
3101             [996, 502],
3102             [958, 496],
3103             [948, 454],
3104             [962, 454],
3105             [952, 436],
3106             [964, 390],
3107             [986, 382],
3108             [974, 368],
3109             [1004, 376],
3110             [1018, 420],
3111             [1052, 434],
3112             [1060, 482],
3113             [1078, 490],
3114             [1062, 472],
3115             [1062, 442],
3116             [1104, 450],
3117             [1104, 436],
3118             [1142, 422],
3119             [1154, 402],
3120             [1110, 424],
3121             [1046, 416],
3122             [1022, 388],
3123             [1022, 344],
3124             [1002, 344],
3125             [1018, 318],
3126             [1060, 308],
3127             [1076, 272],
3128             [1104, 288],
3129             [1122, 246],
3130             [1140, 230],
3131             [1168, 234],
3132             [1176, 214],
3133         ],
3134         &[[974, 698], [986, 738], [964, 740], [952, 714], [974, 698]],
3135         &[[842, 596], [860, 626], [848, 622], [842, 596]],
3136         &[
3137             [798, 572],
3138             [792, 606],
3139             [768, 614],
3140             [740, 580],
3141             [758, 586],
3142             [798, 572],
3143         ],
3144         &[[892, 584], [894, 594], [882, 588], [892, 584]],
3145         &[
3146             [870, 500],
3147             [912, 538],
3148             [922, 586],
3149             [908, 590],
3150             [894, 568],
3151             [864, 564],
3152             [854, 550],
3153             [868, 538],
3154             [846, 520],
3155             [854, 500],
3156             [870, 500],
3157         ],
3158     ]);
3159 }
3160 
3161 #[test]
issue_35()3162 fn issue_35() {
3163     earcut_test(&[
3164         &[
3165             [216, -128],
3166             [218, -98],
3167             [232, -104],
3168             [238, -98],
3169             [234, -58],
3170             [242, -32],
3171             [232, -16],
3172             [254, -2],
3173             [256, 20],
3174             [268, 6],
3175             [274, 6],
3176             [278, 20],
3177             [284, 16],
3178             [284, 6],
3179             [266, -4],
3180             [276, -28],
3181             [262, -64],
3182             [296, -68],
3183             [312, -60],
3184             [308, -50],
3185             [322, -46],
3186             [338, -46],
3187             [344, -52],
3188             [378, -50],
3189             [396, -16],
3190             [434, 22],
3191             [446, 26],
3192             [452, 38],
3193             [470, 42],
3194             [466, 58],
3195             [450, 56],
3196             [436, 68],
3197             [428, 102],
3198             [406, 96],
3199             [408, 116],
3200             [370, 114],
3201             [340, 96],
3202             [356, 124],
3203             [358, 164],
3204             [352, 174],
3205             [328, 186],
3206             [326, 208],
3207             [342, 208],
3208             [346, 232],
3209             [328, 232],
3210             [318, 248],
3211             [306, 246],
3212             [302, 236],
3213             [284, 238],
3214             [240, 190],
3215             [218, 194],
3216             [194, 176],
3217             [184, 124],
3218             [142, 102],
3219             [134, 102],
3220             [118, 118],
3221             [72, 118],
3222             [70, 90],
3223             [52, 68],
3224             [68, 42],
3225             [68, 24],
3226             [54, 40],
3227             [36, 28],
3228             [30, 46],
3229             [12, 48],
3230             [14, 82],
3231             [30, 98],
3232             [18, 150],
3233             [-8, 170],
3234             [-22, 190],
3235             [-40, 194],
3236             [-50, 204],
3237             [-70, 208],
3238             [-112, 198],
3239             [-116, 212],
3240             [-114, 230],
3241             [-96, 250],
3242             [-72, 244],
3243             [-58, 276],
3244             [-50, 332],
3245             [-24, 364],
3246             [-30, 384],
3247             [-20, 390],
3248             [-16, 410],
3249             [-26, 426],
3250             [-36, 428],
3251             [-38, 444],
3252             [-92, 422],
3253             [-128, 422],
3254             [-128, 4224],
3255             [4224, 4224],
3256             [4224, 3520],
3257             [4204, 3506],
3258             [4204, 3498],
3259             [4212, 3498],
3260             [4210, 3486],
3261             [4164, 3492],
3262             [4132, 3478],
3263             [4104, 3474],
3264             [4074, 3458],
3265             [4034, 3456],
3266             [3992, 3428],
3267             [3928, 3362],
3268             [3880, 3342],
3269             [3870, 3342],
3270             [3850, 3360],
3271             [3814, 3374],
3272             [3790, 3374],
3273             [3768, 3362],
3274             [3742, 3360],
3275             [3706, 3344],
3276             [3698, 3334],
3277             [3656, 3326],
3278             [3640, 3314],
3279             [3592, 3298],
3280             [3554, 3266],
3281             [3534, 3266],
3282             [3488, 3252],
3283             [3464, 3224],
3284             [3416, 3202],
3285             [3384, 3154],
3286             [3386, 3142],
3287             [3398, 3140],
3288             [3392, 3124],
3289             [3400, 3116],
3290             [3402, 3094],
3291             [3392, 3088],
3292             [3388, 3070],
3293             [3394, 3062],
3294             [3382, 3052],
3295             [3378, 3038],
3296             [3346, 3010],
3297             [3316, 2966],
3298             [3278, 2938],
3299             [3278, 2926],
3300             [3264, 2910],
3301             [3212, 2880],
3302             [3212, 2866],
3303             [3220, 2858],
3304             [3218, 2844],
3305             [3208, 2834],
3306             [3198, 2836],
3307             [3184, 2814],
3308             [3162, 2802],
3309             [3158, 2776],
3310             [3130, 2768],
3311             [3090, 2720],
3312             [3080, 2728],
3313             [3070, 2724],
3314             [3080, 2698],
3315             [3044, 2628],
3316             [3044, 2602],
3317             [3024, 2596],
3318             [3010, 2580],
3319             [2992, 2584],
3320             [2980, 2574],
3321             [2966, 2580],
3322             [2966, 2608],
3323             [2972, 2614],
3324             [2980, 2664],
3325             [3022, 2700],
3326             [3026, 2718],
3327             [3056, 2746],
3328             [3062, 2778],
3329             [3080, 2792],
3330             [3098, 2824],
3331             [3112, 2832],
3332             [3122, 2848],
3333             [3130, 2884],
3334             [3156, 2922],
3335             [3156, 2954],
3336             [3162, 2960],
3337             [3176, 2954],
3338             [3186, 2960],
3339             [3202, 2988],
3340             [3212, 2994],
3341             [3212, 3010],
3342             [3186, 3026],
3343             [3170, 2992],
3344             [3112, 2946],
3345             [3102, 2944],
3346             [3086, 2926],
3347             [3090, 2882],
3348             [3078, 2860],
3349             [3062, 2854],
3350             [3040, 2832],
3351             [3018, 2832],
3352             [3012, 2822],
3353             [2986, 2812],
3354             [2958, 2782],
3355             [2960, 2776],
3356             [2994, 2776],
3357             [3000, 2742],
3358             [2958, 2696],
3359             [2928, 2680],
3360             [2920, 2648],
3361             [2910, 2638],
3362             [2910, 2624],
3363             [2900, 2616],
3364             [2896, 2598],
3365             [2882, 2582],
3366             [2882, 2566],
3367             [2862, 2538],
3368             [2852, 2496],
3369             [2828, 2472],
3370             [2804, 2464],
3371             [2796, 2448],
3372             [2772, 2446],
3373             [2754, 2428],
3374             [2708, 2424],
3375             [2702, 2418],
3376             [2700, 2388],
3377             [2644, 2322],
3378             [2642, 2304],
3379             [2648, 2292],
3380             [2624, 2276],
3381             [2616, 2234],
3382             [2598, 2224],
3383             [2590, 2202],
3384             [2564, 2176],
3385             [2556, 2120],
3386             [2530, 2086],
3387             [2542, 2054],
3388             [2544, 2012],
3389             [2530, 1976],
3390             [2524, 1928],
3391             [2542, 1870],
3392             [2554, 1718],
3393             [2546, 1710],
3394             [2546, 1668],
3395             [2540, 1664],
3396             [2528, 1616],
3397             [2518, 1606],
3398             [2516, 1576],
3399             [2524, 1574],
3400             [2552, 1588],
3401             [2612, 1594],
3402             [2614, 1588],
3403             [2606, 1580],
3404             [2616, 1564],
3405             [2616, 1552],
3406             [2600, 1528],
3407             [2586, 1528],
3408             [2580, 1506],
3409             [2552, 1498],
3410             [2542, 1480],
3411             [2534, 1480],
3412             [2534, 1494],
3413             [2512, 1456],
3414             [2498, 1452],
3415             [2498, 1470],
3416             [2524, 1504],
3417             [2552, 1514],
3418             [2560, 1520],
3419             [2564, 1536],
3420             [2578, 1540],
3421             [2578, 1572],
3422             [2556, 1576],
3423             [2498, 1550],
3424             [2498, 1534],
3425             [2474, 1532],
3426             [2460, 1514],
3427             [2434, 1502],
3428             [2430, 1490],
3429             [2418, 1486],
3430             [2414, 1472],
3431             [2402, 1468],
3432             [2400, 1460],
3433             [2374, 1452],
3434             [2368, 1428],
3435             [2350, 1414],
3436             [2352, 1402],
3437             [2380, 1396],
3438             [2396, 1412],
3439             [2418, 1420],
3440             [2426, 1420],
3441             [2430, 1410],
3442             [2394, 1396],
3443             [2378, 1380],
3444             [2380, 1352],
3445             [2364, 1356],
3446             [2360, 1350],
3447             [2360, 1340],
3448             [2370, 1336],
3449             [2370, 1328],
3450             [2358, 1328],
3451             [2356, 1312],
3452             [2348, 1306],
3453             [2350, 1290],
3454             [2344, 1284],
3455             [2332, 1288],
3456             [2330, 1270],
3457             [2318, 1278],
3458             [2308, 1264],
3459             [2314, 1246],
3460             [2294, 1236],
3461             [2306, 1220],
3462             [2288, 1220],
3463             [2278, 1228],
3464             [2252, 1202],
3465             [2258, 1180],
3466             [2246, 1174],
3467             [2246, 1164],
3468             [2264, 1158],
3469             [2254, 1140],
3470             [2258, 1112],
3471             [2232, 1102],
3472             [2230, 1082],
3473             [2222, 1070],
3474             [2216, 1070],
3475             [2220, 1096],
3476             [2208, 1092],
3477             [2202, 1072],
3478             [2190, 1068],
3479             [2196, 1032],
3480             [2188, 1044],
3481             [2172, 1048],
3482             [2186, 1068],
3483             [2182, 1110],
3484             [2170, 1108],
3485             [2168, 1096],
3486             [2154, 1084],
3487             [2144, 1090],
3488             [2154, 1092],
3489             [2154, 1106],
3490             [2144, 1108],
3491             [2130, 1086],
3492             [2130, 1074],
3493             [2106, 1048],
3494             [2108, 1042],
3495             [2122, 1040],
3496             [2110, 1022],
3497             [2120, 1022],
3498             [2122, 1014],
3499             [2102, 1012],
3500             [2112, 996],
3501             [2110, 980],
3502             [2136, 980],
3503             [2140, 966],
3504             [2110, 970],
3505             [2102, 964],
3506             [2096, 992],
3507             [2082, 992],
3508             [2080, 976],
3509             [2088, 966],
3510             [2076, 950],
3511             [2076, 934],
3512             [2090, 930],
3513             [2100, 938],
3514             [2094, 916],
3515             [2134, 922],
3516             [2114, 906],
3517             [2120, 892],
3518             [2108, 872],
3519             [2112, 858],
3520             [2100, 842],
3521             [2094, 840],
3522             [2098, 896],
3523             [2090, 898],
3524             [2074, 920],
3525             [2066, 920],
3526             [2068, 880],
3527             [2060, 868],
3528             [2050, 814],
3529             [2038, 820],
3530             [2028, 808],
3531             [2002, 802],
3532             [1996, 812],
3533             [1970, 818],
3534             [1960, 806],
3535             [1948, 804],
3536             [1918, 776],
3537             [1900, 748],
3538             [1832, 708],
3539             [1840, 692],
3540             [1836, 674],
3541             [1810, 690],
3542             [1792, 690],
3543             [1762, 678],
3544             [1758, 662],
3545             [1738, 666],
3546             [1690, 654],
3547             [1638, 662],
3548             [1630, 652],
3549             [1602, 640],
3550             [1596, 624],
3551             [1578, 632],
3552             [1548, 616],
3553             [1538, 630],
3554             [1520, 638],
3555             [1516, 622],
3556             [1546, 612],
3557             [1548, 604],
3558             [1534, 596],
3559             [1520, 598],
3560             [1514, 570],
3561             [1492, 580],
3562             [1476, 574],
3563             [1472, 582],
3564             [1452, 590],
3565             [1454, 570],
3566             [1448, 570],
3567             [1440, 592],
3568             [1450, 594],
3569             [1450, 608],
3570             [1458, 614],
3571             [1456, 632],
3572             [1448, 642],
3573             [1460, 654],
3574             [1460, 664],
3575             [1440, 658],
3576             [1432, 668],
3577             [1392, 664],
3578             [1354, 706],
3579             [1340, 710],
3580             [1334, 722],
3581             [1286, 738],
3582             [1276, 730],
3583             [1276, 720],
3584             [1310, 696],
3585             [1310, 690],
3586             [1288, 694],
3587             [1280, 686],
3588             [1286, 660],
3589             [1298, 646],
3590             [1306, 622],
3591             [1302, 596],
3592             [1340, 568],
3593             [1350, 568],
3594             [1358, 578],
3595             [1376, 572],
3596             [1364, 548],
3597             [1332, 546],
3598             [1312, 566],
3599             [1296, 570],
3600             [1286, 580],
3601             [1286, 594],
3602             [1272, 602],
3603             [1262, 614],
3604             [1258, 634],
3605             [1244, 644],
3606             [1248, 660],
3607             [1238, 674],
3608             [1228, 676],
3609             [1228, 688],
3610             [1222, 694],
3611             [1206, 694],
3612             [1196, 712],
3613             [1180, 722],
3614             [1176, 744],
3615             [1212, 754],
3616             [1212, 774],
3617             [1182, 798],
3618             [1172, 828],
3619             [1140, 838],
3620             [1124, 860],
3621             [1112, 862],
3622             [1104, 876],
3623             [1076, 892],
3624             [1076, 912],
3625             [1068, 924],
3626             [1056, 926],
3627             [1040, 940],
3628             [1028, 940],
3629             [1022, 956],
3630             [1006, 956],
3631             [1006, 966],
3632             [984, 970],
3633             [982, 978],
3634             [990, 988],
3635             [980, 1002],
3636             [940, 1018],
3637             [930, 1034],
3638             [918, 1020],
3639             [890, 1044],
3640             [868, 1048],
3641             [856, 1058],
3642             [842, 1056],
3643             [846, 1040],
3644             [838, 1038],
3645             [820, 1078],
3646             [806, 1086],
3647             [792, 1082],
3648             [788, 1090],
3649             [776, 1090],
3650             [768, 1080],
3651             [772, 1092],
3652             [762, 1102],
3653             [766, 1108],
3654             [752, 1116],
3655             [720, 1118],
3656             [704, 1134],
3657             [688, 1132],
3658             [686, 1118],
3659             [706, 1092],
3660             [718, 1092],
3661             [734, 1082],
3662             [758, 1088],
3663             [762, 1076],
3664             [794, 1056],
3665             [806, 1030],
3666             [836, 1010],
3667             [864, 1008],
3668             [870, 1020],
3669             [888, 1016],
3670             [886, 1000],
3671             [900, 974],
3672             [952, 938],
3673             [970, 936],
3674             [976, 910],
3675             [998, 894],
3676             [1004, 882],
3677             [1016, 878],
3678             [1022, 800],
3679             [1044, 774],
3680             [1044, 766],
3681             [1036, 766],
3682             [990, 786],
3683             [976, 762],
3684             [970, 762],
3685             [964, 776],
3686             [968, 800],
3687             [956, 804],
3688             [928, 764],
3689             [912, 770],
3690             [898, 760],
3691             [896, 750],
3692             [888, 750],
3693             [842, 786],
3694             [826, 786],
3695             [830, 744],
3696             [820, 740],
3697             [818, 730],
3698             [830, 704],
3699             [802, 646],
3700             [794, 664],
3701             [766, 678],
3702             [724, 678],
3703             [718, 660],
3704             [702, 642],
3705             [680, 630],
3706             [676, 616],
3707             [666, 614],
3708             [682, 596],
3709             [684, 580],
3710             [674, 574],
3711             [680, 564],
3712             [674, 558],
3713             [658, 562],
3714             [652, 544],
3715             [640, 534],
3716             [644, 522],
3717             [630, 518],
3718             [630, 510],
3719             [638, 506],
3720             [634, 492],
3721             [650, 488],
3722             [650, 460],
3723             [674, 424],
3724             [688, 418],
3725             [690, 382],
3726             [706, 354],
3727             [732, 350],
3728             [756, 370],
3729             [768, 370],
3730             [794, 346],
3731             [806, 322],
3732             [818, 328],
3733             [848, 328],
3734             [868, 310],
3735             [874, 286],
3736             [866, 254],
3737             [844, 230],
3738             [844, 220],
3739             [866, 216],
3740             [872, 210],
3741             [872, 194],
3742             [854, 182],
3743             [846, 194],
3744             [814, 202],
3745             [794, 220],
3746             [788, 236],
3747             [782, 236],
3748             [778, 220],
3749             [768, 210],
3750             [768, 230],
3751             [750, 216],
3752             [710, 216],
3753             [676, 228],
3754             [634, 216],
3755             [616, 204],
3756             [618, 182],
3757             [600, 160],
3758             [614, 150],
3759             [620, 136],
3760             [570, 124],
3761             [542, 104],
3762             [542, 96],
3763             [566, 86],
3764             [570, 74],
3765             [588, 72],
3766             [620, 38],
3767             [652, 44],
3768             [644, 24],
3769             [652, 16],
3770             [684, 8],
3771             [696, -4],
3772             [716, -10],
3773             [740, -4],
3774             [732, 34],
3775             [738, 48],
3776             [828, 54],
3777             [840, 30],
3778             [860, 32],
3779             [854, 18],
3780             [824, 16],
3781             [826, 2],
3782             [846, 4],
3783             [826, -20],
3784             [826, -36],
3785             [836, -54],
3786             [820, -60],
3787             [798, -52],
3788             [748, -66],
3789             [724, -128],
3790             [216, -128],
3791         ],
3792         &[
3793             [4124, 4134],
3794             [4118, 4136],
3795             [4120, 4130],
3796             [4126, 4130],
3797             [4124, 4134],
3798         ],
3799         &[
3800             [4086, 4128],
3801             [4074, 4130],
3802             [4072, 4122],
3803             [4086, 4118],
3804             [4086, 4128],
3805         ],
3806         &[
3807             [4068, 4106],
3808             [4068, 4112],
3809             [4060, 4112],
3810             [4060, 4104],
3811             [4068, 4106],
3812         ],
3813         &[[1032, 4014], [1026, 4014], [1026, 4008], [1032, 4014]],
3814         &[
3815             [1122, 3162],
3816             [1144, 3186],
3817             [1142, 3198],
3818             [1124, 3204],
3819             [1108, 3218],
3820             [1096, 3212],
3821             [1090, 3176],
3822             [1098, 3168],
3823             [1098, 3156],
3824             [1122, 3162],
3825         ],
3826         &[
3827             [1088, 3124],
3828             [1092, 3134],
3829             [1074, 3138],
3830             [1062, 3126],
3831             [1064, 3118],
3832             [1088, 3124],
3833         ],
3834         &[
3835             [1054, 3114],
3836             [1038, 3114],
3837             [1038, 3108],
3838             [1050, 3108],
3839             [1054, 3114],
3840         ],
3841         &[
3842             [1014, 3104],
3843             [994, 3102],
3844             [994, 3088],
3845             [1006, 3086],
3846             [1014, 3104],
3847         ],
3848         &[
3849             [940, 3068],
3850             [934, 3076],
3851             [926, 3074],
3852             [922, 3062],
3853             [940, 3058],
3854             [940, 3068],
3855         ],
3856         &[
3857             [3042, 2702],
3858             [3042, 2710],
3859             [3034, 2710],
3860             [3022, 2694],
3861             [3030, 2690],
3862             [3042, 2702],
3863         ],
3864         &[
3865             [2598, 1566],
3866             [2590, 1566],
3867             [2588, 1558],
3868             [2594, 1554],
3869             [2600, 1554],
3870             [2598, 1566],
3871         ],
3872         &[
3873             [158, 1326],
3874             [170, 1326],
3875             [168, 1334],
3876             [142, 1342],
3877             [140, 1336],
3878             [150, 1318],
3879             [158, 1326],
3880         ],
3881         &[[100, 1326], [98, 1340], [90, 1340], [84, 1322], [100, 1326]],
3882         &[[130, 1336], [120, 1338], [128, 1326], [130, 1336]],
3883         &[
3884             [-12, 1318],
3885             [-14, 1324],
3886             [-22, 1324],
3887             [-18, 1314],
3888             [-12, 1318],
3889         ],
3890         &[[-112, 1318], [-116, 1320], [-110, 1312], [-112, 1318]],
3891         &[[182, 1314], [174, 1316], [174, 1310], [182, 1314]],
3892         &[
3893             [272, 1288],
3894             [266, 1308],
3895             [234, 1312],
3896             [248, 1304],
3897             [260, 1286],
3898             [272, 1288],
3899         ],
3900         &[[300, 1312], [278, 1308], [296, 1306], [300, 1312]],
3901         &[
3902             [2172, 1156],
3903             [2180, 1162],
3904             [2200, 1160],
3905             [2188, 1196],
3906             [2188, 1222],
3907             [2200, 1232],
3908             [2198, 1260],
3909             [2208, 1264],
3910             [2206, 1278],
3911             [2226, 1294],
3912             [2228, 1310],
3913             [2208, 1298],
3914             [2202, 1282],
3915             [2160, 1236],
3916             [2156, 1210],
3917             [2142, 1202],
3918             [2132, 1178],
3919             [2136, 1152],
3920             [2172, 1156],
3921         ],
3922         &[
3923             [348, 1290],
3924             [346, 1296],
3925             [338, 1294],
3926             [342, 1288],
3927             [348, 1290],
3928         ],
3929         &[[428, 1270], [420, 1272], [420, 1266], [428, 1270]],
3930         &[
3931             [610, 1170],
3932             [626, 1168],
3933             [626, 1186],
3934             [616, 1192],
3935             [604, 1206],
3936             [588, 1208],
3937             [568, 1222],
3938             [552, 1214],
3939             [536, 1222],
3940             [518, 1244],
3941             [506, 1246],
3942             [512, 1224],
3943             [526, 1220],
3944             [532, 1202],
3945             [546, 1198],
3946             [554, 1212],
3947             [580, 1206],
3948             [590, 1188],
3949             [586, 1172],
3950             [596, 1164],
3951             [608, 1164],
3952             [610, 1170],
3953         ],
3954         &[
3955             [648, 1152],
3956             [642, 1160],
3957             [632, 1158],
3958             [636, 1148],
3959             [648, 1152],
3960         ],
3961         &[
3962             [2240, 1118],
3963             [2238, 1126],
3964             [2232, 1124],
3965             [2234, 1116],
3966             [2240, 1118],
3967         ],
3968         &[[806, 1096], [802, 1090], [808, 1090], [806, 1096]],
3969         &[[908, 1080], [906, 1076], [914, 1072], [908, 1080]],
3970         &[
3971             [894, 1060],
3972             [884, 1072],
3973             [872, 1070],
3974             [876, 1054],
3975             [894, 1060],
3976         ],
3977         &[
3978             [2024, 826],
3979             [2052, 836],
3980             [2048, 856],
3981             [2056, 876],
3982             [2054, 904],
3983             [2066, 948],
3984             [2062, 986],
3985             [2052, 980],
3986             [2044, 954],
3987             [2030, 938],
3988             [2028, 912],
3989             [2020, 922],
3990             [2010, 922],
3991             [2012, 894],
3992             [1976, 846],
3993             [1976, 834],
3994             [1988, 820],
3995             [2016, 816],
3996             [2024, 826],
3997         ],
3998     ]);
3999 }
4000 
4001 #[test]
issue_45()4002 fn issue_45() {
4003     earcut_test(&[
4004         &[[10, 10], [25, 10], [25, 40], [10, 40]],
4005         &[[15, 30], [20, 35], [10, 40]],
4006         &[[15, 15], [15, 20], [20, 15]],
4007     ]);
4008 }
4009 
4010 #[test]
issue_52()4011 fn issue_52() {
4012     earcut_test(&[
4013         &[
4014             [1920, 552],
4015             [1904, 616],
4016             [1912, 664],
4017             [1984, 672],
4018             [2008, 712],
4019             [1944, 720],
4020             [1904, 760],
4021             [1896, 800],
4022             [1856, 760],
4023             [1824, 768],
4024             [1824, 832],
4025             [1864, 864],
4026             [1888, 864],
4027             [1904, 936],
4028             [1936, 944],
4029             [1936, 1064],
4030             [1936, 1112],
4031             [1872, 1136],
4032             [1856, 1160],
4033             [1840, 1144],
4034             [1792, 1152],
4035             [1784, 1112],
4036             [1752, 1096],
4037             [1608, 1096],
4038             [1600, 1064],
4039             [1640, 1040],
4040             [1664, 992],
4041             [1640, 968],
4042             [1568, 1024],
4043             [1560, 1056],
4044             [1480, 1048],
4045             [1440, 1072],
4046             [1440, 1032],
4047             [1400, 1032],
4048             [1400, 1088],
4049             [1336, 1136],
4050             [1320, 1136],
4051             [1264, 1072],
4052             [1232, 1080],
4053             [1240, 1104],
4054             [1200, 1096],
4055             [1232, 1048],
4056             [1272, 1032],
4057             [1272, 1000],
4058             [1232, 1024],
4059             [1176, 1024],
4060             [1176, 1000],
4061             [1248, 952],
4062             [1344, 944],
4063             [1352, 904],
4064             [1424, 880],
4065             [1448, 848],
4066             [1496, 840],
4067             [1512, 800],
4068             [1568, 760],
4069             [1616, 752],
4070             [1640, 640],
4071             [1680, 600],
4072             [1736, 592],
4073             [1776, 560],
4074             [1776, 536],
4075             [1840, 464],
4076             [1848, 400],
4077             [1888, 328],
4078             [1952, 264],
4079             [2000, 240],
4080             [2040, 240],
4081             [2040, 264],
4082             [1968, 376],
4083             [1912, 424],
4084             [1936, 512],
4085             [1920, 528],
4086             [1880, 528],
4087             [1872, 552],
4088             [1920, 552],
4089         ],
4090         &[
4091             [1608, 800],
4092             [1576, 848],
4093             [1520, 840],
4094             [1512, 872],
4095             [1456, 904],
4096             [1440, 952],
4097             [1528, 936],
4098             [1552, 912],
4099             [1584, 912],
4100             [1608, 880],
4101             [1664, 864],
4102             [1680, 816],
4103             [1656, 776],
4104             [1608, 800],
4105         ],
4106         &[[1720, 792], [1736, 792], [1720, 780], [1720, 792]],
4107         &[[1656, 728], [1670, 752], [1672, 728], [1656, 728]],
4108         &[
4109             [1712, 680],
4110             [1696, 720],
4111             [1720, 728],
4112             [1736, 704],
4113             [1736, 680],
4114             [1712, 680],
4115         ],
4116         &[[1968, 712], [2000, 712], [1968, 688], [1968, 712]],
4117     ]);
4118 }
4119 
4120 #[test]
outside_ring()4121 fn outside_ring() {
4122     earcut_test(&[
4123         &[
4124             [2181, 1228],
4125             [2182, 1231],
4126             [2178, 1231],
4127             [2180, 1228],
4128             [2175, 1225],
4129             [2174, 1212],
4130             [2182, 1210],
4131             [2182, 1193],
4132             [2190, 1187],
4133             [2187, 1166],
4134             [2194, 1158],
4135             [2186, 1149],
4136             [2186, 1103],
4137             [2195, 1091],
4138             [2207, 1092],
4139             [2209, 1080],
4140             [2203, 1077],
4141             [2213, 1057],
4142             [2213, 1035],
4143             [2224, 1031],
4144             [2238, 983],
4145             [2251, 982],
4146             [2254, 965],
4147             [2275, 970],
4148             [2277, 948],
4149             [2317, 982],
4150             [2317, 1030],
4151             [2323, 1044],
4152             [2306, 1041],
4153             [2303, 1051],
4154             [2290, 1057],
4155             [2294, 1062],
4156             [2287, 1071],
4157             [2294, 1081],
4158             [2255, 1123],
4159             [2249, 1118],
4160             [2253, 1128],
4161             [2245, 1131],
4162             [2249, 1137],
4163             [2243, 1168],
4164             [2265, 1195],
4165             [2253, 1203],
4166             [2260, 1204],
4167             [2252, 1215],
4168             [2249, 1208],
4169             [2245, 1217],
4170             [2232, 1220],
4171             [2241, 1223],
4172             [2235, 1223],
4173             [2238, 1245],
4174             [2229, 1274],
4175             [2215, 1272],
4176             [2209, 1288],
4177             [2196, 1288],
4178             [2190, 1269],
4179             [2194, 1271],
4180             [2195, 1262],
4181             [2181, 1240],
4182             [2182, 1233],
4183             [2183, 1229],
4184             [2181, 1228],
4185         ],
4186         &[[2181, 1228], [2181, 1227], [2180, 1228], [2181, 1228]],
4187         &[[2246, 1197], [2230, 1201], [2251, 1203], [2246, 1197]],
4188     ]);
4189 }
4190 
4191 #[test]
self_touching()4192 fn self_touching() {
4193     earcut_test_f32(&[
4194         &[
4195             [160.40671875, 11.3976701817587],
4196             [160.396875, 11.3935345987524],
4197             [160.39828125, 11.4018057045896],
4198             [160.39265625, 11.4004272036667],
4199             [160.38984375, 11.3811274888866],
4200             [160.3940625, 11.3838846711709],
4201             [160.3771875, 11.3521754635814],
4202             [160.33921875, 11.3590690696413],
4203             [160.35046875, 11.3645838345287],
4204             [160.3575, 11.3645838345287],
4205             [160.3575, 11.3756130442004],
4206             [160.29421875, 11.3507967223837],
4207             [160.2928125, 11.3480392200086],
4208             [160.28859375, 11.3480392200086],
4209             [160.295625, 11.3287359579628],
4210             [160.26328125, 11.3080524456288],
4211             [160.295625, 11.1866791818427],
4212             [160.31671875, 11.1811610026871],
4213             [160.318125, 11.1770222993774],
4214             [160.31390625, 11.1687447155658],
4215             [160.3125, 11.1494294353899],
4216             [160.2703125, 11.1107950268865],
4217             [160.2421875, 11.1149346728405],
4218             [160.23796875, 11.0997556838987],
4219             [160.25625, 11.095615822671],
4220             [160.21828125, 11.0735355725517],
4221             [160.21546875, 11.0652550492086],
4222             [160.2084375, 11.0762956949617],
4223             [160.20140625, 11.0638749392263],
4224             [160.19015625, 11.0528338254202],
4225             [160.18453125, 11.0528338254202],
4226             [160.183125, 11.0486933005675],
4227             [160.24640625, 11.0583544343014],
4228             [160.26890625, 11.0555941428523],
4229             [160.250625, 11.0804358297701],
4230             [160.28015625, 11.0942358558913],
4231             [160.295625, 11.0845759059922],
4232             [160.2928125, 11.0721555015877],
4233             [160.318125, 11.0790557913426],
4234             [160.31953125, 11.0942358558913],
4235             [160.33359375, 11.1038954864431],
4236             [160.34484375, 11.0900959164515],
4237             [160.35609375, 11.1038954864431],
4238             [160.363125, 11.0969957829326],
4239             [160.36453125, 11.1052754075802],
4240             [160.36171875, 11.1121749153987],
4241             [160.37578125, 11.1149346728405],
4242             [160.39828125, 11.1080352302834],
4243             [160.36734375, 11.1756427184796],
4244             [160.48125, 11.1852996469051],
4245             [160.48546875, 11.1825405573266],
4246             [160.5121875, 11.1852996469051],
4247             [160.5459375, 11.1342522433585],
4248             [160.56421875, 11.1301128717933],
4249             [160.55578125, 11.1204541093718],
4250             [160.56140625, 11.1135547973836],
4251             [160.588125, 11.1314926688534],
4252             [160.62328125, 11.1121749153987],
4253             [160.633125, 11.1135547973836],
4254             [160.6471875, 11.1025155587833],
4255             [160.64296875, 11.1176944041669],
4256             [160.63734375, 11.1190742600349],
4257             [160.62328125, 11.1342522433585],
4258             [160.62046875, 11.128733068196],
4259             [160.6078125, 11.1480497233847],
4260             [160.61203125, 11.1480497233847],
4261             [160.6134375, 11.1563278971795],
4262             [160.5909375, 11.1425308098987],
4263             [160.576875, 11.1480497233847],
4264             [160.57125, 11.1549482179223],
4265             [160.57125, 11.1494294353899],
4266             [160.57828125, 11.1452902797332],
4267             [160.57265625, 11.1425308098987],
4268             [160.57125, 11.1494294353899],
4269             [160.54875, 11.1577075698847],
4270             [160.554375, 11.179781441482],
4271             [160.54875, 11.1770222993774],
4272             [160.5628125, 11.2087508469621],
4273             [160.5234375, 11.2059919808933],
4274             [160.52203125, 11.2032330885061],
4275             [160.50515625, 11.2184066708578],
4276             [160.49390625, 11.2032330885061],
4277             [160.46296875, 11.2046125379891],
4278             [160.46296875, 11.201853632445],
4279             [160.4165625, 11.2115096867066],
4280             [160.41796875, 11.2211654184183],
4281             [160.39546875, 11.2266828344767],
4282             [160.35609375, 11.2225447823168],
4283             [160.35328125, 11.2363380587922],
4284             [160.3659375, 11.2473722050633],
4285             [160.351875, 11.2915045605453],
4286             [160.32375, 11.2721974885629],
4287             [160.32234375, 11.2846093266964],
4288             [160.35328125, 11.3080524456288],
4289             [160.351875, 11.3149471157772],
4290             [160.3659375, 11.3204627323768],
4291             [160.36171875, 11.2997786224589],
4292             [160.3828125, 11.3011576095711],
4293             [160.37859375, 11.3080524456288],
4294             [160.38140625, 11.3094313929343],
4295             [160.3828125, 11.3011576095711],
4296             [160.408125, 11.3039155638972],
4297             [160.408125, 11.2997786224589],
4298             [160.425, 11.3094313929343],
4299             [160.41234375, 11.3411453475587],
4300             [160.3996875, 11.3301148056307],
4301             [160.40953125, 11.3700984927314],
4302             [160.39265625, 11.3618264654176],
4303             [160.396875, 11.3797488877286],
4304             [160.4053125, 11.3893989555911],
4305             [160.40953125, 11.3866418267411],
4306             [160.419375, 11.4004272036667],
4307             [160.41515625, 11.4059411672242],
4308             [160.419375, 11.4114550237293],
4309             [160.425, 11.412833471123],
4310             [160.42359375, 11.422482415387],
4311             [160.40671875, 11.3976701817587],
4312         ],
4313         &[
4314             [160.363125, 11.1425308098987],
4315             [160.3603125, 11.1383915560672],
4316             [160.3603125, 11.1439105480884],
4317             [160.363125, 11.1425308098987],
4318         ],
4319         &[
4320             [160.35046875, 11.1397713138873],
4321             [160.34625, 11.1383915560672],
4322             [160.34203125, 11.1480497233847],
4323             [160.35046875, 11.1397713138873],
4324         ],
4325     ]);
4326 }
4327 
4328 #[test]
shared_points()4329 fn shared_points() {
4330     earcut_test(&[&[
4331         [4136, 1016],
4332         [4112, 1016],
4333         [4104, 976],
4334         [4136, 1016],
4335         [4144, 984],
4336         [4104, 976],
4337         [4144, 968],
4338         [4144, 984],
4339         [4168, 992],
4340         [4152, 1064],
4341     ]]);
4342 }
4343 
4344 #[test]
simplified_us_border()4345 fn simplified_us_border() {
4346     earcut_test(&[
4347         &[
4348             [1130, 1713],
4349             [1131, 1710],
4350             [1137, 1731],
4351             [1133, 1752],
4352             [1125, 1753],
4353             [1118, 1742],
4354             [1110, 1717],
4355             [1105, 1718],
4356             [1108, 1704],
4357             [1096, 1691],
4358             [1077, 1694],
4359             [1067, 1683],
4360             [1019, 1687],
4361             [1031, 1689],
4362             [1031, 1704],
4363             [1022, 1696],
4364             [1022, 1702],
4365             [1010, 1700],
4366             [1003, 1692],
4367             [998, 1696],
4368             [980, 1690],
4369             [970, 1698],
4370             [966, 1694],
4371             [966, 1702],
4372             [938, 1718],
4373             [943, 1742],
4374             [920, 1736],
4375             [916, 1721],
4376             [894, 1693],
4377             [884, 1691],
4378             [872, 1703],
4379             [837, 1667],
4380             [785, 1672],
4381             [743, 1654],
4382             [715, 1656],
4383             [699, 1636],
4384             [676, 1628],
4385             [654, 1587],
4386             [656, 1583],
4387             [660, 1588],
4388             [657, 1579],
4389             [649, 1580],
4390             [633, 1547],
4391             [637, 1529],
4392             [631, 1507],
4393             [638, 1454],
4394             [647, 1454],
4395             [637, 1452],
4396             [639, 1441],
4397             [635, 1442],
4398             [629, 1417],
4399             [651, 1421],
4400             [647, 1434],
4401             [655, 1428],
4402             [650, 1440],
4403             [656, 1434],
4404             [654, 1423],
4405             [651, 1420],
4406             [653, 1419],
4407             [651, 1407],
4408             [965, 1407],
4409             [966, 1400],
4410             [972, 1411],
4411             [1008, 1423],
4412             [1043, 1419],
4413             [1083, 1442],
4414             [1086, 1450],
4415             [1091, 1448],
4416             [1109, 1468],
4417             [1114, 1496],
4418             [1102, 1520],
4419             [1107, 1525],
4420             [1149, 1508],
4421             [1147, 1498],
4422             [1152, 1495],
4423             [1174, 1495],
4424             [1195, 1474],
4425             [1242, 1470],
4426             [1260, 1433],
4427             [1277, 1440],
4428             [1277, 1462],
4429             [1286, 1476],
4430             [1274, 1484],
4431             [1265, 1480],
4432             [1243, 1503],
4433             [1240, 1516],
4434             [1252, 1526],
4435             [1238, 1529],
4436             [1236, 1523],
4437             [1234, 1530],
4438             [1218, 1531],
4439             [1206, 1540],
4440             [1205, 1554],
4441             [1195, 1567],
4442             [1188, 1556],
4443             [1194, 1574],
4444             [1185, 1590],
4445             [1187, 1581],
4446             [1179, 1567],
4447             [1185, 1557],
4448             [1176, 1562],
4449             [1180, 1579],
4450             [1179, 1585],
4451             [1170, 1577],
4452             [1180, 1593],
4453             [1169, 1590],
4454             [1183, 1596],
4455             [1186, 1607],
4456             [1175, 1605],
4457             [1183, 1613],
4458             [1182, 1618],
4459             [1171, 1615],
4460             [1179, 1624],
4461             [1167, 1626],
4462             [1145, 1650],
4463             [1132, 1659],
4464             [1128, 1656],
4465             [1121, 1675],
4466             [1131, 1708],
4467             [1129, 1710],
4468             [1130, 1713],
4469         ],
4470         &[
4471             [654, 1419],
4472             [653, 1419],
4473             [654, 1423],
4474             [656, 1425],
4475             [654, 1419],
4476         ],
4477     ]);
4478 }
4479 
4480 #[test]
steiner()4481 fn steiner() {
4482     earcut_test(&[
4483         &[[0, 0], [100, 0], [100, 100], [0, 100]],
4484         &[[50, 50]],
4485         &[[30, 40]],
4486         &[[70, 60]],
4487         &[[20, 70]],
4488     ]);
4489 }
4490 
4491 #[test]
touching_holes()4492 fn touching_holes() {
4493     earcut_test(&[
4494         &[
4495             [3694, 2061],
4496             [3794, 2035],
4497             [3812, 2123],
4498             [3784, 2123],
4499             [3708, 2139],
4500             [3694, 2061],
4501         ],
4502         &[
4503             [3752, 2109],
4504             [3740, 2102],
4505             [3712, 2109],
4506             [3715, 2125],
4507             [3723, 2128],
4508             [3740, 2124],
4509             [3742, 2112],
4510             [3752, 2109],
4511         ],
4512         &[
4513             [3797, 2101],
4514             [3787, 2096],
4515             [3780, 2106],
4516             [3788, 2114],
4517             [3797, 2101],
4518         ],
4519         &[
4520             [3734, 2099],
4521             [3732, 2091],
4522             [3719, 2094],
4523             [3721, 2102],
4524             [3734, 2099],
4525         ],
4526         &[
4527             [3777, 2082],
4528             [3774, 2071],
4529             [3772, 2086],
4530             [3765, 2091],
4531             [3748, 2088],
4532             [3749, 2062],
4533             [3738, 2081],
4534             [3745, 2095],
4535             [3761, 2099],
4536             [3777, 2082],
4537         ],
4538         &[
4539             [3719, 2079],
4540             [3712, 2079],
4541             [3706, 2091],
4542             [3712, 2097],
4543             [3721, 2080],
4544             [3719, 2079],
4545         ],
4546         &[
4547             [3773, 2067],
4548             [3761, 2053],
4549             [3753, 2061],
4550             [3753, 2071],
4551             [3756, 2075],
4552             [3773, 2067],
4553         ],
4554         &[
4555             [3708, 2079],
4556             [3712, 2079],
4557             [3714, 2076],
4558             [3719, 2079],
4559             [3722, 2079],
4560             [3718, 2088],
4561             [3723, 2089],
4562             [3734, 2075],
4563             [3730, 2068],
4564             [3717, 2065],
4565             [3708, 2079],
4566         ],
4567     ]);
4568 }
4569 
4570 #[test]
water_huge()4571 fn water_huge() {
4572     earcut_test(&[
4573         &[
4574             [3116, 3071],
4575             [3118, 3068],
4576             [3108, 3102],
4577             [3100, 3105],
4578             [3096, 3113],
4579             [3099, 3121],
4580             [3091, 3135],
4581             [3099, 3133],
4582             [3105, 3144],
4583             [3113, 3144],
4584             [3105, 3143],
4585             [3117, 3157],
4586             [3129, 3155],
4587             [3137, 3167],
4588             [3152, 3177],
4589             [3160, 3187],
4590             [3172, 3204],
4591             [3174, 3195],
4592             [3179, 3217],
4593             [3197, 3225],
4594             [3189, 3217],
4595             [3203, 3217],
4596             [3199, 3202],
4597             [3186, 3188],
4598             [3186, 3174],
4599             [3174, 3166],
4600             [3165, 3145],
4601             [3168, 3143],
4602             [3159, 3143],
4603             [3151, 3118],
4604             [3154, 3107],
4605             [3165, 3110],
4606             [3174, 3105],
4607             [3175, 3082],
4608             [3186, 3076],
4609             [3178, 3089],
4610             [3183, 3103],
4611             [3196, 3116],
4612             [3181, 3105],
4613             [3180, 3111],
4614             [3155, 3111],
4615             [3173, 3130],
4616             [3179, 3150],
4617             [3197, 3170],
4618             [3199, 3178],
4619             [3216, 3190],
4620             [3214, 3203],
4621             [3235, 3219],
4622             [3243, 3212],
4623             [3244, 3198],
4624             [3246, 3208],
4625             [3244, 3219],
4626             [3236, 3240],
4627             [3237, 3249],
4628             [3248, 3262],
4629             [3263, 3267],
4630             [3327, 3313],
4631             [3338, 3327],
4632             [3340, 3340],
4633             [3351, 3349],
4634             [3353, 3361],
4635             [3345, 3365],
4636             [3355, 3387],
4637             [3363, 3392],
4638             [3364, 3401],
4639             [3375, 3413],
4640             [3382, 3421],
4641             [3394, 3431],
4642             [3404, 3433],
4643             [3398, 3416],
4644             [3406, 3433],
4645             [3409, 3422],
4646             [3428, 3400],
4647             [3423, 3392],
4648             [3446, 3377],
4649             [3461, 3366],
4650             [3495, 3354],
4651             [3506, 3343],
4652             [3506, 3334],
4653             [3495, 3338],
4654             [3505, 3332],
4655             [3503, 3323],
4656             [3511, 3316],
4657             [3512, 3303],
4658             [3502, 3302],
4659             [3513, 3296],
4660             [3509, 3286],
4661             [3517, 3283],
4662             [3525, 3277],
4663             [3528, 3269],
4664             [3526, 3277],
4665             [3526, 3287],
4666             [3517, 3288],
4667             [3518, 3301],
4668             [3515, 3313],
4669             [3508, 3329],
4670             [3517, 3333],
4671             [3522, 3341],
4672             [3534, 3344],
4673             [3547, 3333],
4674             [3549, 3323],
4675             [3561, 3314],
4676             [3565, 3302],
4677             [3576, 3301],
4678             [3573, 3314],
4679             [3568, 3329],
4680             [3559, 3348],
4681             [3543, 3341],
4682             [3547, 3362],
4683             [3563, 3362],
4684             [3573, 3327],
4685             [3576, 3309],
4686             [3583, 3292],
4687             [3594, 3256],
4688             [3611, 3205],
4689             [3599, 3181],
4690             [3585, 3172],
4691             [3574, 3167],
4692             [3583, 3176],
4693             [3597, 3193],
4694             [3583, 3184],
4695             [3583, 3192],
4696             [3583, 3200],
4697             [3576, 3188],
4698             [3575, 3198],
4699             [3573, 3190],
4700             [3557, 3197],
4701             [3565, 3205],
4702             [3564, 3211],
4703             [3564, 3224],
4704             [3563, 3233],
4705             [3565, 3245],
4706             [3555, 3240],
4707             [3564, 3226],
4708             [3558, 3218],
4709             [3558, 3210],
4710             [3549, 3208],
4711             [3557, 3202],
4712             [3540, 3186],
4713             [3539, 3195],
4714             [3540, 3204],
4715             [3532, 3198],
4716             [3530, 3209],
4717             [3528, 3222],
4718             [3516, 3220],
4719             [3515, 3235],
4720             [3503, 3239],
4721             [3503, 3241],
4722             [3495, 3241],
4723             [3497, 3249],
4724             [3489, 3260],
4725             [3478, 3271],
4726             [3477, 3281],
4727             [3478, 3272],
4728             [3482, 3253],
4729             [3470, 3248],
4730             [3481, 3245],
4731             [3488, 3230],
4732             [3496, 3232],
4733             [3509, 3221],
4734             [3515, 3199],
4735             [3502, 3197],
4736             [3493, 3189],
4737             [3488, 3181],
4738             [3478, 3174],
4739             [3470, 3185],
4740             [3474, 3172],
4741             [3470, 3162],
4742             [3461, 3170],
4743             [3452, 3169],
4744             [3449, 3160],
4745             [3464, 3158],
4746             [3456, 3146],
4747             [3464, 3154],
4748             [3476, 3153],
4749             [3470, 3145],
4750             [3488, 3161],
4751             [3504, 3182],
4752             [3511, 3171],
4753             [3522, 3166],
4754             [3533, 3168],
4755             [3541, 3169],
4756             [3537, 3158],
4757             [3545, 3152],
4758             [3544, 3163],
4759             [3553, 3159],
4760             [3578, 3138],
4761             [3570, 3127],
4762             [3561, 3128],
4763             [3561, 3120],
4764             [3552, 3119],
4765             [3518, 3101],
4766             [3509, 3090],
4767             [3508, 3085],
4768             [3517, 3085],
4769             [3508, 3079],
4770             [3506, 3071],
4771             [3512, 3056],
4772             [3495, 3053],
4773             [3481, 3056],
4774             [3478, 3066],
4775             [3491, 3073],
4776             [3497, 3099],
4777             [3493, 3091],
4778             [3467, 3086],
4779             [3470, 3096],
4780             [3476, 3104],
4781             [3484, 3106],
4782             [3474, 3108],
4783             [3484, 3124],
4784             [3472, 3116],
4785             [3464, 3116],
4786             [3468, 3107],
4787             [3464, 3099],
4788             [3452, 3108],
4789             [3448, 3120],
4790             [3448, 3112],
4791             [3440, 3114],
4792             [3449, 3108],
4793             [3440, 3108],
4794             [3457, 3103],
4795             [3461, 3090],
4796             [3453, 3089],
4797             [3452, 3099],
4798             [3437, 3103],
4799             [3453, 3083],
4800             [3435, 3077],
4801             [3432, 3087],
4802             [3424, 3087],
4803             [3425, 3077],
4804             [3413, 3082],
4805             [3407, 3090],
4806             [3413, 3102],
4807             [3405, 3102],
4808             [3406, 3116],
4809             [3403, 3094],
4810             [3392, 3092],
4811             [3386, 3101],
4812             [3382, 3118],
4813             [3385, 3130],
4814             [3380, 3119],
4815             [3354, 3116],
4816             [3378, 3115],
4817             [3377, 3107],
4818             [3367, 3098],
4819             [3376, 3100],
4820             [3378, 3092],
4821             [3386, 3092],
4822             [3375, 3084],
4823             [3374, 3071],
4824             [3381, 3082],
4825             [3397, 3081],
4826             [3398, 3072],
4827             [3407, 3061],
4828             [3398, 3055],
4829             [3406, 3057],
4830             [3411, 3045],
4831             [3402, 3042],
4832             [3397, 3033],
4833             [3383, 3037],
4834             [3375, 3035],
4835             [3367, 3038],
4836             [3358, 3047],
4837             [3348, 3040],
4838             [3356, 3041],
4839             [3359, 3033],
4840             [3372, 3034],
4841             [3368, 3024],
4842             [3375, 3032],
4843             [3385, 3029],
4844             [3383, 3018],
4845             [3379, 3010],
4846             [3389, 3025],
4847             [3397, 3024],
4848             [3419, 3040],
4849             [3419, 3023],
4850             [3427, 3034],
4851             [3431, 3043],
4852             [3436, 3029],
4853             [3422, 3010],
4854             [3435, 3021],
4855             [3436, 3008],
4856             [3414, 2983],
4857             [3417, 2995],
4858             [3413, 3008],
4859             [3406, 3000],
4860             [3407, 2992],
4861             [3384, 2994],
4862             [3378, 3003],
4863             [3378, 2994],
4864             [3367, 2995],
4865             [3348, 2988],
4866             [3373, 2990],
4867             [3383, 2990],
4868             [3387, 2985],
4869             [3397, 2985],
4870             [3395, 2975],
4871             [3390, 2964],
4872             [3368, 2965],
4873             [3328, 2969],
4874             [3326, 2977],
4875             [3324, 2985],
4876             [3326, 3001],
4877             [3319, 2988],
4878             [3314, 2997],
4879             [3319, 2986],
4880             [3311, 2984],
4881             [3321, 2974],
4882             [3313, 2978],
4883             [3305, 2979],
4884             [3295, 2982],
4885             [3289, 2970],
4886             [3297, 2977],
4887             [3321, 2973],
4888             [3285, 2952],
4889             [3264, 2928],
4890             [3239, 2921],
4891             [3203, 2882],
4892             [3194, 2873],
4893             [3190, 2882],
4894             [3184, 2892],
4895             [3184, 2883],
4896             [3189, 2880],
4897             [3179, 2880],
4898             [3191, 2877],
4899             [3152, 2864],
4900             [3160, 2878],
4901             [3164, 2890],
4902             [3166, 2902],
4903             [3158, 2907],
4904             [3163, 2891],
4905             [3151, 2882],
4906             [3151, 2873],
4907             [3151, 2855],
4908             [3137, 2864],
4909             [3129, 2860],
4910             [3119, 2869],
4911             [3128, 2859],
4912             [3142, 2850],
4913             [3153, 2849],
4914             [3158, 2858],
4915             [3155, 2848],
4916             [3133, 2837],
4917             [3114, 2818],
4918             [3094, 2819],
4919             [3071, 2818],
4920             [3079, 2816],
4921             [3108, 2809],
4922             [3081, 2774],
4923             [3072, 2753],
4924             [3050, 2728],
4925             [3044, 2711],
4926             [3043, 2694],
4927             [3028, 2690],
4928             [3024, 2679],
4929             [2993, 2629],
4930             [2965, 2604],
4931             [2950, 2584],
4932             [2919, 2559],
4933             [2909, 2528],
4934             [2896, 2507],
4935             [2894, 2482],
4936             [2883, 2474],
4937             [2837, 2458],
4938             [2831, 2438],
4939             [2835, 2413],
4940             [2846, 2402],
4941             [2867, 2396],
4942             [2871, 2429],
4943             [2879, 2431],
4944             [2893, 2446],
4945             [2908, 2456],
4946             [2916, 2454],
4947             [2915, 2462],
4948             [2921, 2458],
4949             [2921, 2466],
4950             [2933, 2479],
4951             [2948, 2508],
4952             [2953, 2528],
4953             [2969, 2552],
4954             [2977, 2545],
4955             [2983, 2537],
4956             [3002, 2542],
4957             [3006, 2550],
4958             [2997, 2553],
4959             [2989, 2549],
4960             [2985, 2541],
4961             [2987, 2551],
4962             [2985, 2566],
4963             [2992, 2579],
4964             [3001, 2575],
4965             [3009, 2575],
4966             [3018, 2574],
4967             [3010, 2576],
4968             [3000, 2577],
4969             [3000, 2592],
4970             [3016, 2602],
4971             [3028, 2613],
4972             [3038, 2609],
4973             [3040, 2599],
4974             [3040, 2608],
4975             [3050, 2609],
4976             [3048, 2621],
4977             [3061, 2620],
4978             [3053, 2618],
4979             [3047, 2631],
4980             [3058, 2650],
4981             [3073, 2662],
4982             [3098, 2699],
4983             [3105, 2704],
4984             [3113, 2704],
4985             [3121, 2730],
4986             [3129, 2733],
4987             [3141, 2747],
4988             [3142, 2730],
4989             [3151, 2735],
4990             [3143, 2740],
4991             [3145, 2752],
4992             [3143, 2763],
4993             [3167, 2789],
4994             [3162, 2777],
4995             [3185, 2754],
4996             [3174, 2766],
4997             [3182, 2791],
4998             [3188, 2781],
4999             [3189, 2796],
5000             [3199, 2796],
5001             [3213, 2777],
5002             [3205, 2791],
5003             [3193, 2803],
5004             [3191, 2815],
5005             [3196, 2826],
5006             [3197, 2807],
5007             [3208, 2815],
5008             [3205, 2824],
5009             [3213, 2823],
5010             [3203, 2827],
5011             [3212, 2834],
5012             [3224, 2832],
5013             [3218, 2821],
5014             [3226, 2827],
5015             [3226, 2819],
5016             [3225, 2790],
5017             [3230, 2801],
5018             [3233, 2799],
5019             [3233, 2821],
5020             [3227, 2837],
5021             [3226, 2849],
5022             [3239, 2846],
5023             [3247, 2848],
5024             [3259, 2865],
5025             [3269, 2916],
5026             [3305, 2899],
5027             [3302, 2889],
5028             [3293, 2891],
5029             [3295, 2883],
5030             [3296, 2875],
5031             [3297, 2884],
5032             [3307, 2882],
5033             [3306, 2890],
5034             [3316, 2890],
5035             [3321, 2882],
5036             [3329, 2881],
5037             [3328, 2888],
5038             [3343, 2888],
5039             [3329, 2890],
5040             [3317, 2894],
5041             [3305, 2902],
5042             [3318, 2906],
5043             [3327, 2908],
5044             [3367, 2899],
5045             [3388, 2886],
5046             [3386, 2878],
5047             [3378, 2880],
5048             [3367, 2878],
5049             [3368, 2870],
5050             [3379, 2864],
5051             [3383, 2876],
5052             [3391, 2882],
5053             [3401, 2872],
5054             [3401, 2881],
5055             [3430, 2880],
5056             [3438, 2885],
5057             [3439, 2873],
5058             [3427, 2875],
5059             [3417, 2868],
5060             [3441, 2869],
5061             [3442, 2853],
5062             [3437, 2832],
5063             [3424, 2828],
5064             [3438, 2827],
5065             [3427, 2825],
5066             [3431, 2815],
5067             [3420, 2824],
5068             [3415, 2836],
5069             [3415, 2825],
5070             [3425, 2816],
5071             [3414, 2817],
5072             [3422, 2811],
5073             [3433, 2808],
5074             [3426, 2794],
5075             [3408, 2799],
5076             [3425, 2803],
5077             [3395, 2803],
5078             [3389, 2816],
5079             [3394, 2802],
5080             [3380, 2796],
5081             [3381, 2807],
5082             [3370, 2802],
5083             [3365, 2812],
5084             [3370, 2816],
5085             [3362, 2816],
5086             [3368, 2825],
5087             [3359, 2823],
5088             [3350, 2818],
5089             [3348, 2835],
5090             [3356, 2846],
5091             [3345, 2833],
5092             [3336, 2843],
5093             [3328, 2844],
5094             [3318, 2847],
5095             [3329, 2841],
5096             [3338, 2831],
5097             [3336, 2816],
5098             [3327, 2813],
5099             [3319, 2815],
5100             [3328, 2808],
5101             [3337, 2808],
5102             [3355, 2808],
5103             [3359, 2799],
5104             [3343, 2801],
5105             [3352, 2795],
5106             [3346, 2790],
5107             [3356, 2790],
5108             [3367, 2791],
5109             [3353, 2779],
5110             [3349, 2783],
5111             [3340, 2783],
5112             [3331, 2793],
5113             [3319, 2783],
5114             [3295, 2799],
5115             [3299, 2791],
5116             [3319, 2780],
5117             [3315, 2769],
5118             [3306, 2770],
5119             [3310, 2751],
5120             [3300, 2746],
5121             [3301, 2738],
5122             [3313, 2746],
5123             [3317, 2758],
5124             [3317, 2767],
5125             [3323, 2777],
5126             [3331, 2776],
5127             [3345, 2775],
5128             [3336, 2774],
5129             [3343, 2760],
5130             [3351, 2762],
5131             [3356, 2762],
5132             [3356, 2748],
5133             [3363, 2757],
5134             [3363, 2768],
5135             [3367, 2776],
5136             [3375, 2776],
5137             [3370, 2758],
5138             [3381, 2774],
5139             [3391, 2778],
5140             [3399, 2779],
5141             [3407, 2772],
5142             [3400, 2764],
5143             [3398, 2753],
5144             [3402, 2744],
5145             [3385, 2729],
5146             [3373, 2717],
5147             [3358, 2695],
5148             [3357, 2704],
5149             [3360, 2719],
5150             [3350, 2715],
5151             [3352, 2705],
5152             [3338, 2709],
5153             [3335, 2701],
5154             [3327, 2696],
5155             [3317, 2706],
5156             [3309, 2704],
5157             [3294, 2708],
5158             [3303, 2699],
5159             [3295, 2693],
5160             [3297, 2680],
5161             [3301, 2683],
5162             [3301, 2691],
5163             [3306, 2699],
5164             [3319, 2697],
5165             [3322, 2681],
5166             [3324, 2671],
5167             [3328, 2667],
5168             [3328, 2659],
5169             [3327, 2648],
5170             [3315, 2651],
5171             [3312, 2643],
5172             [3300, 2645],
5173             [3292, 2633],
5174             [3278, 2629],
5175             [3289, 2630],
5176             [3285, 2621],
5177             [3284, 2608],
5178             [3294, 2620],
5179             [3307, 2636],
5180             [3316, 2629],
5181             [3320, 2641],
5182             [3329, 2640],
5183             [3337, 2639],
5184             [3341, 2653],
5185             [3350, 2655],
5186             [3349, 2660],
5187             [3349, 2669],
5188             [3381, 2667],
5189             [3390, 2680],
5190             [3401, 2691],
5191             [3411, 2689],
5192             [3408, 2679],
5193             [3397, 2670],
5194             [3399, 2644],
5195             [3391, 2648],
5196             [3394, 2640],
5197             [3385, 2640],
5198             [3389, 2631],
5199             [3397, 2636],
5200             [3401, 2628],
5201             [3399, 2616],
5202             [3375, 2612],
5203             [3364, 2627],
5204             [3371, 2610],
5205             [3353, 2606],
5206             [3329, 2611],
5207             [3346, 2599],
5208             [3334, 2590],
5209             [3347, 2592],
5210             [3346, 2578],
5211             [3338, 2569],
5212             [3350, 2570],
5213             [3354, 2559],
5214             [3344, 2544],
5215             [3359, 2538],
5216             [3360, 2531],
5217             [3370, 2531],
5218             [3367, 2539],
5219             [3356, 2542],
5220             [3361, 2560],
5221             [3364, 2573],
5222             [3354, 2580],
5223             [3360, 2593],
5224             [3377, 2597],
5225             [3384, 2589],
5226             [3394, 2599],
5227             [3405, 2601],
5228             [3418, 2599],
5229             [3399, 2582],
5230             [3407, 2577],
5231             [3400, 2559],
5232             [3409, 2572],
5233             [3410, 2581],
5234             [3421, 2585],
5235             [3426, 2574],
5236             [3420, 2588],
5237             [3432, 2583],
5238             [3429, 2592],
5239             [3425, 2602],
5240             [3428, 2615],
5241             [3436, 2615],
5242             [3428, 2619],
5243             [3427, 2630],
5244             [3437, 2630],
5245             [3434, 2639],
5246             [3434, 2650],
5247             [3442, 2658],
5248             [3452, 2649],
5249             [3444, 2661],
5250             [3453, 2665],
5251             [3457, 2656],
5252             [3454, 2664],
5253             [3465, 2667],
5254             [3468, 2659],
5255             [3466, 2670],
5256             [3470, 2679],
5257             [3482, 2674],
5258             [3480, 2684],
5259             [3489, 2685],
5260             [3498, 2687],
5261             [3491, 2678],
5262             [3501, 2679],
5263             [3505, 2668],
5264             [3507, 2653],
5265             [3500, 2643],
5266             [3493, 2633],
5267             [3485, 2636],
5268             [3494, 2632],
5269             [3485, 2629],
5270             [3488, 2619],
5271             [3496, 2614],
5272             [3493, 2603],
5273             [3478, 2605],
5274             [3479, 2595],
5275             [3470, 2593],
5276             [3472, 2582],
5277             [3470, 2565],
5278             [3479, 2559],
5279             [3482, 2550],
5280             [3474, 2548],
5281             [3482, 2547],
5282             [3490, 2542],
5283             [3487, 2557],
5284             [3478, 2571],
5285             [3477, 2584],
5286             [3484, 2594],
5287             [3492, 2596],
5288             [3500, 2582],
5289             [3497, 2593],
5290             [3501, 2602],
5291             [3512, 2604],
5292             [3516, 2596],
5293             [3520, 2587],
5294             [3530, 2577],
5295             [3523, 2591],
5296             [3523, 2600],
5297             [3514, 2604],
5298             [3516, 2612],
5299             [3500, 2627],
5300             [3512, 2629],
5301             [3511, 2637],
5302             [3519, 2635],
5303             [3518, 2644],
5304             [3533, 2642],
5305             [3519, 2654],
5306             [3532, 2657],
5307             [3524, 2660],
5308             [3526, 2670],
5309             [3518, 2669],
5310             [3518, 2677],
5311             [3516, 2689],
5312             [3514, 2701],
5313             [3525, 2717],
5314             [3533, 2718],
5315             [3538, 2726],
5316             [3540, 2737],
5317             [3549, 2734],
5318             [3560, 2720],
5319             [3567, 2728],
5320             [3556, 2732],
5321             [3559, 2742],
5322             [3551, 2739],
5323             [3558, 2764],
5324             [3570, 2767],
5325             [3570, 2759],
5326             [3579, 2759],
5327             [3571, 2766],
5328             [3583, 2774],
5329             [3594, 2769],
5330             [3594, 2783],
5331             [3603, 2800],
5332             [3609, 2787],
5333             [3610, 2762],
5334             [3601, 2769],
5335             [3598, 2765],
5336             [3598, 2754],
5337             [3596, 2738],
5338             [3597, 2748],
5339             [3609, 2748],
5340             [3606, 2732],
5341             [3598, 2725],
5342             [3609, 2718],
5343             [3600, 2719],
5344             [3599, 2709],
5345             [3589, 2706],
5346             [3579, 2715],
5347             [3581, 2704],
5348             [3577, 2704],
5349             [3569, 2704],
5350             [3563, 2690],
5351             [3553, 2693],
5352             [3544, 2679],
5353             [3554, 2690],
5354             [3562, 2689],
5355             [3570, 2697],
5356             [3580, 2698],
5357             [3592, 2702],
5358             [3604, 2698],
5359             [3607, 2688],
5360             [3608, 2700],
5361             [3621, 2697],
5362             [3619, 2711],
5363             [3632, 2698],
5364             [3629, 2685],
5365             [3631, 2677],
5366             [3619, 2676],
5367             [3610, 2682],
5368             [3605, 2673],
5369             [3593, 2678],
5370             [3585, 2668],
5371             [3601, 2672],
5372             [3599, 2660],
5373             [3608, 2672],
5374             [3609, 2657],
5375             [3600, 2652],
5376             [3613, 2660],
5377             [3622, 2669],
5378             [3630, 2671],
5379             [3642, 2673],
5380             [3633, 2684],
5381             [3644, 2679],
5382             [3645, 2653],
5383             [3637, 2654],
5384             [3620, 2651],
5385             [3615, 2641],
5386             [3627, 2650],
5387             [3635, 2650],
5388             [3630, 2638],
5389             [3632, 2623],
5390             [3642, 2619],
5391             [3635, 2561],
5392             [3624, 2537],
5393             [3622, 2551],
5394             [3620, 2541],
5395             [3615, 2550],
5396             [3608, 2558],
5397             [3607, 2528],
5398             [3617, 2529],
5399             [3600, 2513],
5400             [3595, 2527],
5401             [3601, 2539],
5402             [3589, 2554],
5403             [3590, 2542],
5404             [3589, 2534],
5405             [3586, 2522],
5406             [3563, 2523],
5407             [3562, 2531],
5408             [3554, 2543],
5409             [3554, 2531],
5410             [3561, 2522],
5411             [3550, 2519],
5412             [3544, 2527],
5413             [3548, 2517],
5414             [3560, 2518],
5415             [3568, 2519],
5416             [3581, 2516],
5417             [3585, 2503],
5418             [3598, 2501],
5419             [3573, 2481],
5420             [3565, 2490],
5421             [3554, 2492],
5422             [3563, 2484],
5423             [3568, 2474],
5424             [3547, 2476],
5425             [3526, 2474],
5426             [3517, 2477],
5427             [3507, 2479],
5428             [3493, 2475],
5429             [3484, 2471],
5430             [3495, 2474],
5431             [3508, 2477],
5432             [3508, 2468],
5433             [3517, 2474],
5434             [3523, 2466],
5435             [3518, 2443],
5436             [3497, 2443],
5437             [3489, 2439],
5438             [3480, 2421],
5439             [3481, 2410],
5440             [3467, 2413],
5441             [3459, 2408],
5442             [3447, 2407],
5443             [3437, 2399],
5444             [3424, 2400],
5445             [3428, 2409],
5446             [3430, 2421],
5447             [3427, 2413],
5448             [3419, 2411],
5449             [3418, 2396],
5450             [3411, 2409],
5451             [3414, 2422],
5452             [3402, 2436],
5453             [3387, 2439],
5454             [3376, 2431],
5455             [3361, 2432],
5456             [3347, 2423],
5457             [3317, 2429],
5458             [3334, 2417],
5459             [3329, 2401],
5460             [3311, 2404],
5461             [3301, 2397],
5462             [3301, 2387],
5463             [3293, 2389],
5464             [3283, 2383],
5465             [3271, 2387],
5466             [3268, 2395],
5467             [3272, 2377],
5468             [3260, 2365],
5469             [3249, 2364],
5470             [3240, 2366],
5471             [3231, 2347],
5472             [3222, 2347],
5473             [3209, 2346],
5474             [3212, 2334],
5475             [3204, 2330],
5476             [3200, 2350],
5477             [3190, 2349],
5478             [3184, 2339],
5479             [3170, 2340],
5480             [3166, 2332],
5481             [3155, 2322],
5482             [3161, 2311],
5483             [3147, 2306],
5484             [3142, 2291],
5485             [3149, 2303],
5486             [3166, 2307],
5487             [3174, 2317],
5488             [3169, 2327],
5489             [3182, 2330],
5490             [3196, 2339],
5491             [3195, 2331],
5492             [3201, 2325],
5493             [3211, 2325],
5494             [3218, 2331],
5495             [3218, 2339],
5496             [3233, 2339],
5497             [3243, 2357],
5498             [3256, 2355],
5499             [3254, 2340],
5500             [3262, 2343],
5501             [3268, 2359],
5502             [3277, 2353],
5503             [3278, 2366],
5504             [3280, 2378],
5505             [3291, 2381],
5506             [3308, 2374],
5507             [3319, 2387],
5508             [3335, 2392],
5509             [3342, 2407],
5510             [3350, 2407],
5511             [3359, 2413],
5512             [3359, 2404],
5513             [3369, 2396],
5514             [3380, 2397],
5515             [3385, 2406],
5516             [3390, 2428],
5517             [3402, 2421],
5518             [3397, 2410],
5519             [3400, 2382],
5520             [3401, 2384],
5521             [3401, 2407],
5522             [3402, 2412],
5523             [3402, 2398],
5524             [3411, 2376],
5525             [3422, 2375],
5526             [3434, 2386],
5527             [3430, 2378],
5528             [3432, 2369],
5529             [3444, 2362],
5530             [3432, 2371],
5531             [3435, 2379],
5532             [3464, 2378],
5533             [3479, 2387],
5534             [3491, 2382],
5535             [3502, 2383],
5536             [3510, 2380],
5537             [3513, 2371],
5538             [3522, 2373],
5539             [3524, 2403],
5540             [3528, 2369],
5541             [3517, 2371],
5542             [3509, 2367],
5543             [3509, 2357],
5544             [3515, 2366],
5545             [3524, 2364],
5546             [3518, 2353],
5547             [3531, 2364],
5548             [3533, 2352],
5549             [3537, 2363],
5550             [3546, 2366],
5551             [3554, 2363],
5552             [3554, 2355],
5553             [3566, 2354],
5554             [3571, 2344],
5555             [3598, 2233],
5556             [3579, 2200],
5557             [3566, 2194],
5558             [3546, 2192],
5559             [3554, 2193],
5560             [3554, 2207],
5561             [3543, 2208],
5562             [3541, 2217],
5563             [3520, 2210],
5564             [3488, 2216],
5565             [3485, 2205],
5566             [3477, 2200],
5567             [3467, 2190],
5568             [3481, 2203],
5569             [3496, 2201],
5570             [3499, 2209],
5571             [3511, 2200],
5572             [3522, 2207],
5573             [3520, 2190],
5574             [3520, 2178],
5575             [3511, 2168],
5576             [3505, 2180],
5577             [3505, 2172],
5578             [3492, 2171],
5579             [3473, 2167],
5580             [3486, 2168],
5581             [3498, 2168],
5582             [3510, 2164],
5583             [3517, 2152],
5584             [3514, 2147],
5585             [3506, 2147],
5586             [3500, 2156],
5587             [3506, 2143],
5588             [3495, 2141],
5589             [3488, 2153],
5590             [3487, 2145],
5591             [3494, 2137],
5592             [3485, 2140],
5593             [3485, 2133],
5594             [3476, 2133],
5595             [3486, 2128],
5596             [3475, 2121],
5597             [3471, 2117],
5598             [3460, 2117],
5599             [3472, 2115],
5600             [3472, 2106],
5601             [3473, 2119],
5602             [3482, 2117],
5603             [3484, 2125],
5604             [3496, 2124],
5605             [3497, 2132],
5606             [3505, 2134],
5607             [3503, 2123],
5608             [3509, 2134],
5609             [3513, 2126],
5610             [3518, 2128],
5611             [3518, 2137],
5612             [3526, 2132],
5613             [3519, 2115],
5614             [3509, 2110],
5615             [3498, 2108],
5616             [3498, 2096],
5617             [3492, 2101],
5618             [3481, 2101],
5619             [3491, 2098],
5620             [3496, 2087],
5621             [3487, 2088],
5622             [3495, 2081],
5623             [3482, 2070],
5624             [3496, 2080],
5625             [3500, 2065],
5626             [3490, 2056],
5627             [3500, 2056],
5628             [3508, 2059],
5629             [3506, 2067],
5630             [3498, 2076],
5631             [3498, 2091],
5632             [3507, 2088],
5633             [3505, 2097],
5634             [3517, 2100],
5635             [3519, 2092],
5636             [3518, 2103],
5637             [3527, 2108],
5638             [3526, 2093],
5639             [3538, 2092],
5640             [3534, 2100],
5641             [3542, 2105],
5642             [3550, 2110],
5643             [3544, 2102],
5644             [3549, 2090],
5645             [3540, 2077],
5646             [3549, 2082],
5647             [3552, 2090],
5648             [3557, 2103],
5649             [3566, 2086],
5650             [3561, 2073],
5651             [3556, 2064],
5652             [3552, 2066],
5653             [3552, 2051],
5654             [3542, 2053],
5655             [3533, 2049],
5656             [3543, 2051],
5657             [3537, 2042],
5658             [3540, 2034],
5659             [3531, 2029],
5660             [3522, 2028],
5661             [3513, 2035],
5662             [3525, 2023],
5663             [3536, 2025],
5664             [3526, 2013],
5665             [3512, 2006],
5666             [3508, 2017],
5667             [3500, 2020],
5668             [3508, 2012],
5669             [3516, 2003],
5670             [3502, 1994],
5671             [3514, 1989],
5672             [3517, 1983],
5673             [3517, 1975],
5674             [3516, 1967],
5675             [3508, 1962],
5676             [3517, 1962],
5677             [3519, 1973],
5678             [3516, 1997],
5679             [3527, 2002],
5680             [3536, 2003],
5681             [3534, 2011],
5682             [3549, 2017],
5683             [3558, 2026],
5684             [3556, 2007],
5685             [3548, 2004],
5686             [3545, 1994],
5687             [3553, 1978],
5688             [3544, 1966],
5689             [3535, 1967],
5690             [3531, 1959],
5691             [3539, 1959],
5692             [3555, 1966],
5693             [3555, 1944],
5694             [3542, 1942],
5695             [3560, 1943],
5696             [3571, 1931],
5697             [3581, 1927],
5698             [3586, 1940],
5699             [3590, 1931],
5700             [3574, 1929],
5701             [3560, 1921],
5702             [3555, 1932],
5703             [3539, 1935],
5704             [3546, 1927],
5705             [3538, 1924],
5706             [3544, 1916],
5707             [3530, 1914],
5708             [3520, 1913],
5709             [3512, 1913],
5710             [3508, 1903],
5711             [3496, 1897],
5712             [3485, 1904],
5713             [3490, 1895],
5714             [3503, 1892],
5715             [3512, 1906],
5716             [3527, 1911],
5717             [3541, 1909],
5718             [3551, 1914],
5719             [3552, 1905],
5720             [3538, 1895],
5721             [3556, 1904],
5722             [3558, 1878],
5723             [3548, 1878],
5724             [3539, 1878],
5725             [3528, 1875],
5726             [3518, 1870],
5727             [3529, 1872],
5728             [3525, 1861],
5729             [3541, 1869],
5730             [3551, 1872],
5731             [3559, 1857],
5732             [3543, 1861],
5733             [3539, 1851],
5734             [3534, 1838],
5735             [3521, 1847],
5736             [3531, 1841],
5737             [3522, 1837],
5738             [3532, 1837],
5739             [3525, 1826],
5740             [3528, 1818],
5741             [3518, 1812],
5742             [3505, 1820],
5743             [3497, 1818],
5744             [3510, 1825],
5745             [3502, 1840],
5746             [3504, 1829],
5747             [3491, 1826],
5748             [3490, 1814],
5749             [3483, 1826],
5750             [3471, 1841],
5751             [3473, 1833],
5752             [3473, 1823],
5753             [3481, 1813],
5754             [3472, 1818],
5755             [3459, 1816],
5756             [3453, 1810],
5757             [3453, 1818],
5758             [3445, 1815],
5759             [3436, 1822],
5760             [3432, 1812],
5761             [3454, 1807],
5762             [3465, 1806],
5763             [3460, 1795],
5764             [3454, 1784],
5765             [3445, 1790],
5766             [3443, 1781],
5767             [3434, 1784],
5768             [3423, 1781],
5769             [3431, 1775],
5770             [3418, 1777],
5771             [3400, 1769],
5772             [3402, 1777],
5773             [3390, 1773],
5774             [3379, 1765],
5775             [3370, 1766],
5776             [3364, 1753],
5777             [3375, 1755],
5778             [3386, 1766],
5779             [3395, 1767],
5780             [3408, 1765],
5781             [3418, 1770],
5782             [3434, 1766],
5783             [3437, 1758],
5784             [3443, 1767],
5785             [3439, 1776],
5786             [3448, 1779],
5787             [3458, 1777],
5788             [3469, 1784],
5789             [3472, 1779],
5790             [3472, 1764],
5791             [3473, 1774],
5792             [3472, 1782],
5793             [3473, 1800],
5794             [3472, 1809],
5795             [3480, 1797],
5796             [3503, 1806],
5797             [3499, 1791],
5798             [3509, 1789],
5799             [3506, 1802],
5800             [3527, 1796],
5801             [3532, 1808],
5802             [3543, 1798],
5803             [3551, 1795],
5804             [3540, 1804],
5805             [3548, 1807],
5806             [3541, 1825],
5807             [3547, 1827],
5808             [3547, 1842],
5809             [3547, 1823],
5810             [3559, 1807],
5811             [3555, 1819],
5812             [3553, 1829],
5813             [3554, 1837],
5814             [3564, 1837],
5815             [3568, 1825],
5816             [3572, 1834],
5817             [3580, 1837],
5818             [3575, 1839],
5819             [3575, 1849],
5820             [3583, 1859],
5821             [3593, 1858],
5822             [3593, 1842],
5823             [3597, 1834],
5824             [3589, 1831],
5825             [3582, 1821],
5826             [3590, 1826],
5827             [3593, 1810],
5828             [3585, 1807],
5829             [3584, 1796],
5830             [3593, 1793],
5831             [3591, 1801],
5832             [3605, 1804],
5833             [3595, 1812],
5834             [3597, 1821],
5835             [3598, 1829],
5836             [3606, 1819],
5837             [3615, 1815],
5838             [3611, 1825],
5839             [3619, 1822],
5840             [3614, 1831],
5841             [3605, 1826],
5842             [3612, 1836],
5843             [3604, 1831],
5844             [3602, 1839],
5845             [3607, 1854],
5846             [3603, 1864],
5847             [3595, 1865],
5848             [3597, 1875],
5849             [3606, 1874],
5850             [3619, 1866],
5851             [3616, 1855],
5852             [3624, 1858],
5853             [3621, 1847],
5854             [3623, 1839],
5855             [3628, 1848],
5856             [3639, 1835],
5857             [3641, 1811],
5858             [3632, 1816],
5859             [3642, 1807],
5860             [3626, 1806],
5861             [3634, 1802],
5862             [3644, 1801],
5863             [3660, 1733],
5864             [3651, 1755],
5865             [3640, 1770],
5866             [3643, 1762],
5867             [3646, 1752],
5868             [3644, 1740],
5869             [3638, 1751],
5870             [3630, 1748],
5871             [3637, 1744],
5872             [3637, 1734],
5873             [3626, 1738],
5874             [3605, 1744],
5875             [3608, 1756],
5876             [3619, 1757],
5877             [3618, 1767],
5878             [3608, 1758],
5879             [3609, 1770],
5880             [3605, 1754],
5881             [3600, 1771],
5882             [3592, 1766],
5883             [3596, 1758],
5884             [3600, 1737],
5885             [3588, 1746],
5886             [3591, 1736],
5887             [3579, 1738],
5888             [3565, 1734],
5889             [3573, 1729],
5890             [3561, 1717],
5891             [3552, 1723],
5892             [3559, 1714],
5893             [3555, 1704],
5894             [3547, 1696],
5895             [3538, 1694],
5896             [3548, 1694],
5897             [3553, 1685],
5898             [3550, 1694],
5899             [3556, 1702],
5900             [3567, 1698],
5901             [3559, 1708],
5902             [3563, 1717],
5903             [3576, 1713],
5904             [3577, 1722],
5905             [3583, 1732],
5906             [3600, 1729],
5907             [3592, 1713],
5908             [3597, 1722],
5909             [3605, 1734],
5910             [3615, 1732],
5911             [3618, 1724],
5912             [3604, 1710],
5913             [3599, 1702],
5914             [3613, 1714],
5915             [3621, 1712],
5916             [3620, 1721],
5917             [3631, 1723],
5918             [3640, 1723],
5919             [3648, 1728],
5920             [3661, 1732],
5921             [3640, 1721],
5922             [3619, 1694],
5923             [3516, 1632],
5924             [3453, 1610],
5925             [3456, 1619],
5926             [3458, 1628],
5927             [3449, 1613],
5928             [3446, 1622],
5929             [3441, 1634],
5930             [3455, 1642],
5931             [3446, 1647],
5932             [3449, 1661],
5933             [3438, 1671],
5934             [3449, 1673],
5935             [3456, 1682],
5936             [3444, 1688],
5937             [3453, 1680],
5938             [3440, 1676],
5939             [3430, 1676],
5940             [3446, 1660],
5941             [3440, 1652],
5942             [3438, 1642],
5943             [3430, 1645],
5944             [3438, 1641],
5945             [3422, 1639],
5946             [3422, 1631],
5947             [3442, 1621],
5948             [3426, 1621],
5949             [3428, 1616],
5950             [3436, 1616],
5951             [3445, 1610],
5952             [3421, 1602],
5953             [3420, 1611],
5954             [3420, 1601],
5955             [3403, 1594],
5956             [3406, 1602],
5957             [3404, 1611],
5958             [3396, 1622],
5959             [3403, 1632],
5960             [3398, 1624],
5961             [3387, 1616],
5962             [3395, 1616],
5963             [3397, 1608],
5964             [3389, 1608],
5965             [3389, 1599],
5966             [3403, 1593],
5967             [3385, 1573],
5968             [3377, 1568],
5969             [3373, 1581],
5970             [3377, 1589],
5971             [3374, 1593],
5972             [3374, 1585],
5973             [3372, 1576],
5974             [3363, 1572],
5975             [3356, 1582],
5976             [3358, 1573],
5977             [3366, 1567],
5978             [3359, 1554],
5979             [3350, 1562],
5980             [3334, 1554],
5981             [3341, 1563],
5982             [3341, 1588],
5983             [3323, 1598],
5984             [3317, 1588],
5985             [3307, 1601],
5986             [3315, 1612],
5987             [3305, 1605],
5988             [3305, 1615],
5989             [3300, 1624],
5990             [3305, 1626],
5991             [3305, 1644],
5992             [3296, 1645],
5993             [3286, 1656],
5994             [3295, 1648],
5995             [3301, 1638],
5996             [3297, 1627],
5997             [3299, 1612],
5998             [3287, 1608],
5999             [3275, 1617],
6000             [3290, 1604],
6001             [3303, 1608],
6002             [3304, 1598],
6003             [3315, 1583],
6004             [3303, 1587],
6005             [3313, 1579],
6006             [3325, 1582],
6007             [3331, 1566],
6008             [3315, 1569],
6009             [3318, 1558],
6010             [3310, 1561],
6011             [3312, 1552],
6012             [3300, 1550],
6013             [3296, 1562],
6014             [3292, 1552],
6015             [3281, 1551],
6016             [3282, 1562],
6017             [3274, 1565],
6018             [3269, 1575],
6019             [3272, 1565],
6020             [3263, 1568],
6021             [3264, 1565],
6022             [3255, 1565],
6023             [3269, 1563],
6024             [3277, 1562],
6025             [3275, 1546],
6026             [3265, 1547],
6027             [3264, 1537],
6028             [3274, 1542],
6029             [3284, 1546],
6030             [3288, 1536],
6031             [3293, 1547],
6032             [3297, 1537],
6033             [3308, 1543],
6034             [3318, 1541],
6035             [3298, 1531],
6036             [3306, 1526],
6037             [3301, 1514],
6038             [3313, 1516],
6039             [3311, 1527],
6040             [3322, 1526],
6041             [3327, 1535],
6042             [3331, 1535],
6043             [3331, 1520],
6044             [3323, 1520],
6045             [3314, 1511],
6046             [3306, 1510],
6047             [3320, 1504],
6048             [3276, 1492],
6049             [3255, 1480],
6050             [3224, 1481],
6051             [3240, 1492],
6052             [3224, 1490],
6053             [3224, 1499],
6054             [3222, 1507],
6055             [3231, 1504],
6056             [3231, 1516],
6057             [3223, 1522],
6058             [3239, 1524],
6059             [3230, 1526],
6060             [3222, 1526],
6061             [3218, 1537],
6062             [3220, 1545],
6063             [3224, 1555],
6064             [3225, 1569],
6065             [3217, 1558],
6066             [3215, 1549],
6067             [3219, 1541],
6068             [3206, 1544],
6069             [3212, 1535],
6070             [3211, 1527],
6071             [3218, 1517],
6072             [3205, 1514],
6073             [3198, 1522],
6074             [3186, 1524],
6075             [3176, 1531],
6076             [3182, 1522],
6077             [3185, 1516],
6078             [3193, 1516],
6079             [3204, 1509],
6080             [3202, 1501],
6081             [3214, 1507],
6082             [3211, 1491],
6083             [3199, 1493],
6084             [3190, 1503],
6085             [3193, 1495],
6086             [3196, 1484],
6087             [3188, 1481],
6088             [3180, 1486],
6089             [3173, 1482],
6090             [3173, 1498],
6091             [3160, 1504],
6092             [3156, 1514],
6093             [3143, 1524],
6094             [3154, 1514],
6095             [3158, 1505],
6096             [3170, 1495],
6097             [3167, 1483],
6098             [3161, 1481],
6099             [3169, 1481],
6100             [3168, 1473],
6101             [3158, 1468],
6102             [3150, 1466],
6103             [3158, 1465],
6104             [3171, 1475],
6105             [3181, 1477],
6106             [3177, 1469],
6107             [3186, 1476],
6108             [3194, 1476],
6109             [3205, 1475],
6110             [3202, 1457],
6111             [3194, 1451],
6112             [3190, 1460],
6113             [3192, 1450],
6114             [3184, 1454],
6115             [3183, 1446],
6116             [3171, 1440],
6117             [3185, 1439],
6118             [3193, 1446],
6119             [3190, 1436],
6120             [3188, 1426],
6121             [3190, 1414],
6122             [3194, 1425],
6123             [3199, 1436],
6124             [3204, 1448],
6125             [3208, 1457],
6126             [3220, 1459],
6127             [3217, 1447],
6128             [3235, 1444],
6129             [3244, 1445],
6130             [3227, 1412],
6131             [3223, 1389],
6132             [3186, 1367],
6133             [3158, 1353],
6134             [3158, 1372],
6135             [3147, 1369],
6136             [3145, 1383],
6137             [3143, 1375],
6138             [3150, 1363],
6139             [3158, 1350],
6140             [3136, 1332],
6141             [3138, 1340],
6142             [3132, 1337],
6143             [3132, 1346],
6144             [3128, 1336],
6145             [3117, 1348],
6146             [3118, 1340],
6147             [3127, 1336],
6148             [3135, 1332],
6149             [3126, 1320],
6150             [3109, 1322],
6151             [3109, 1331],
6152             [3105, 1319],
6153             [3106, 1311],
6154             [3108, 1321],
6155             [3120, 1317],
6156             [3116, 1308],
6157             [3126, 1318],
6158             [3126, 1309],
6159             [3130, 1320],
6160             [3125, 1288],
6161             [3113, 1271],
6162             [3115, 1255],
6163             [3090, 1247],
6164             [3072, 1252],
6165             [3071, 1265],
6166             [3084, 1266],
6167             [3084, 1297],
6168             [3074, 1305],
6169             [3083, 1300],
6170             [3083, 1308],
6171             [3080, 1324],
6172             [3078, 1335],
6173             [3066, 1334],
6174             [3063, 1342],
6175             [3065, 1357],
6176             [3059, 1348],
6177             [3047, 1347],
6178             [3046, 1355],
6179             [3046, 1344],
6180             [3023, 1344],
6181             [3034, 1343],
6182             [3052, 1344],
6183             [3049, 1336],
6184             [3061, 1333],
6185             [3069, 1328],
6186             [3071, 1320],
6187             [3071, 1303],
6188             [3066, 1293],
6189             [3056, 1295],
6190             [3057, 1306],
6191             [3043, 1309],
6192             [3054, 1297],
6193             [3042, 1300],
6194             [3055, 1292],
6195             [3057, 1286],
6196             [3043, 1286],
6197             [3056, 1282],
6198             [3048, 1278],
6199             [3036, 1255],
6200             [3025, 1249],
6201             [3008, 1240],
6202             [3003, 1234],
6203             [2984, 1234],
6204             [2981, 1253],
6205             [2954, 1274],
6206             [2977, 1258],
6207             [2984, 1267],
6208             [2971, 1269],
6209             [2980, 1273],
6210             [2975, 1286],
6211             [2988, 1280],
6212             [2990, 1289],
6213             [3007, 1293],
6214             [2995, 1291],
6215             [2993, 1302],
6216             [2992, 1293],
6217             [2982, 1289],
6218             [2984, 1297],
6219             [2970, 1288],
6220             [2968, 1277],
6221             [2965, 1291],
6222             [2964, 1300],
6223             [2976, 1304],
6224             [2975, 1319],
6225             [2971, 1331],
6226             [2965, 1340],
6227             [2957, 1342],
6228             [2942, 1338],
6229             [2938, 1353],
6230             [2949, 1368],
6231             [2953, 1376],
6232             [2962, 1390],
6233             [2972, 1389],
6234             [2983, 1398],
6235             [2986, 1407],
6236             [2994, 1410],
6237             [2983, 1409],
6238             [2975, 1396],
6239             [2950, 1384],
6240             [2939, 1386],
6241             [2950, 1380],
6242             [2934, 1360],
6243             [2931, 1351],
6244             [2932, 1343],
6245             [2921, 1341],
6246             [2906, 1338],
6247             [2937, 1337],
6248             [2942, 1329],
6249             [2953, 1332],
6250             [2959, 1323],
6251             [2948, 1315],
6252             [2961, 1320],
6253             [2952, 1311],
6254             [2953, 1294],
6255             [2930, 1282],
6256             [2923, 1291],
6257             [2929, 1281],
6258             [2920, 1277],
6259             [2917, 1265],
6260             [2909, 1258],
6261             [2898, 1255],
6262             [2889, 1265],
6263             [2898, 1246],
6264             [2885, 1237],
6265             [2883, 1246],
6266             [2875, 1243],
6267             [2879, 1246],
6268             [2879, 1238],
6269             [2876, 1222],
6270             [2840, 1217],
6271             [2804, 1226],
6272             [2783, 1227],
6273             [2760, 1220],
6274             [2754, 1212],
6275             [2728, 1209],
6276             [2688, 1174],
6277             [2681, 1194],
6278             [2673, 1197],
6279             [2666, 1212],
6280             [2663, 1197],
6281             [2669, 1197],
6282             [2669, 1189],
6283             [2675, 1178],
6284             [2684, 1170],
6285             [2670, 1160],
6286             [2640, 1155],
6287             [2619, 1142],
6288             [2609, 1149],
6289             [2596, 1150],
6290             [2587, 1147],
6291             [2583, 1137],
6292             [2576, 1144],
6293             [2576, 1153],
6294             [2568, 1157],
6295             [2561, 1149],
6296             [2544, 1154],
6297             [2534, 1161],
6298             [2525, 1161],
6299             [2538, 1160],
6300             [2539, 1150],
6301             [2558, 1148],
6302             [2567, 1145],
6303             [2572, 1136],
6304             [2585, 1123],
6305             [2602, 1137],
6306             [2603, 1126],
6307             [2597, 1111],
6308             [2598, 1102],
6309             [2589, 1101],
6310             [2590, 1093],
6311             [2591, 1082],
6312             [2593, 1069],
6313             [2585, 1072],
6314             [2583, 1080],
6315             [2574, 1074],
6316             [2583, 1076],
6317             [2591, 1062],
6318             [2601, 1074],
6319             [2601, 1082],
6320             [2602, 1093],
6321             [2600, 1104],
6322             [2609, 1098],
6323             [2611, 1080],
6324             [2604, 1054],
6325             [2578, 1023],
6326             [2544, 1023],
6327             [2530, 1027],
6328             [2529, 1033],
6329             [2505, 1033],
6330             [2526, 1027],
6331             [2535, 1019],
6332             [2537, 1012],
6333             [2546, 1012],
6334             [2523, 975],
6335             [2515, 980],
6336             [2511, 969],
6337             [2506, 953],
6338             [2486, 957],
6339             [2472, 945],
6340             [2457, 942],
6341             [2456, 933],
6342             [2465, 935],
6343             [2463, 918],
6344             [2463, 902],
6345             [2474, 931],
6346             [2486, 931],
6347             [2492, 938],
6348             [2502, 938],
6349             [2515, 931],
6350             [2518, 918],
6351             [2527, 912],
6352             [2524, 896],
6353             [2528, 864],
6354             [2525, 842],
6355             [2488, 787],
6356             [2467, 794],
6357             [2447, 827],
6358             [2432, 843],
6359             [2412, 850],
6360             [2395, 845],
6361             [2373, 849],
6362             [2348, 848],
6363             [2317, 884],
6364             [2289, 897],
6365             [2251, 898],
6366             [2196, 916],
6367             [2162, 913],
6368             [2141, 901],
6369             [2129, 864],
6370             [2117, 844],
6371             [2086, 819],
6372             [2090, 808],
6373             [2087, 796],
6374             [2095, 793],
6375             [2084, 755],
6376             [2078, 716],
6377             [2073, 707],
6378             [2079, 661],
6379             [2097, 610],
6380             [2112, 596],
6381             [2108, 580],
6382             [2133, 565],
6383             [2136, 550],
6384             [2127, 550],
6385             [2142, 539],
6386             [2146, 514],
6387             [2174, 488],
6388             [2166, 472],
6389             [2162, 452],
6390             [2165, 443],
6391             [2173, 447],
6392             [2190, 428],
6393             [2257, 380],
6394             [2270, 380],
6395             [2282, 415],
6396             [2269, 444],
6397             [2243, 473],
6398             [2247, 483],
6399             [2256, 486],
6400             [2277, 475],
6401             [2272, 467],
6402             [2281, 454],
6403             [2288, 462],
6404             [2299, 446],
6405             [2312, 443],
6406             [2314, 434],
6407             [2326, 435],
6408             [2337, 425],
6409             [2345, 427],
6410             [2350, 438],
6411             [2341, 439],
6412             [2334, 447],
6413             [2325, 442],
6414             [2315, 455],
6415             [2301, 455],
6416             [2305, 466],
6417             [2299, 480],
6418             [2285, 473],
6419             [2286, 484],
6420             [2274, 492],
6421             [2266, 487],
6422             [2260, 498],
6423             [2234, 498],
6424             [2205, 503],
6425             [2190, 534],
6426             [2196, 523],
6427             [2209, 514],
6428             [2217, 518],
6429             [2217, 509],
6430             [2220, 518],
6431             [2210, 523],
6432             [2215, 533],
6433             [2201, 541],
6434             [2191, 547],
6435             [2177, 554],
6436             [2174, 569],
6437             [2165, 580],
6438             [2149, 636],
6439             [2162, 651],
6440             [2163, 659],
6441             [2155, 668],
6442             [2166, 690],
6443             [2162, 707],
6444             [2175, 728],
6445             [2162, 757],
6446             [2188, 823],
6447             [2234, 856],
6448             [2250, 861],
6449             [2278, 852],
6450             [2296, 836],
6451             [2308, 833],
6452             [2320, 821],
6453             [2351, 803],
6454             [2364, 785],
6455             [2368, 768],
6456             [2395, 776],
6457             [2415, 773],
6458             [2437, 742],
6459             [2447, 739],
6460             [2487, 706],
6461             [2485, 697],
6462             [2471, 699],
6463             [2468, 696],
6464             [2468, 704],
6465             [2457, 708],
6466             [2463, 700],
6467             [2464, 692],
6468             [2474, 691],
6469             [2483, 685],
6470             [2490, 664],
6471             [2486, 650],
6472             [2490, 639],
6473             [2506, 627],
6474             [2512, 612],
6475             [2510, 592],
6476             [2517, 611],
6477             [2513, 636],
6478             [2509, 647],
6479             [2501, 645],
6480             [2503, 656],
6481             [2504, 671],
6482             [2511, 685],
6483             [2520, 693],
6484             [2546, 745],
6485             [2550, 768],
6486             [2559, 790],
6487             [2568, 799],
6488             [2568, 813],
6489             [2573, 857],
6490             [2585, 874],
6491             [2585, 886],
6492             [2580, 896],
6493             [2596, 896],
6494             [2625, 914],
6495             [2618, 901],
6496             [2635, 906],
6497             [2648, 901],
6498             [2637, 910],
6499             [2634, 919],
6500             [2651, 931],
6501             [2658, 943],
6502             [2677, 950],
6503             [2686, 930],
6504             [2680, 950],
6505             [2685, 960],
6506             [2703, 960],
6507             [2688, 962],
6508             [2704, 982],
6509             [2694, 977],
6510             [2680, 969],
6511             [2678, 960],
6512             [2662, 950],
6513             [2656, 983],
6514             [2659, 992],
6515             [2683, 994],
6516             [2731, 1023],
6517             [2717, 1013],
6518             [2716, 994],
6519             [2718, 1012],
6520             [2730, 1020],
6521             [2738, 1019],
6522             [2748, 1027],
6523             [2744, 1019],
6524             [2753, 1024],
6525             [2767, 1036],
6526             [2778, 1035],
6527             [2841, 1066],
6528             [2856, 1060],
6529             [2849, 1045],
6530             [2856, 1034],
6531             [2855, 1056],
6532             [2872, 1068],
6533             [2855, 1063],
6534             [2860, 1074],
6535             [2869, 1074],
6536             [2876, 1093],
6537             [2870, 1104],
6538             [2878, 1109],
6539             [2887, 1109],
6540             [2902, 1110],
6541             [2911, 1118],
6542             [2920, 1108],
6543             [2922, 1100],
6544             [2909, 1094],
6545             [2898, 1094],
6546             [2894, 1086],
6547             [2892, 1073],
6548             [2897, 1084],
6549             [2903, 1083],
6550             [2903, 1092],
6551             [2913, 1090],
6552             [2922, 1095],
6553             [2942, 1065],
6554             [2934, 1069],
6555             [2940, 1061],
6556             [2933, 1051],
6557             [2925, 1050],
6558             [2915, 1046],
6559             [2924, 1041],
6560             [2933, 1044],
6561             [2946, 1044],
6562             [2947, 1059],
6563             [2955, 1058],
6564             [2955, 1046],
6565             [2967, 1037],
6566             [2959, 1030],
6567             [2941, 1025],
6568             [2958, 1028],
6569             [2956, 1017],
6570             [2948, 1014],
6571             [2960, 1013],
6572             [2961, 999],
6573             [2947, 988],
6574             [2932, 989],
6575             [2938, 981],
6576             [2948, 984],
6577             [2952, 976],
6578             [2952, 966],
6579             [2942, 953],
6580             [2943, 938],
6581             [2948, 940],
6582             [2948, 950],
6583             [2959, 959],
6584             [2962, 973],
6585             [2964, 983],
6586             [2975, 985],
6587             [2975, 994],
6588             [2978, 1001],
6589             [2987, 1001],
6590             [2979, 1002],
6591             [2978, 1016],
6592             [2972, 1025],
6593             [2980, 1031],
6594             [2984, 1042],
6595             [2976, 1052],
6596             [2979, 1063],
6597             [2953, 1082],
6598             [2957, 1097],
6599             [2979, 1096],
6600             [2988, 1084],
6601             [2989, 1071],
6602             [2991, 1055],
6603             [2986, 1047],
6604             [2997, 1046],
6605             [3014, 1049],
6606             [3014, 1040],
6607             [3010, 1036],
6608             [3019, 1036],
6609             [3022, 1045],
6610             [3037, 1051],
6611             [3052, 1042],
6612             [3054, 1033],
6613             [3069, 1031],
6614             [3077, 1024],
6615             [3084, 1012],
6616             [3072, 1007],
6617             [3064, 1006],
6618             [3056, 995],
6619             [3061, 998],
6620             [3071, 998],
6621             [3083, 999],
6622             [3092, 1002],
6623             [3096, 1011],
6624             [3087, 1025],
6625             [3088, 1046],
6626             [3083, 1037],
6627             [3073, 1037],
6628             [3068, 1046],
6629             [3056, 1068],
6630             [3036, 1075],
6631             [3028, 1075],
6632             [3004, 1085],
6633             [3006, 1097],
6634             [3031, 1096],
6635             [3057, 1110],
6636             [3073, 1112],
6637             [3073, 1112],
6638             [3088, 1112],
6639             [3145, 1132],
6640             [3142, 1129],
6641             [3160, 1129],
6642             [3147, 1133],
6643             [3172, 1154],
6644             [3196, 1139],
6645             [3183, 1148],
6646             [3174, 1155],
6647             [3199, 1181],
6648             [3204, 1202],
6649             [3208, 1200],
6650             [3208, 1190],
6651             [3204, 1181],
6652             [3213, 1189],
6653             [3215, 1179],
6654             [3218, 1193],
6655             [3231, 1192],
6656             [3228, 1175],
6657             [3234, 1192],
6658             [3244, 1178],
6659             [3238, 1191],
6660             [3251, 1194],
6661             [3225, 1199],
6662             [3231, 1211],
6663             [3223, 1218],
6664             [3227, 1210],
6665             [3213, 1201],
6666             [3205, 1203],
6667             [3225, 1257],
6668             [3230, 1249],
6669             [3231, 1239],
6670             [3231, 1257],
6671             [3240, 1255],
6672             [3233, 1264],
6673             [3252, 1264],
6674             [3237, 1271],
6675             [3229, 1257],
6676             [3233, 1282],
6677             [3251, 1268],
6678             [3262, 1268],
6679             [3277, 1275],
6680             [3270, 1264],
6681             [3268, 1256],
6682             [3258, 1251],
6683             [3263, 1242],
6684             [3252, 1232],
6685             [3238, 1219],
6686             [3244, 1212],
6687             [3244, 1220],
6688             [3250, 1215],
6689             [3250, 1223],
6690             [3255, 1217],
6691             [3255, 1226],
6692             [3266, 1222],
6693             [3275, 1223],
6694             [3259, 1230],
6695             [3271, 1236],
6696             [3289, 1233],
6697             [3279, 1239],
6698             [3279, 1250],
6699             [3296, 1252],
6700             [3306, 1255],
6701             [3287, 1259],
6702             [3315, 1281],
6703             [3311, 1270],
6704             [3326, 1274],
6705             [3325, 1291],
6706             [3333, 1271],
6707             [3323, 1253],
6708             [3316, 1233],
6709             [3308, 1234],
6710             [3310, 1215],
6711             [3314, 1230],
6712             [3323, 1230],
6713             [3324, 1243],
6714             [3349, 1236],
6715             [3335, 1219],
6716             [3326, 1211],
6717             [3334, 1213],
6718             [3348, 1207],
6719             [3346, 1198],
6720             [3358, 1187],
6721             [3361, 1175],
6722             [3353, 1177],
6723             [3342, 1172],
6724             [3346, 1159],
6725             [3333, 1155],
6726             [3329, 1147],
6727             [3312, 1138],
6728             [3309, 1130],
6729             [3306, 1121],
6730             [3296, 1116],
6731             [3310, 1116],
6732             [3317, 1126],
6733             [3333, 1115],
6734             [3322, 1128],
6735             [3330, 1137],
6736             [3341, 1135],
6737             [3343, 1144],
6738             [3356, 1148],
6739             [3354, 1165],
6740             [3371, 1160],
6741             [3380, 1170],
6742             [3375, 1179],
6743             [3374, 1198],
6744             [3359, 1216],
6745             [3366, 1231],
6746             [3379, 1232],
6747             [3372, 1219],
6748             [3381, 1228],
6749             [3383, 1210],
6750             [3386, 1220],
6751             [3404, 1208],
6752             [3399, 1217],
6753             [3415, 1228],
6754             [3404, 1226],
6755             [3386, 1228],
6756             [3384, 1239],
6757             [3392, 1245],
6758             [3381, 1237],
6759             [3362, 1250],
6760             [3371, 1258],
6761             [3368, 1280],
6762             [3381, 1300],
6763             [3391, 1325],
6764             [3391, 1333],
6765             [3403, 1331],
6766             [3399, 1320],
6767             [3407, 1312],
6768             [3404, 1302],
6769             [3395, 1300],
6770             [3396, 1292],
6771             [3394, 1274],
6772             [3405, 1267],
6773             [3402, 1286],
6774             [3410, 1286],
6775             [3407, 1297],
6776             [3419, 1303],
6777             [3417, 1311],
6778             [3425, 1308],
6779             [3422, 1296],
6780             [3421, 1273],
6781             [3434, 1274],
6782             [3431, 1289],
6783             [3427, 1294],
6784             [3435, 1294],
6785             [3430, 1303],
6786             [3443, 1299],
6787             [3445, 1308],
6788             [3430, 1307],
6789             [3431, 1320],
6790             [3420, 1315],
6791             [3413, 1326],
6792             [3425, 1336],
6793             [3433, 1338],
6794             [3439, 1326],
6795             [3449, 1327],
6796             [3435, 1338],
6797             [3437, 1356],
6798             [3446, 1355],
6799             [3449, 1347],
6800             [3445, 1359],
6801             [3460, 1373],
6802             [3473, 1408],
6803             [3490, 1430],
6804             [3512, 1430],
6805             [3526, 1434],
6806             [3516, 1430],
6807             [3497, 1427],
6808             [3487, 1423],
6809             [3490, 1409],
6810             [3498, 1421],
6811             [3506, 1426],
6812             [3505, 1414],
6813             [3514, 1425],
6814             [3519, 1417],
6815             [3529, 1415],
6816             [3512, 1397],
6817             [3525, 1400],
6818             [3522, 1346],
6819             [3507, 1307],
6820             [3538, 1272],
6821             [3530, 1256],
6822             [3529, 1265],
6823             [3527, 1254],
6824             [3521, 1241],
6825             [3508, 1239],
6826             [3520, 1239],
6827             [3487, 1196],
6828             [3474, 1166],
6829             [3443, 1123],
6830             [3424, 1056],
6831             [3427, 1023],
6832             [3433, 1011],
6833             [3461, 975],
6834             [3422, 956],
6835             [3410, 965],
6836             [3390, 964],
6837             [3395, 930],
6838             [3441, 860],
6839             [3436, 833],
6840             [3449, 814],
6841             [3428, 807],
6842             [3419, 799],
6843             [3400, 761],
6844             [3384, 746],
6845             [3371, 726],
6846             [3348, 709],
6847             [3343, 700],
6848             [3330, 679],
6849             [3319, 668],
6850             [3296, 646],
6851             [3276, 611],
6852             [3251, 537],
6853             [3253, 432],
6854             [3261, 387],
6855             [3255, 379],
6856             [3238, 317],
6857             [3229, 246],
6858             [3211, 256],
6859             [3197, 264],
6860             [3206, 261],
6861             [3207, 252],
6862             [3223, 243],
6863             [3239, 184],
6864             [3217, 176],
6865             [3214, 186],
6866             [3216, 176],
6867             [3204, 169],
6868             [3194, 149],
6869             [3194, 140],
6870             [3185, 139],
6871             [3194, 137],
6872             [3191, 121],
6873             [3190, 103],
6874             [3180, 101],
6875             [3185, 74],
6876             [3185, 89],
6877             [3194, 70],
6878             [3195, 61],
6879             [3188, 42],
6880             [3198, 61],
6881             [3188, 91],
6882             [3197, 99],
6883             [3208, 91],
6884             [3219, 89],
6885             [3206, 84],
6886             [3209, 71],
6887             [3219, 74],
6888             [3216, 83],
6889             [3226, 79],
6890             [3239, 67],
6891             [3223, 69],
6892             [3220, 59],
6893             [3226, 67],
6894             [3236, 66],
6895             [3236, 55],
6896             [3221, 49],
6897             [3234, 50],
6898             [3236, 42],
6899             [3240, 53],
6900             [3262, 40],
6901             [3268, 32],
6902             [3267, 24],
6903             [3280, 14],
6904             [3282, 3],
6905             [3285, -18],
6906             [3292, -32],
6907             [3282, -57],
6908             [3276, -53],
6909             [3276, -45],
6910             [3264, -42],
6911             [3255, -43],
6912             [3267, -47],
6913             [3258, -53],
6914             [3244, -48],
6915             [3235, -52],
6916             [3229, -34],
6917             [3238, -28],
6918             [3254, -20],
6919             [3236, -19],
6920             [3242, -6],
6921             [3233, -10],
6922             [3229, -18],
6923             [3221, -21],
6924             [3211, -17],
6925             [3214, -9],
6926             [3206, -7],
6927             [3202, -16],
6928             [3201, -25],
6929             [3211, -21],
6930             [3199, -38],
6931             [3210, -36],
6932             [3215, -28],
6933             [3222, -40],
6934             [3214, -49],
6935             [3212, -59],
6936             [3223, -48],
6937             [3223, -67],
6938             [3213, -66],
6939             [3214, -75],
6940             [3227, -75],
6941             [3223, -87],
6942             [3232, -75],
6943             [3242, -81],
6944             [3237, -94],
6945             [3244, -74],
6946             [3249, -86],
6947             [3239, -98],
6948             [3242, -111],
6949             [3231, -105],
6950             [3223, -109],
6951             [3218, -100],
6952             [3212, -108],
6953             [3209, -98],
6954             [3201, -98],
6955             [3198, -112],
6956             [3201, -103],
6957             [3213, -112],
6958             [3220, -122],
6959             [3230, -128],
6960             [3238, -121],
6961             [3250, -118],
6962             [3252, -110],
6963             [3257, -122],
6964             [3261, -110],
6965             [3252, -101],
6966             [3263, -87],
6967             [3290, -117],
6968             [3289, -128],
6969             [4224, -128],
6970             [4224, -128],
6971             [3474, -128],
6972             [3475, -116],
6973             [3486, -120],
6974             [3475, -115],
6975             [3473, -89],
6976             [3458, -49],
6977             [3458, -31],
6978             [3469, -26],
6979             [3476, -53],
6980             [3493, -64],
6981             [3507, -62],
6982             [3502, -77],
6983             [3504, -95],
6984             [3507, -75],
6985             [3510, -85],
6986             [3509, -67],
6987             [3523, -78],
6988             [3513, -128],
6989             [3509, -119],
6990             [3509, -128],
6991             [3717, -128],
6992             [3705, -60],
6993             [3718, -44],
6994             [3721, -21],
6995             [3735, -16],
6996             [3727, -13],
6997             [3724, -3],
6998             [3716, 18],
6999             [3714, 38],
7000             [3723, 41],
7001             [3719, 29],
7002             [3727, 30],
7003             [3736, 24],
7004             [3739, 15],
7005             [3754, 13],
7006             [3761, -1],
7007             [3771, -9],
7008             [3765, -1],
7009             [3763, 10],
7010             [3755, 14],
7011             [3764, 18],
7012             [3739, 25],
7013             [3742, 35],
7014             [3725, 50],
7015             [3735, 54],
7016             [3734, 72],
7017             [3742, 70],
7018             [3752, 54],
7019             [3760, 51],
7020             [3768, 50],
7021             [3779, 46],
7022             [3764, 53],
7023             [3748, 66],
7024             [3758, 80],
7025             [3768, 73],
7026             [3758, 88],
7027             [3782, 84],
7028             [3785, 75],
7029             [3794, 67],
7030             [3794, 59],
7031             [3807, 50],
7032             [3815, 56],
7033             [3825, 47],
7034             [3819, 43],
7035             [3819, 25],
7036             [3819, 1],
7037             [3812, -11],
7038             [3821, -7],
7039             [3833, -17],
7040             [3846, -36],
7041             [3859, -51],
7042             [3854, -41],
7043             [3844, -33],
7044             [3837, -19],
7045             [3823, -5],
7046             [3826, 12],
7047             [3835, 8],
7048             [3826, 15],
7049             [3823, 26],
7050             [3829, 39],
7051             [3841, 30],
7052             [3841, 22],
7053             [3850, 20],
7054             [3865, 19],
7055             [3842, 32],
7056             [3831, 46],
7057             [3871, 49],
7058             [3850, 53],
7059             [3840, 53],
7060             [3830, 56],
7061             [3818, 62],
7062             [3827, 67],
7063             [3822, 78],
7064             [3815, 66],
7065             [3807, 66],
7066             [3812, 77],
7067             [3805, 69],
7068             [3796, 77],
7069             [3799, 88],
7070             [3788, 93],
7071             [3793, 101],
7072             [3787, 94],
7073             [3779, 94],
7074             [3779, 106],
7075             [3768, 106],
7076             [3765, 116],
7077             [3777, 114],
7078             [3765, 119],
7079             [3752, 134],
7080             [3751, 142],
7081             [3760, 149],
7082             [3745, 148],
7083             [3750, 137],
7084             [3735, 120],
7085             [3733, 103],
7086             [3724, 99],
7087             [3716, 89],
7088             [3713, 103],
7089             [3706, 91],
7090             [3703, 79],
7091             [3690, 67],
7092             [3681, 69],
7093             [3681, 58],
7094             [3693, 51],
7095             [3685, 49],
7096             [3684, 41],
7097             [3680, 31],
7098             [3692, 40],
7099             [3674, 6],
7100             [3672, 16],
7101             [3667, 5],
7102             [3658, 5],
7103             [3662, 13],
7104             [3651, 19],
7105             [3645, 11],
7106             [3643, -1],
7107             [3641, -14],
7108             [3633, -18],
7109             [3634, -9],
7110             [3623, -8],
7111             [3622, -18],
7112             [3632, -24],
7113             [3630, -34],
7114             [3620, -36],
7115             [3617, -20],
7116             [3614, -28],
7117             [3612, -41],
7118             [3618, -40],
7119             [3618, -55],
7120             [3638, -65],
7121             [3636, -74],
7122             [3598, -35],
7123             [3602, -16],
7124             [3593, -15],
7125             [3587, -5],
7126             [3576, -6],
7127             [3565, 1],
7128             [3557, 13],
7129             [3554, 48],
7130             [3541, 66],
7131             [3542, 74],
7132             [3536, 92],
7133             [3526, 90],
7134             [3531, 104],
7135             [3529, 112],
7136             [3525, 122],
7137             [3521, 114],
7138             [3510, 126],
7139             [3509, 169],
7140             [3513, 178],
7141             [3519, 162],
7142             [3518, 174],
7143             [3518, 191],
7144             [3510, 190],
7145             [3503, 218],
7146             [3506, 231],
7147             [3501, 245],
7148             [3504, 270],
7149             [3511, 284],
7150             [3510, 265],
7151             [3506, 265],
7152             [3506, 254],
7153             [3516, 260],
7154             [3515, 250],
7155             [3524, 263],
7156             [3534, 268],
7157             [3536, 250],
7158             [3528, 245],
7159             [3518, 224],
7160             [3521, 211],
7161             [3527, 200],
7162             [3527, 191],
7163             [3541, 170],
7164             [3549, 171],
7165             [3547, 159],
7166             [3539, 162],
7167             [3530, 160],
7168             [3531, 147],
7169             [3539, 149],
7170             [3539, 138],
7171             [3543, 147],
7172             [3548, 125],
7173             [3542, 117],
7174             [3540, 101],
7175             [3548, 101],
7176             [3549, 81],
7177             [3558, 94],
7178             [3568, 101],
7179             [3574, 92],
7180             [3563, 79],
7181             [3569, 87],
7182             [3581, 89],
7183             [3570, 75],
7184             [3568, 65],
7185             [3568, 55],
7186             [3573, 69],
7187             [3582, 80],
7188             [3582, 71],
7189             [3585, 71],
7190             [3585, 60],
7191             [3588, 73],
7192             [3593, 64],
7193             [3591, 73],
7194             [3588, 82],
7195             [3589, 91],
7196             [3601, 86],
7197             [3602, 72],
7198             [3603, 51],
7199             [3595, 41],
7200             [3586, 42],
7201             [3582, 16],
7202             [3588, 25],
7203             [3590, 38],
7204             [3598, 36],
7205             [3610, 53],
7206             [3610, 42],
7207             [3618, 39],
7208             [3611, 24],
7209             [3626, 20],
7210             [3625, 11],
7211             [3631, 19],
7212             [3618, 30],
7213             [3621, 38],
7214             [3614, 59],
7215             [3616, 74],
7216             [3609, 85],
7217             [3612, 93],
7218             [3602, 99],
7219             [3592, 103],
7220             [3577, 110],
7221             [3569, 125],
7222             [3572, 138],
7223             [3573, 160],
7224             [3576, 162],
7225             [3576, 171],
7226             [3574, 182],
7227             [3570, 193],
7228             [3578, 184],
7229             [3585, 193],
7230             [3594, 199],
7231             [3610, 212],
7232             [3610, 197],
7233             [3603, 199],
7234             [3603, 187],
7235             [3590, 181],
7236             [3582, 172],
7237             [3594, 169],
7238             [3597, 175],
7239             [3597, 166],
7240             [3601, 176],
7241             [3611, 183],
7242             [3616, 173],
7243             [3610, 164],
7244             [3621, 173],
7245             [3634, 162],
7246             [3630, 151],
7247             [3619, 161],
7248             [3611, 159],
7249             [3598, 153],
7250             [3587, 160],
7251             [3594, 148],
7252             [3590, 139],
7253             [3581, 139],
7254             [3583, 119],
7255             [3588, 135],
7256             [3596, 137],
7257             [3597, 128],
7258             [3599, 143],
7259             [3607, 118],
7260             [3605, 147],
7261             [3610, 136],
7262             [3617, 146],
7263             [3619, 138],
7264             [3627, 127],
7265             [3617, 121],
7266             [3614, 111],
7267             [3635, 120],
7268             [3637, 130],
7269             [3633, 137],
7270             [3649, 137],
7271             [3646, 124],
7272             [3644, 114],
7273             [3625, 105],
7274             [3623, 91],
7275             [3623, 78],
7276             [3626, 69],
7277             [3630, 42],
7278             [3636, 54],
7279             [3649, 40],
7280             [3655, 29],
7281             [3656, 45],
7282             [3643, 51],
7283             [3642, 59],
7284             [3633, 62],
7285             [3631, 70],
7286             [3631, 78],
7287             [3646, 71],
7288             [3634, 88],
7289             [3643, 93],
7290             [3642, 102],
7291             [3655, 101],
7292             [3663, 112],
7293             [3669, 97],
7294             [3654, 96],
7295             [3666, 94],
7296             [3662, 80],
7297             [3672, 81],
7298             [3674, 97],
7299             [3683, 88],
7300             [3692, 96],
7301             [3682, 98],
7302             [3687, 111],
7303             [3681, 103],
7304             [3672, 112],
7305             [3682, 122],
7306             [3679, 135],
7307             [3690, 141],
7308             [3695, 150],
7309             [3695, 129],
7310             [3705, 147],
7311             [3715, 161],
7312             [3714, 141],
7313             [3707, 129],
7314             [3715, 126],
7315             [3712, 135],
7316             [3718, 146],
7317             [3720, 136],
7318             [3729, 140],
7319             [3726, 151],
7320             [3725, 173],
7321             [3726, 159],
7322             [3738, 154],
7323             [3730, 162],
7324             [3733, 178],
7325             [3738, 170],
7326             [3733, 185],
7327             [3722, 182],
7328             [3711, 176],
7329             [3708, 186],
7330             [3706, 175],
7331             [3689, 178],
7332             [3689, 186],
7333             [3682, 178],
7334             [3679, 168],
7335             [3671, 156],
7336             [3659, 161],
7337             [3668, 170],
7338             [3669, 186],
7339             [3661, 185],
7340             [3657, 195],
7341             [3658, 206],
7342             [3664, 217],
7343             [3675, 233],
7344             [3675, 209],
7345             [3673, 199],
7346             [3689, 214],
7347             [3695, 203],
7348             [3699, 216],
7349             [3712, 220],
7350             [3710, 204],
7351             [3714, 215],
7352             [3715, 230],
7353             [3707, 229],
7354             [3697, 225],
7355             [3689, 223],
7356             [3696, 233],
7357             [3687, 231],
7358             [3696, 245],
7359             [3692, 253],
7360             [3696, 263],
7361             [3712, 281],
7362             [3642, 370],
7363             [3642, 391],
7364             [3631, 389],
7365             [3633, 400],
7366             [3625, 383],
7367             [3622, 397],
7368             [3613, 397],
7369             [3600, 392],
7370             [3601, 383],
7371             [3589, 367],
7372             [3599, 394],
7373             [3606, 411],
7374             [3627, 407],
7375             [3624, 415],
7376             [3620, 424],
7377             [3609, 432],
7378             [3619, 429],
7379             [3624, 437],
7380             [3616, 436],
7381             [3616, 446],
7382             [3601, 455],
7383             [3596, 473],
7384             [3592, 462],
7385             [3583, 457],
7386             [3585, 448],
7387             [3574, 458],
7388             [3561, 466],
7389             [3570, 472],
7390             [3585, 475],
7391             [3599, 492],
7392             [3605, 507],
7393             [3603, 519],
7394             [3614, 517],
7395             [3617, 509],
7396             [3609, 506],
7397             [3607, 497],
7398             [3604, 483],
7399             [3612, 479],
7400             [3610, 468],
7401             [3610, 458],
7402             [3618, 465],
7403             [3615, 487],
7404             [3622, 489],
7405             [3622, 503],
7406             [3625, 513],
7407             [3633, 513],
7408             [3634, 525],
7409             [3643, 529],
7410             [3641, 517],
7411             [3642, 506],
7412             [3632, 506],
7413             [3642, 498],
7414             [3640, 491],
7415             [3632, 491],
7416             [3628, 482],
7417             [3637, 484],
7418             [3645, 475],
7419             [3637, 470],
7420             [3638, 461],
7421             [3646, 463],
7422             [3635, 427],
7423             [3641, 435],
7424             [3654, 431],
7425             [3652, 420],
7426             [3658, 412],
7427             [3669, 419],
7428             [3659, 417],
7429             [3661, 425],
7430             [3656, 435],
7431             [3645, 439],
7432             [3653, 451],
7433             [3650, 473],
7434             [3660, 475],
7435             [3647, 484],
7436             [3648, 513],
7437             [3652, 510],
7438             [3652, 489],
7439             [3660, 485],
7440             [3657, 493],
7441             [3658, 507],
7442             [3653, 516],
7443             [3661, 512],
7444             [3671, 507],
7445             [3682, 507],
7446             [3681, 498],
7447             [3677, 485],
7448             [3687, 483],
7449             [3680, 473],
7450             [3668, 473],
7451             [3670, 464],
7452             [3667, 454],
7453             [3674, 449],
7454             [3684, 449],
7455             [3684, 436],
7456             [3692, 436],
7457             [3686, 451],
7458             [3675, 456],
7459             [3678, 464],
7460             [3675, 466],
7461             [3687, 466],
7462             [3687, 474],
7463             [3698, 478],
7464             [3702, 474],
7465             [3702, 464],
7466             [3706, 465],
7467             [3706, 457],
7468             [3710, 458],
7469             [3710, 431],
7470             [3713, 446],
7471             [3706, 475],
7472             [3700, 492],
7473             [3708, 487],
7474             [3719, 488],
7475             [3721, 478],
7476             [3723, 487],
7477             [3732, 484],
7478             [3736, 475],
7479             [3745, 469],
7480             [3744, 461],
7481             [3736, 451],
7482             [3737, 436],
7483             [3740, 446],
7484             [3747, 462],
7485             [3759, 449],
7486             [3761, 459],
7487             [3770, 463],
7488             [3786, 462],
7489             [3768, 467],
7490             [3757, 463],
7491             [3747, 485],
7492             [3755, 488],
7493             [3757, 499],
7494             [3752, 491],
7495             [3743, 514],
7496             [3738, 496],
7497             [3729, 499],
7498             [3718, 504],
7499             [3706, 504],
7500             [3694, 514],
7501             [3709, 525],
7502             [3705, 535],
7503             [3713, 536],
7504             [3716, 545],
7505             [3731, 543],
7506             [3746, 546],
7507             [3740, 537],
7508             [3748, 542],
7509             [3747, 534],
7510             [3758, 542],
7511             [3762, 531],
7512             [3761, 539],
7513             [3771, 538],
7514             [3780, 538],
7515             [3781, 530],
7516             [3787, 540],
7517             [3792, 536],
7518             [3792, 525],
7519             [3808, 524],
7520             [3820, 512],
7521             [3810, 527],
7522             [3794, 529],
7523             [3795, 540],
7524             [3796, 548],
7525             [3806, 544],
7526             [3817, 551],
7527             [3826, 549],
7528             [3816, 555],
7529             [3801, 547],
7530             [3798, 568],
7531             [3793, 558],
7532             [3792, 542],
7533             [3775, 547],
7534             [3779, 561],
7535             [3772, 541],
7536             [3764, 548],
7537             [3751, 546],
7538             [3747, 557],
7539             [3760, 559],
7540             [3749, 571],
7541             [3749, 579],
7542             [3754, 588],
7543             [3765, 589],
7544             [3777, 598],
7545             [3768, 595],
7546             [3750, 594],
7547             [3747, 586],
7548             [3737, 591],
7549             [3746, 582],
7550             [3746, 563],
7551             [3742, 551],
7552             [3724, 557],
7553             [3727, 565],
7554             [3721, 555],
7555             [3709, 559],
7556             [3707, 546],
7557             [3697, 548],
7558             [3689, 529],
7559             [3681, 528],
7560             [3685, 543],
7561             [3695, 554],
7562             [3692, 565],
7563             [3698, 577],
7564             [3683, 579],
7565             [3681, 588],
7566             [3677, 569],
7567             [3674, 556],
7568             [3666, 553],
7569             [3659, 562],
7570             [3660, 592],
7571             [3649, 570],
7572             [3652, 561],
7573             [3644, 559],
7574             [3623, 595],
7575             [3633, 616],
7576             [3625, 618],
7577             [3619, 607],
7578             [3606, 612],
7579             [3593, 631],
7580             [3584, 658],
7581             [3592, 673],
7582             [3579, 669],
7583             [3578, 658],
7584             [3570, 657],
7585             [3560, 639],
7586             [3572, 653],
7587             [3580, 650],
7588             [3578, 642],
7589             [3581, 629],
7590             [3582, 640],
7591             [3595, 611],
7592             [3585, 612],
7593             [3583, 604],
7594             [3589, 596],
7595             [3568, 600],
7596             [3553, 608],
7597             [3553, 617],
7598             [3544, 607],
7599             [3527, 604],
7600             [3535, 618],
7601             [3532, 637],
7602             [3521, 626],
7603             [3520, 636],
7604             [3524, 652],
7605             [3538, 675],
7606             [3549, 683],
7607             [3551, 694],
7608             [3565, 709],
7609             [3580, 741],
7610             [3594, 757],
7611             [3599, 778],
7612             [3594, 803],
7613             [3601, 820],
7614             [3609, 833],
7615             [3630, 848],
7616             [3638, 850],
7617             [3649, 873],
7618             [3661, 887],
7619             [3674, 878],
7620             [3666, 852],
7621             [3668, 829],
7622             [3676, 823],
7623             [3667, 805],
7624             [3672, 797],
7625             [3681, 798],
7626             [3690, 807],
7627             [3695, 827],
7628             [3693, 838],
7629             [3688, 853],
7630             [3699, 851],
7631             [3709, 842],
7632             [3720, 856],
7633             [3739, 865],
7634             [3757, 897],
7635             [3755, 905],
7636             [3762, 914],
7637             [3774, 932],
7638             [3761, 933],
7639             [3755, 925],
7640             [3766, 944],
7641             [3775, 945],
7642             [3793, 954],
7643             [3814, 957],
7644             [3813, 970],
7645             [3802, 973],
7646             [3802, 988],
7647             [3788, 1002],
7648             [3788, 1025],
7649             [3766, 1025],
7650             [3789, 1026],
7651             [3839, 1025],
7652             [3789, 1025],
7653             [3791, 1015],
7654             [3804, 1008],
7655             [3826, 1009],
7656             [3814, 998],
7657             [3815, 970],
7658             [3827, 976],
7659             [3834, 964],
7660             [3842, 977],
7661             [3851, 980],
7662             [3837, 988],
7663             [3844, 998],
7664             [3859, 988],
7665             [3864, 999],
7666             [3861, 1008],
7667             [3872, 1009],
7668             [3887, 1009],
7669             [3880, 1024],
7670             [3888, 1023],
7671             [3891, 1034],
7672             [3877, 1045],
7673             [3868, 1043],
7674             [3859, 1052],
7675             [3851, 1046],
7676             [3860, 1059],
7677             [3896, 1062],
7678             [3902, 1080],
7679             [3921, 1107],
7680             [3956, 1127],
7681             [3952, 1100],
7682             [3941, 1079],
7683             [3940, 1068],
7684             [3949, 1033],
7685             [3948, 1025],
7686             [3958, 1019],
7687             [3965, 1008],
7688             [3960, 995],
7689             [3932, 966],
7690             [3917, 964],
7691             [3929, 957],
7692             [3943, 933],
7693             [3979, 912],
7694             [3987, 877],
7695             [3995, 871],
7696             [3988, 862],
7697             [4002, 835],
7698             [4013, 843],
7699             [4043, 850],
7700             [4061, 902],
7701             [4059, 919],
7702             [4058, 928],
7703             [4038, 944],
7704             [3979, 955],
7705             [3992, 967],
7706             [4029, 1023],
7707             [4029, 1023],
7708             [4029, 1037],
7709             [4059, 1062],
7710             [4065, 1076],
7711             [4064, 1087],
7712             [4060, 1076],
7713             [4049, 1096],
7714             [4079, 1089],
7715             [4090, 1072],
7716             [4097, 1072],
7717             [4139, 1072],
7718             [4155, 1105],
7719             [4174, 1105],
7720             [4166, 1086],
7721             [4176, 1075],
7722             [4174, 1065],
7723             [4185, 1057],
7724             [4193, 1052],
7725             [4195, 1064],
7726             [4191, 1078],
7727             [4208, 1098],
7728             [4208, 1106],
7729             [4222, 1110],
7730             [4224, 1109],
7731             [4224, 1144],
7732             [4202, 1158],
7733             [4177, 1161],
7734             [4182, 1181],
7735             [4169, 1152],
7736             [4140, 1163],
7737             [4117, 1177],
7738             [4134, 1177],
7739             [4126, 1181],
7740             [4124, 1189],
7741             [4115, 1194],
7742             [4115, 1178],
7743             [4096, 1179],
7744             [4075, 1201],
7745             [4081, 1215],
7746             [4086, 1216],
7747             [4086, 1205],
7748             [4087, 1214],
7749             [4095, 1216],
7750             [4109, 1227],
7751             [4102, 1242],
7752             [4100, 1231],
7753             [4096, 1234],
7754             [4096, 1244],
7755             [4103, 1254],
7756             [4115, 1249],
7757             [4127, 1259],
7758             [4131, 1250],
7759             [4133, 1258],
7760             [4140, 1245],
7761             [4138, 1256],
7762             [4141, 1275],
7763             [4150, 1271],
7764             [4142, 1271],
7765             [4159, 1255],
7766             [4169, 1255],
7767             [4168, 1246],
7768             [4177, 1245],
7769             [4180, 1259],
7770             [4190, 1271],
7771             [4182, 1272],
7772             [4196, 1281],
7773             [4192, 1267],
7774             [4209, 1270],
7775             [4218, 1267],
7776             [4221, 1249],
7777             [4214, 1230],
7778             [4215, 1215],
7779             [4221, 1223],
7780             [4219, 1231],
7781             [4224, 1243],
7782             [4224, 1257],
7783             [4224, 1262],
7784             [4224, 1345],
7785             [4224, 1339],
7786             [4224, 1328],
7787             [4215, 1335],
7788             [4213, 1346],
7789             [4203, 1355],
7790             [4213, 1357],
7791             [4215, 1369],
7792             [4224, 1363],
7793             [4215, 1377],
7794             [4208, 1387],
7795             [4217, 1401],
7796             [4224, 1403],
7797             [4224, 1520],
7798             [4219, 1535],
7799             [4221, 1544],
7800             [4217, 1553],
7801             [4209, 1549],
7802             [4215, 1558],
7803             [4206, 1559],
7804             [4207, 1580],
7805             [4199, 1593],
7806             [4205, 1605],
7807             [4215, 1604],
7808             [4223, 1595],
7809             [4221, 1611],
7810             [4212, 1608],
7811             [4211, 1618],
7812             [4206, 1626],
7813             [4214, 1625],
7814             [4219, 1637],
7815             [4214, 1648],
7816             [4224, 1645],
7817             [4224, 1640],
7818             [4224, 2108],
7819             [4220, 2125],
7820             [4224, 2125],
7821             [4224, 2143],
7822             [4205, 2141],
7823             [4180, 2159],
7824             [4188, 2155],
7825             [4195, 2165],
7826             [4207, 2164],
7827             [4196, 2172],
7828             [4201, 2182],
7829             [4187, 2168],
7830             [4170, 2169],
7831             [4171, 2181],
7832             [4163, 2189],
7833             [4173, 2188],
7834             [4163, 2194],
7835             [4164, 2202],
7836             [4173, 2196],
7837             [4179, 2205],
7838             [4186, 2196],
7839             [4185, 2205],
7840             [4174, 2208],
7841             [4176, 2229],
7842             [4192, 2223],
7843             [4199, 2211],
7844             [4210, 2218],
7845             [4212, 2210],
7846             [4223, 2214],
7847             [4224, 2207],
7848             [4224, 2216],
7849             [4217, 2225],
7850             [4221, 2233],
7851             [4215, 2224],
7852             [4203, 2227],
7853             [4199, 2238],
7854             [4209, 2248],
7855             [4197, 2242],
7856             [4185, 2240],
7857             [4186, 2254],
7858             [4198, 2276],
7859             [4187, 2260],
7860             [4178, 2259],
7861             [4161, 2258],
7862             [4153, 2249],
7863             [4150, 2238],
7864             [4150, 2228],
7865             [4136, 2231],
7866             [4144, 2218],
7867             [4114, 2274],
7868             [4123, 2272],
7869             [4133, 2270],
7870             [4117, 2280],
7871             [4139, 2273],
7872             [4152, 2274],
7873             [4140, 2276],
7874             [4133, 2284],
7875             [4141, 2288],
7876             [4147, 2303],
7877             [4157, 2311],
7878             [4171, 2308],
7879             [4163, 2310],
7880             [4158, 2319],
7881             [4144, 2315],
7882             [4135, 2305],
7883             [4125, 2299],
7884             [4108, 2303],
7885             [4097, 2318],
7886             [4091, 2343],
7887             [4096, 2347],
7888             [4096, 2339],
7889             [4112, 2344],
7890             [4110, 2332],
7891             [4119, 2332],
7892             [4121, 2347],
7893             [4131, 2344],
7894             [4146, 2338],
7895             [4155, 2337],
7896             [4164, 2350],
7897             [4180, 2355],
7898             [4195, 2352],
7899             [4200, 2342],
7900             [4201, 2354],
7901             [4213, 2352],
7902             [4224, 2348],
7903             [4224, 2356],
7904             [4207, 2361],
7905             [4184, 2358],
7906             [4176, 2367],
7907             [4162, 2364],
7908             [4155, 2354],
7909             [4141, 2357],
7910             [4119, 2361],
7911             [4115, 2355],
7912             [4106, 2355],
7913             [4101, 2364],
7914             [4105, 2372],
7915             [4108, 2386],
7916             [4096, 2372],
7917             [4091, 2388],
7918             [4078, 2409],
7919             [4067, 2446],
7920             [4059, 2493],
7921             [4073, 2495],
7922             [4074, 2478],
7923             [4073, 2490],
7924             [4087, 2492],
7925             [4084, 2484],
7926             [4089, 2481],
7927             [4097, 2481],
7928             [4099, 2473],
7929             [4088, 2474],
7930             [4092, 2464],
7931             [4103, 2465],
7932             [4102, 2473],
7933             [4118, 2470],
7934             [4118, 2459],
7935             [4129, 2458],
7936             [4129, 2449],
7937             [4121, 2447],
7938             [4126, 2439],
7939             [4135, 2447],
7940             [4143, 2440],
7941             [4142, 2426],
7942             [4148, 2416],
7943             [4156, 2414],
7944             [4159, 2406],
7945             [4161, 2417],
7946             [4153, 2419],
7947             [4144, 2434],
7948             [4154, 2440],
7949             [4152, 2449],
7950             [4163, 2459],
7951             [4171, 2453],
7952             [4166, 2461],
7953             [4153, 2458],
7954             [4136, 2458],
7955             [4121, 2480],
7956             [4141, 2472],
7957             [4157, 2483],
7958             [4168, 2487],
7959             [4160, 2482],
7960             [4149, 2480],
7961             [4140, 2480],
7962             [4128, 2487],
7963             [4112, 2483],
7964             [4102, 2487],
7965             [4097, 2499],
7966             [4098, 2510],
7967             [4108, 2514],
7968             [4117, 2522],
7969             [4140, 2526],
7970             [4126, 2524],
7971             [4114, 2523],
7972             [4100, 2524],
7973             [4091, 2519],
7974             [4084, 2528],
7975             [4093, 2511],
7976             [4089, 2501],
7977             [4079, 2509],
7978             [4065, 2508],
7979             [4057, 2516],
7980             [4050, 2536],
7981             [4067, 2544],
7982             [4057, 2546],
7983             [4057, 2558],
7984             [4050, 2538],
7985             [4037, 2561],
7986             [4029, 2589],
7987             [4033, 2579],
7988             [4030, 2604],
7989             [4034, 2629],
7990             [4035, 2614],
7991             [4034, 2601],
7992             [4038, 2593],
7993             [4043, 2610],
7994             [4048, 2598],
7995             [4063, 2585],
7996             [4076, 2582],
7997             [4080, 2573],
7998             [4089, 2570],
7999             [4097, 2562],
8000             [4095, 2571],
8001             [4075, 2586],
8002             [4084, 2597],
8003             [4097, 2592],
8004             [4108, 2591],
8005             [4095, 2596],
8006             [4103, 2601],
8007             [4095, 2605],
8008             [4087, 2606],
8009             [4066, 2597],
8010             [4063, 2606],
8011             [4073, 2606],
8012             [4048, 2618],
8013             [4052, 2632],
8014             [4052, 2642],
8015             [4064, 2646],
8016             [4082, 2654],
8017             [4091, 2645],
8018             [4084, 2654],
8019             [4097, 2656],
8020             [4094, 2667],
8021             [4085, 2664],
8022             [4086, 2672],
8023             [4080, 2656],
8024             [4068, 2654],
8025             [4060, 2654],
8026             [4042, 2652],
8027             [4053, 2661],
8028             [4045, 2660],
8029             [4035, 2665],
8030             [4025, 2666],
8031             [4026, 2684],
8032             [4032, 2697],
8033             [4046, 2699],
8034             [4037, 2714],
8035             [4039, 2702],
8036             [4031, 2709],
8037             [4027, 2691],
8038             [3983, 2765],
8039             [3974, 2811],
8040             [3974, 2820],
8041             [3977, 2809],
8042             [3985, 2796],
8043             [3995, 2794],
8044             [3998, 2785],
8045             [4007, 2786],
8046             [4004, 2776],
8047             [4012, 2775],
8048             [4015, 2755],
8049             [4022, 2763],
8050             [4038, 2761],
8051             [4020, 2771],
8052             [4035, 2784],
8053             [4044, 2783],
8054             [4034, 2789],
8055             [4024, 2793],
8056             [4024, 2798],
8057             [4013, 2798],
8058             [4017, 2810],
8059             [4013, 2802],
8060             [4001, 2803],
8061             [4002, 2818],
8062             [4013, 2823],
8063             [4003, 2819],
8064             [3991, 2818],
8065             [3982, 2835],
8066             [3983, 2846],
8067             [3993, 2848],
8068             [4005, 2853],
8069             [4017, 2855],
8070             [4028, 2846],
8071             [4019, 2853],
8072             [4027, 2861],
8073             [4010, 2854],
8074             [4000, 2854],
8075             [3992, 2861],
8076             [3992, 2851],
8077             [3973, 2866],
8078             [3968, 2877],
8079             [3984, 2880],
8080             [3967, 2885],
8081             [3970, 2902],
8082             [3983, 2931],
8083             [3987, 2920],
8084             [3988, 2931],
8085             [4002, 2936],
8086             [4010, 2917],
8087             [4008, 2903],
8088             [4016, 2893],
8089             [4021, 2901],
8090             [4012, 2913],
8091             [4026, 2916],
8092             [4014, 2921],
8093             [4015, 2934],
8094             [4032, 2937],
8095             [4018, 2934],
8096             [4014, 2944],
8097             [4024, 2948],
8098             [4015, 2950],
8099             [4006, 2943],
8100             [3992, 2946],
8101             [3986, 2988],
8102             [3992, 3004],
8103             [4017, 3037],
8104             [4023, 3053],
8105             [4022, 3063],
8106             [4031, 3065],
8107             [4036, 3073],
8108             [4050, 3135],
8109             [4050, 3151],
8110             [4091, 3119],
8111             [4083, 3115],
8112             [4076, 3096],
8113             [4087, 3101],
8114             [4086, 3072],
8115             [4087, 3061],
8116             [4087, 3046],
8117             [4094, 3022],
8118             [4092, 3012],
8119             [4091, 3001],
8120             [4097, 2989],
8121             [4097, 3013],
8122             [4098, 2945],
8123             [4101, 2937],
8124             [4097, 2920],
8125             [4105, 2913],
8126             [4113, 2856],
8127             [4122, 2844],
8128             [4112, 2840],
8129             [4123, 2834],
8130             [4124, 2817],
8131             [4129, 2791],
8132             [4136, 2775],
8133             [4140, 2760],
8134             [4130, 2754],
8135             [4145, 2754],
8136             [4154, 2742],
8137             [4150, 2733],
8138             [4139, 2720],
8139             [4154, 2722],
8140             [4159, 2707],
8141             [4183, 2662],
8142             [4182, 2654],
8143             [4183, 2640],
8144             [4189, 2644],
8145             [4189, 2653],
8146             [4197, 2632],
8147             [4209, 2634],
8148             [4205, 2624],
8149             [4213, 2607],
8150             [4203, 2605],
8151             [4209, 2589],
8152             [4211, 2600],
8153             [4219, 2599],
8154             [4224, 2592],
8155             [4224, 2574],
8156             [4223, 2566],
8157             [4224, 2562],
8158             [4224, 2553],
8159             [4224, 2552],
8160             [4224, -128],
8161             [4224, 4224],
8162             [4205, 4224],
8163             [4183, 4096],
8164             [4158, 4018],
8165             [4122, 3935],
8166             [4097, 3854],
8167             [4092, 3841],
8168             [4075, 3785],
8169             [4050, 3675],
8170             [4045, 3686],
8171             [4047, 3676],
8172             [4031, 3585],
8173             [4015, 3513],
8174             [3993, 3494],
8175             [3963, 3488],
8176             [3945, 3491],
8177             [3919, 3515],
8178             [3880, 3525],
8179             [3873, 3533],
8180             [3887, 3539],
8181             [3897, 3536],
8182             [3924, 3532],
8183             [3923, 3524],
8184             [3925, 3533],
8185             [3936, 3526],
8186             [3950, 3529],
8187             [3962, 3536],
8188             [3976, 3555],
8189             [3981, 3567],
8190             [4002, 3574],
8191             [4018, 3572],
8192             [4003, 3575],
8193             [4018, 3580],
8194             [4022, 3593],
8195             [4014, 3591],
8196             [4009, 3579],
8197             [3992, 3572],
8198             [3992, 3585],
8199             [3993, 3598],
8200             [4002, 3596],
8201             [4007, 3594],
8202             [4007, 3603],
8203             [4010, 3613],
8204             [4027, 3623],
8205             [4012, 3619],
8206             [4004, 3619],
8207             [4005, 3609],
8208             [3995, 3606],
8209             [3986, 3604],
8210             [3995, 3609],
8211             [3990, 3617],
8212             [3998, 3617],
8213             [3999, 3627],
8214             [3987, 3633],
8215             [3991, 3622],
8216             [3978, 3621],
8217             [3985, 3610],
8218             [3981, 3600],
8219             [3981, 3590],
8220             [3986, 3598],
8221             [3986, 3585],
8222             [3976, 3587],
8223             [3984, 3581],
8224             [3983, 3571],
8225             [3975, 3572],
8226             [3967, 3566],
8227             [3948, 3558],
8228             [3955, 3583],
8229             [3946, 3559],
8230             [3936, 3547],
8231             [3882, 3539],
8232             [3879, 3548],
8233             [3887, 3553],
8234             [3893, 3543],
8235             [3891, 3556],
8236             [3899, 3562],
8237             [3898, 3554],
8238             [3907, 3558],
8239             [3909, 3544],
8240             [3913, 3557],
8241             [3915, 3566],
8242             [3907, 3567],
8243             [3905, 3577],
8244             [3916, 3574],
8245             [3911, 3584],
8246             [3914, 3592],
8247             [3916, 3583],
8248             [3920, 3598],
8249             [3909, 3596],
8250             [3901, 3596],
8251             [3907, 3604],
8252             [3913, 3612],
8253             [3908, 3625],
8254             [3917, 3622],
8255             [3923, 3631],
8256             [3914, 3628],
8257             [3919, 3647],
8258             [3922, 3656],
8259             [3917, 3666],
8260             [3922, 3655],
8261             [3913, 3650],
8262             [3916, 3641],
8263             [3915, 3632],
8264             [3906, 3639],
8265             [3907, 3647],
8266             [3898, 3647],
8267             [3908, 3632],
8268             [3899, 3631],
8269             [3905, 3623],
8270             [3903, 3615],
8271             [3895, 3624],
8272             [3897, 3632],
8273             [3894, 3622],
8274             [3883, 3622],
8275             [3891, 3625],
8276             [3888, 3614],
8277             [3898, 3617],
8278             [3901, 3607],
8279             [3890, 3610],
8280             [3891, 3600],
8281             [3892, 3588],
8282             [3903, 3590],
8283             [3893, 3583],
8284             [3890, 3574],
8285             [3877, 3572],
8286             [3880, 3581],
8287             [3872, 3589],
8288             [3869, 3574],
8289             [3869, 3563],
8290             [3858, 3561],
8291             [3860, 3573],
8292             [3851, 3572],
8293             [3851, 3583],
8294             [3847, 3591],
8295             [3855, 3588],
8296             [3854, 3601],
8297             [3865, 3597],
8298             [3861, 3605],
8299             [3869, 3605],
8300             [3858, 3605],
8301             [3850, 3599],
8302             [3841, 3611],
8303             [3842, 3622],
8304             [3852, 3623],
8305             [3843, 3624],
8306             [3843, 3634],
8307             [3840, 3625],
8308             [3823, 3628],
8309             [3821, 3638],
8310             [3813, 3642],
8311             [3822, 3625],
8312             [3836, 3616],
8313             [3828, 3615],
8314             [3830, 3606],
8315             [3840, 3605],
8316             [3847, 3596],
8317             [3839, 3591],
8318             [3849, 3584],
8319             [3837, 3581],
8320             [3825, 3591],
8321             [3831, 3583],
8322             [3830, 3571],
8323             [3839, 3577],
8324             [3832, 3566],
8325             [3844, 3568],
8326             [3841, 3558],
8327             [3851, 3557],
8328             [3851, 3542],
8329             [3842, 3535],
8330             [3863, 3543],
8331             [3865, 3534],
8332             [3802, 3504],
8333             [3749, 3491],
8334             [3749, 3507],
8335             [3764, 3505],
8336             [3750, 3513],
8337             [3767, 3518],
8338             [3742, 3522],
8339             [3734, 3526],
8340             [3739, 3508],
8341             [3729, 3507],
8342             [3745, 3506],
8343             [3745, 3489],
8344             [3684, 3476],
8345             [3607, 3424],
8346             [3585, 3422],
8347             [3573, 3420],
8348             [3569, 3428],
8349             [3583, 3430],
8350             [3583, 3430],
8351             [3608, 3430],
8352             [3619, 3435],
8353             [3609, 3433],
8354             [3607, 3452],
8355             [3588, 3459],
8356             [3587, 3468],
8357             [3578, 3464],
8358             [3568, 3455],
8359             [3567, 3445],
8360             [3555, 3447],
8361             [3546, 3446],
8362             [3536, 3439],
8363             [3523, 3438],
8364             [3528, 3447],
8365             [3520, 3446],
8366             [3528, 3448],
8367             [3520, 3453],
8368             [3526, 3463],
8369             [3518, 3472],
8370             [3531, 3476],
8371             [3520, 3478],
8372             [3518, 3482],
8373             [3526, 3482],
8374             [3519, 3486],
8375             [3532, 3486],
8376             [3519, 3488],
8377             [3527, 3514],
8378             [3530, 3540],
8379             [3541, 3520],
8380             [3550, 3529],
8381             [3560, 3533],
8382             [3562, 3524],
8383             [3570, 3520],
8384             [3565, 3530],
8385             [3573, 3524],
8386             [3571, 3534],
8387             [3583, 3538],
8388             [3583, 3536],
8389             [3583, 3526],
8390             [3594, 3523],
8391             [3592, 3532],
8392             [3586, 3545],
8393             [3585, 3554],
8394             [3584, 3563],
8395             [3590, 3551],
8396             [3591, 3561],
8397             [3600, 3565],
8398             [3605, 3551],
8399             [3608, 3543],
8400             [3621, 3543],
8401             [3629, 3551],
8402             [3613, 3549],
8403             [3619, 3559],
8404             [3631, 3564],
8405             [3618, 3563],
8406             [3614, 3553],
8407             [3611, 3563],
8408             [3606, 3576],
8409             [3613, 3584],
8410             [3608, 3593],
8411             [3615, 3604],
8412             [3628, 3611],
8413             [3605, 3600],
8414             [3607, 3586],
8415             [3601, 3572],
8416             [3591, 3575],
8417             [3593, 3567],
8418             [3583, 3566],
8419             [3577, 3577],
8420             [3580, 3564],
8421             [3567, 3568],
8422             [3576, 3561],
8423             [3573, 3553],
8424             [3566, 3540],
8425             [3556, 3544],
8426             [3558, 3553],
8427             [3552, 3539],
8428             [3543, 3573],
8429             [3534, 3578],
8430             [3522, 3584],
8431             [3530, 3585],
8432             [3522, 3589],
8433             [3527, 3597],
8434             [3542, 3604],
8435             [3542, 3612],
8436             [3550, 3612],
8437             [3557, 3622],
8438             [3568, 3634],
8439             [3566, 3623],
8440             [3569, 3627],
8441             [3577, 3627],
8442             [3575, 3638],
8443             [3585, 3650],
8444             [3605, 3655],
8445             [3626, 3651],
8446             [3649, 3657],
8447             [3658, 3656],
8448             [3655, 3648],
8449             [3661, 3657],
8450             [3671, 3657],
8451             [3674, 3649],
8452             [3669, 3640],
8453             [3669, 3628],
8454             [3679, 3631],
8455             [3679, 3643],
8456             [3684, 3651],
8457             [3695, 3648],
8458             [3679, 3653],
8459             [3686, 3663],
8460             [3694, 3658],
8461             [3693, 3670],
8462             [3703, 3667],
8463             [3706, 3659],
8464             [3704, 3668],
8465             [3718, 3655],
8466             [3712, 3676],
8467             [3722, 3674],
8468             [3722, 3681],
8469             [3714, 3681],
8470             [3699, 3671],
8471             [3696, 3683],
8472             [3692, 3694],
8473             [3691, 3685],
8474             [3693, 3673],
8475             [3682, 3668],
8476             [3679, 3679],
8477             [3681, 3663],
8478             [3671, 3670],
8479             [3675, 3662],
8480             [3666, 3662],
8481             [3657, 3664],
8482             [3671, 3676],
8483             [3672, 3687],
8484             [3661, 3687],
8485             [3652, 3702],
8486             [3651, 3692],
8487             [3664, 3682],
8488             [3654, 3671],
8489             [3647, 3663],
8490             [3636, 3663],
8491             [3631, 3678],
8492             [3633, 3662],
8493             [3617, 3660],
8494             [3610, 3669],
8495             [3605, 3659],
8496             [3596, 3657],
8497             [3583, 3656],
8498             [3578, 3672],
8499             [3584, 3680],
8500             [3589, 3689],
8501             [3585, 3691],
8502             [3594, 3691],
8503             [3585, 3692],
8504             [3584, 3694],
8505             [3584, 3703],
8506             [3587, 3713],
8507             [3600, 3711],
8508             [3589, 3713],
8509             [3583, 3719],
8510             [3583, 3739],
8511             [3566, 3748],
8512             [3566, 3759],
8513             [3558, 3766],
8514             [3574, 3769],
8515             [3585, 3759],
8516             [3576, 3770],
8517             [3578, 3778],
8518             [3578, 3788],
8519             [3573, 3802],
8520             [3583, 3804],
8521             [3575, 3804],
8522             [3579, 3812],
8523             [3574, 3823],
8524             [3572, 3835],
8525             [3585, 3846],
8526             [3605, 3855],
8527             [3614, 3851],
8528             [3637, 3864],
8529             [3650, 3861],
8530             [3660, 3867],
8531             [3651, 3869],
8532             [3642, 3864],
8533             [3633, 3865],
8534             [3624, 3870],
8535             [3615, 3855],
8536             [3603, 3857],
8537             [3589, 3857],
8538             [3579, 3850],
8539             [3571, 3846],
8540             [3567, 3837],
8541             [3571, 3829],
8542             [3573, 3811],
8543             [3563, 3805],
8544             [3550, 3802],
8545             [3560, 3798],
8546             [3564, 3784],
8547             [3561, 3797],
8548             [3574, 3775],
8549             [3554, 3769],
8550             [3547, 3778],
8551             [3553, 3769],
8552             [3543, 3759],
8553             [3534, 3759],
8554             [3522, 3759],
8555             [3533, 3757],
8556             [3541, 3757],
8557             [3554, 3764],
8558             [3560, 3745],
8559             [3575, 3738],
8560             [3566, 3733],
8561             [3543, 3711],
8562             [3568, 3731],
8563             [3579, 3726],
8564             [3580, 3718],
8565             [3579, 3708],
8566             [3567, 3708],
8567             [3571, 3700],
8568             [3580, 3691],
8569             [3573, 3672],
8570             [3574, 3655],
8571             [3564, 3655],
8572             [3563, 3640],
8573             [3548, 3640],
8574             [3537, 3646],
8575             [3537, 3659],
8576             [3537, 3648],
8577             [3529, 3648],
8578             [3540, 3640],
8579             [3551, 3634],
8580             [3543, 3628],
8581             [3522, 3626],
8582             [3507, 3629],
8583             [3508, 3641],
8584             [3496, 3636],
8585             [3493, 3644],
8586             [3496, 3653],
8587             [3490, 3645],
8588             [3491, 3654],
8589             [3482, 3653],
8590             [3486, 3667],
8591             [3474, 3666],
8592             [3474, 3676],
8593             [3485, 3689],
8594             [3474, 3681],
8595             [3472, 3668],
8596             [3463, 3666],
8597             [3460, 3677],
8598             [3456, 3662],
8599             [3441, 3668],
8600             [3438, 3682],
8601             [3428, 3684],
8602             [3424, 3692],
8603             [3418, 3705],
8604             [3423, 3717],
8605             [3416, 3725],
8606             [3416, 3702],
8607             [3420, 3692],
8608             [3428, 3671],
8609             [3438, 3669],
8610             [3443, 3660],
8611             [3439, 3649],
8612             [3431, 3650],
8613             [3439, 3646],
8614             [3441, 3636],
8615             [3446, 3656],
8616             [3465, 3656],
8617             [3473, 3652],
8618             [3474, 3644],
8619             [3483, 3633],
8620             [3475, 3630],
8621             [3472, 3622],
8622             [3465, 3630],
8623             [3461, 3621],
8624             [3472, 3619],
8625             [3468, 3608],
8626             [3474, 3620],
8627             [3484, 3623],
8628             [3507, 3621],
8629             [3506, 3612],
8630             [3514, 3608],
8631             [3505, 3611],
8632             [3490, 3607],
8633             [3500, 3606],
8634             [3493, 3583],
8635             [3492, 3575],
8636             [3472, 3576],
8637             [3463, 3574],
8638             [3481, 3569],
8639             [3491, 3567],
8640             [3508, 3577],
8641             [3511, 3559],
8642             [3496, 3556],
8643             [3487, 3503],
8644             [3447, 3502],
8645             [3440, 3554],
8646             [3411, 3553],
8647             [3385, 3540],
8648             [3361, 3536],
8649             [3349, 3543],
8650             [3344, 3560],
8651             [3343, 3575],
8652             [3329, 3577],
8653             [3329, 3578],
8654             [3320, 3578],
8655             [3312, 3580],
8656             [3304, 3591],
8657             [3317, 3587],
8658             [3309, 3591],
8659             [3312, 3599],
8660             [3307, 3619],
8661             [3304, 3630],
8662             [3300, 3621],
8663             [3307, 3617],
8664             [3307, 3608],
8665             [3300, 3596],
8666             [3301, 3587],
8667             [3293, 3581],
8668             [3274, 3583],
8669             [3283, 3583],
8670             [3290, 3595],
8671             [3278, 3605],
8672             [3264, 3607],
8673             [3268, 3617],
8674             [3259, 3627],
8675             [3246, 3628],
8676             [3254, 3637],
8677             [3267, 3635],
8678             [3271, 3644],
8679             [3263, 3643],
8680             [3253, 3644],
8681             [3230, 3654],
8682             [3226, 3668],
8683             [3216, 3667],
8684             [3212, 3671],
8685             [3197, 3671],
8686             [3206, 3694],
8687             [3203, 3703],
8688             [3193, 3709],
8689             [3192, 3725],
8690             [3196, 3738],
8691             [3187, 3749],
8692             [3192, 3764],
8693             [3208, 3762],
8694             [3210, 3775],
8695             [3197, 3781],
8696             [3186, 3780],
8697             [3184, 3788],
8698             [3185, 3780],
8699             [3199, 3779],
8700             [3209, 3773],
8701             [3207, 3763],
8702             [3190, 3765],
8703             [3184, 3749],
8704             [3184, 3729],
8705             [3190, 3719],
8706             [3182, 3710],
8707             [3195, 3699],
8708             [3185, 3690],
8709             [3181, 3672],
8710             [3188, 3658],
8711             [3204, 3659],
8712             [3210, 3649],
8713             [3217, 3637],
8714             [3231, 3638],
8715             [3240, 3610],
8716             [3234, 3601],
8717             [3253, 3597],
8718             [3257, 3586],
8719             [3262, 3565],
8720             [3272, 3560],
8721             [3287, 3563],
8722             [3295, 3557],
8723             [3306, 3521],
8724             [3292, 3508],
8725             [3289, 3516],
8726             [3280, 3520],
8727             [3274, 3533],
8728             [3260, 3531],
8729             [3248, 3540],
8730             [3236, 3553],
8731             [3229, 3565],
8732             [3219, 3564],
8733             [3216, 3574],
8734             [3201, 3577],
8735             [3192, 3578],
8736             [3202, 3576],
8737             [3215, 3573],
8738             [3218, 3562],
8739             [3227, 3564],
8740             [3242, 3541],
8741             [3236, 3518],
8742             [3228, 3519],
8743             [3237, 3517],
8744             [3241, 3532],
8745             [3252, 3524],
8746             [3250, 3513],
8747             [3260, 3519],
8748             [3274, 3520],
8749             [3263, 3509],
8750             [3271, 3507],
8751             [3280, 3507],
8752             [3278, 3478],
8753             [3270, 3458],
8754             [3261, 3455],
8755             [3272, 3458],
8756             [3280, 3462],
8757             [3284, 3471],
8758             [3298, 3477],
8759             [3294, 3456],
8760             [3297, 3444],
8761             [3286, 3430],
8762             [3257, 3423],
8763             [3241, 3406],
8764             [3239, 3394],
8765             [3220, 3388],
8766             [3201, 3366],
8767             [3183, 3358],
8768             [3175, 3364],
8769             [3184, 3374],
8770             [3175, 3367],
8771             [3149, 3375],
8772             [3134, 3374],
8773             [3121, 3376],
8774             [3113, 3380],
8775             [3098, 3378],
8776             [3105, 3388],
8777             [3100, 3405],
8778             [3108, 3409],
8779             [3107, 3418],
8780             [3098, 3405],
8781             [3100, 3397],
8782             [3089, 3395],
8783             [3101, 3394],
8784             [3095, 3375],
8785             [3105, 3369],
8786             [3115, 3348],
8787             [3123, 3357],
8788             [3134, 3357],
8789             [3137, 3366],
8790             [3160, 3369],
8791             [3158, 3357],
8792             [3167, 3337],
8793             [3164, 3324],
8794             [3151, 3311],
8795             [3117, 3300],
8796             [3073, 3300],
8797             [3058, 3297],
8798             [3046, 3288],
8799             [3030, 3260],
8800             [3031, 3236],
8801             [3049, 3183],
8802             [3048, 3164],
8803             [3037, 3143],
8804             [3038, 3124],
8805             [3034, 3109],
8806             [3026, 3107],
8807             [3030, 3089],
8808             [3026, 3072],
8809             [3016, 3062],
8810             [3013, 3047],
8811             [3024, 3051],
8812             [3032, 3048],
8813             [3032, 3056],
8814             [3038, 3046],
8815             [3029, 3028],
8816             [3017, 3020],
8817             [3006, 3004],
8818             [2998, 3016],
8819             [2993, 3040],
8820             [2982, 3053],
8821             [2991, 3061],
8822             [2981, 3054],
8823             [2975, 3071],
8824             [2966, 3091],
8825             [2970, 3100],
8826             [2973, 3109],
8827             [2981, 3120],
8828             [2973, 3133],
8829             [2962, 3130],
8830             [2955, 3128],
8831             [2967, 3128],
8832             [2976, 3119],
8833             [2968, 3110],
8834             [2969, 3102],
8835             [2967, 3094],
8836             [2941, 3099],
8837             [2925, 3096],
8838             [2916, 3089],
8839             [2905, 3073],
8840             [2894, 3056],
8841             [2866, 3042],
8842             [2862, 3029],
8843             [2847, 3019],
8844             [2834, 3024],
8845             [2836, 3038],
8846             [2829, 3047],
8847             [2813, 3051],
8848             [2803, 3052],
8849             [2794, 3061],
8850             [2776, 3065],
8851             [2778, 3061],
8852             [2769, 3061],
8853             [2794, 3053],
8854             [2803, 3040],
8855             [2814, 3045],
8856             [2822, 3037],
8857             [2824, 3024],
8858             [2832, 3014],
8859             [2838, 2988],
8860             [2812, 2990],
8861             [2745, 2984],
8862             [2713, 3000],
8863             [2693, 3001],
8864             [2656, 2970],
8865             [2639, 2961],
8866             [2623, 2943],
8867             [2613, 2942],
8868             [2582, 2927],
8869             [2571, 2929],
8870             [2565, 2941],
8871             [2553, 2936],
8872             [2539, 2944],
8873             [2529, 2945],
8874             [2538, 2938],
8875             [2550, 2923],
8876             [2556, 2923],
8877             [2564, 2923],
8878             [2567, 2895],
8879             [2560, 2885],
8880             [2559, 2868],
8881             [2549, 2856],
8882             [2547, 2842],
8883             [2551, 2832],
8884             [2542, 2828],
8885             [2558, 2826],
8886             [2538, 2811],
8887             [2529, 2811],
8888             [2532, 2822],
8889             [2523, 2822],
8890             [2496, 2840],
8891             [2472, 2883],
8892             [2454, 2888],
8893             [2452, 2896],
8894             [2461, 2901],
8895             [2451, 2897],
8896             [2451, 2885],
8897             [2433, 2868],
8898             [2423, 2869],
8899             [2419, 2844],
8900             [2413, 2802],
8901             [2398, 2818],
8902             [2383, 2818],
8903             [2375, 2824],
8904             [2356, 2820],
8905             [2346, 2822],
8906             [2331, 2817],
8907             [2325, 2826],
8908             [2309, 2833],
8909             [2309, 2840],
8910             [2309, 2832],
8911             [2315, 2821],
8912             [2288, 2841],
8913             [2266, 2843],
8914             [2255, 2836],
8915             [2250, 2809],
8916             [2238, 2810],
8917             [2224, 2792],
8918             [2221, 2813],
8919             [2191, 2823],
8920             [2170, 2839],
8921             [2182, 2825],
8922             [2163, 2809],
8923             [2155, 2799],
8924             [2150, 2786],
8925             [2142, 2794],
8926             [2133, 2801],
8927             [2121, 2797],
8928             [2119, 2783],
8929             [2121, 2769],
8930             [2143, 2760],
8931             [2155, 2743],
8932             [2156, 2733],
8933             [2146, 2721],
8934             [2130, 2721],
8935             [2105, 2709],
8936             [2096, 2695],
8937             [2097, 2680],
8938             [2115, 2648],
8939             [2114, 2621],
8940             [2119, 2643],
8941             [2103, 2682],
8942             [2102, 2693],
8943             [2112, 2709],
8944             [2149, 2716],
8945             [2168, 2738],
8946             [2165, 2748],
8947             [2173, 2759],
8948             [2164, 2751],
8949             [2165, 2764],
8950             [2167, 2778],
8951             [2177, 2781],
8952             [2190, 2775],
8953             [2204, 2774],
8954             [2222, 2772],
8955             [2251, 2770],
8956             [2275, 2782],
8957             [2285, 2773],
8958             [2275, 2783],
8959             [2278, 2791],
8960             [2313, 2799],
8961             [2350, 2796],
8962             [2339, 2793],
8963             [2343, 2778],
8964             [2334, 2780],
8965             [2338, 2772],
8966             [2347, 2793],
8967             [2362, 2799],
8968             [2371, 2794],
8969             [2389, 2783],
8970             [2405, 2786],
8971             [2423, 2781],
8972             [2435, 2771],
8973             [2425, 2773],
8974             [2447, 2765],
8975             [2442, 2775],
8976             [2433, 2779],
8977             [2440, 2792],
8978             [2441, 2805],
8979             [2432, 2851],
8980             [2441, 2866],
8981             [2454, 2851],
8982             [2473, 2839],
8983             [2496, 2816],
8984             [2487, 2811],
8985             [2475, 2823],
8986             [2464, 2822],
8987             [2455, 2821],
8988             [2475, 2819],
8989             [2485, 2810],
8990             [2497, 2814],
8991             [2514, 2807],
8992             [2527, 2793],
8993             [2540, 2804],
8994             [2566, 2808],
8995             [2563, 2818],
8996             [2569, 2826],
8997             [2571, 2859],
8998             [2608, 2909],
8999             [2634, 2931],
9000             [2651, 2930],
9001             [2670, 2938],
9002             [2668, 2928],
9003             [2674, 2920],
9004             [2684, 2922],
9005             [2698, 2917],
9006             [2697, 2908],
9007             [2682, 2898],
9008             [2699, 2907],
9009             [2715, 2903],
9010             [2725, 2893],
9011             [2724, 2884],
9012             [2715, 2876],
9013             [2716, 2861],
9014             [2706, 2839],
9015             [2698, 2834],
9016             [2702, 2825],
9017             [2700, 2840],
9018             [2710, 2849],
9019             [2718, 2853],
9020             [2715, 2835],
9021             [2728, 2829],
9022             [2726, 2817],
9023             [2715, 2810],
9024             [2709, 2795],
9025             [2725, 2785],
9026             [2727, 2750],
9027             [2731, 2736],
9028             [2722, 2729],
9029             [2706, 2728],
9030             [2721, 2728],
9031             [2722, 2717],
9032             [2712, 2713],
9033             [2722, 2716],
9034             [2731, 2700],
9035             [2726, 2691],
9036             [2708, 2707],
9037             [2696, 2710],
9038             [2689, 2725],
9039             [2679, 2729],
9040             [2676, 2695],
9041             [2693, 2682],
9042             [2685, 2680],
9043             [2665, 2662],
9044             [2668, 2653],
9045             [2685, 2646],
9046             [2686, 2625],
9047             [2680, 2638],
9048             [2669, 2644],
9049             [2653, 2636],
9050             [2653, 2652],
9051             [2649, 2660],
9052             [2635, 2666],
9053             [2627, 2666],
9054             [2626, 2651],
9055             [2627, 2643],
9056             [2631, 2645],
9057             [2631, 2662],
9058             [2646, 2654],
9059             [2652, 2634],
9060             [2672, 2640],
9061             [2677, 2627],
9062             [2688, 2623],
9063             [2689, 2642],
9064             [2686, 2650],
9065             [2678, 2655],
9066             [2670, 2654],
9067             [2687, 2669],
9068             [2695, 2658],
9069             [2691, 2667],
9070             [2702, 2677],
9071             [2694, 2694],
9072             [2682, 2699],
9073             [2688, 2707],
9074             [2696, 2701],
9075             [2705, 2701],
9076             [2716, 2689],
9077             [2728, 2687],
9078             [2732, 2695],
9079             [2735, 2704],
9080             [2745, 2693],
9081             [2724, 2724],
9082             [2736, 2740],
9083             [2744, 2740],
9084             [2743, 2732],
9085             [2746, 2745],
9086             [2753, 2732],
9087             [2753, 2740],
9088             [2773, 2748],
9089             [2771, 2740],
9090             [2778, 2751],
9091             [2792, 2742],
9092             [2782, 2746],
9093             [2782, 2757],
9094             [2782, 2767],
9095             [2768, 2768],
9096             [2765, 2783],
9097             [2761, 2791],
9098             [2766, 2791],
9099             [2766, 2783],
9100             [2759, 2795],
9101             [2760, 2805],
9102             [2748, 2798],
9103             [2754, 2786],
9104             [2740, 2784],
9105             [2748, 2798],
9106             [2733, 2806],
9107             [2746, 2821],
9108             [2758, 2826],
9109             [2765, 2812],
9110             [2763, 2825],
9111             [2760, 2839],
9112             [2738, 2845],
9113             [2727, 2840],
9114             [2728, 2849],
9115             [2739, 2849],
9116             [2743, 2861],
9117             [2759, 2855],
9118             [2764, 2842],
9119             [2772, 2843],
9120             [2783, 2856],
9121             [2774, 2881],
9122             [2753, 2881],
9123             [2729, 2871],
9124             [2733, 2882],
9125             [2744, 2893],
9126             [2743, 2902],
9127             [2732, 2908],
9128             [2740, 2922],
9129             [2768, 2925],
9130             [2807, 2919],
9131             [2823, 2928],
9132             [2848, 2940],
9133             [2864, 2973],
9134             [2864, 2959],
9135             [2873, 2954],
9136             [2881, 2943],
9137             [2900, 2942],
9138             [2891, 2941],
9139             [2904, 2939],
9140             [2874, 2956],
9141             [2873, 2967],
9142             [2884, 2967],
9143             [2895, 2970],
9144             [2938, 2977],
9145             [2982, 2968],
9146             [2993, 2960],
9147             [2984, 2966],
9148             [2969, 2964],
9149             [2970, 2953],
9150             [2973, 2943],
9151             [2985, 2947],
9152             [2981, 2957],
9153             [2993, 2949],
9154             [3044, 2957],
9155             [3061, 2963],
9156             [3071, 2970],
9157             [3074, 2958],
9158             [3084, 2960],
9159             [3075, 2973],
9160             [3098, 3002],
9161             [3114, 3055],
9162             [3123, 3051],
9163             [3118, 3030],
9164             [3121, 3019],
9165             [3119, 3031],
9166             [3126, 3040],
9167             [3139, 3033],
9168             [3153, 3035],
9169             [3145, 3033],
9170             [3139, 3041],
9171             [3130, 3047],
9172             [3139, 3054],
9173             [3128, 3051],
9174             [3118, 3060],
9175             [3116, 3071],
9176             [3116, 3071],
9177         ],
9178         &[[3585, 3686], [3585, 3686]],
9179         &[[3585, 3683], [3585, 3683]],
9180         &[[3583, 3682], [3585, 3682]],
9181         &[[3840, 3591], [3834, 3595]],
9182         &[[3898, 3585], [3897, 3585]],
9183         &[[3583, 3560], [3583, 3559]],
9184         &[[3585, 3552], [3585, 3552]],
9185         &[[3871, 3583], [3872, 3584]],
9186         &[[3585, 3523], [3585, 3528]],
9187         &[[3583, 2711], [3583, 2711]],
9188         &[[3329, 2659], [3329, 2659]],
9189         &[[4095, 2657], [4099, 2657]],
9190         &[[4097, 2339], [4097, 2340]],
9191         &[[4206, 1537], [4204, 1535]],
9192         &[[3313, 1535], [3316, 1535]],
9193         &[[4095, 1312], [4095, 1312]],
9194         &[[4095, 1278], [4095, 1278]],
9195         &[[4096, 1276], [4096, 1276]],
9196         &[[4096, 1275], [4095, 1275]],
9197         &[[4095, 1273], [4095, 1273]],
9198         &[[4095, 1268], [4096, 1268]],
9199         &[[4095, 1262], [4095, 1262]],
9200         &[[4096, 1260], [4096, 1260]],
9201         &[[4095, 1238], [4095, 1236]],
9202         &[[3399, 2667], [3399, 2667], [3399, 2667]],
9203         &[[3645, 2653], [3645, 2653], [3645, 2653]],
9204         &[[3645, 2651], [3645, 2638], [3645, 2651], [3645, 2651]],
9205         &[[3529, 1415], [3532, 1422], [3529, 1415], [3529, 1415]],
9206         &[
9207             [3532, 1422],
9208             [3526, 1436],
9209             [3536, 1459],
9210             [3537, 1437],
9211             [3532, 1422],
9212             [3532, 1422],
9213         ],
9214         &[[3742, 70], [3742, 70], [3742, 70]],
9215         &[[3986, 2932], [3986, 2932], [3986, 2932]],
9216         &[[3989, 2934], [3989, 2934], [3989, 2934]],
9217         &[
9218             [3531, 3432],
9219             [3531, 3432],
9220             [3523, 3430],
9221             [3531, 3432],
9222             [3531, 3432],
9223         ],
9224         &[[3419, 3718], [3419, 3718], [3419, 3718]],
9225         &[[3306, 3602], [3306, 3602], [3306, 3602]],
9226         &[[3242, 3400], [3242, 3400], [3242, 3400]],
9227         &[[3116, 3071], [3116, 3071], [3116, 3071]],
9228         &[[3565, 3391], [3565, 3391], [3565, 3391]],
9229         &[[3565, 3391], [3565, 3391], [3565, 3391]],
9230         &[[4174, 1692], [4174, 1692], [4174, 1692]],
9231         &[[4172, 1690], [4172, 1690], [4172, 1690]],
9232         &[
9233             [4172, 1690],
9234             [4169, 1684],
9235             [4161, 1680],
9236             [4172, 1690],
9237             [4172, 1690],
9238         ],
9239         &[
9240             [4016, 1878],
9241             [4016, 1879],
9242             [4033, 1889],
9243             [4016, 1878],
9244             [4016, 1878],
9245         ],
9246         &[
9247             [4016, 1878],
9248             [4016, 1864],
9249             [4029, 1859],
9250             [4024, 1850],
9251             [4008, 1839],
9252             [4006, 1863],
9253             [4016, 1878],
9254             [4016, 1878],
9255         ],
9256         &[
9257             [3315, 1339],
9258             [3327, 1332],
9259             [3331, 1324],
9260             [3323, 1329],
9261             [3311, 1313],
9262             [3325, 1327],
9263             [3321, 1308],
9264             [3312, 1308],
9265             [3290, 1293],
9266             [3305, 1315],
9267             [3315, 1339],
9268             [3315, 1339],
9269         ],
9270         &[[3290, 1293], [3278, 1276], [3290, 1293], [3290, 1293]],
9271         &[
9272             [3635, 3864],
9273             [3623, 3858],
9274             [3623, 3867],
9275             [3635, 3864],
9276             [3635, 3864],
9277         ],
9278         &[[3305, 3591], [3305, 3591], [3305, 3591]],
9279         &[
9280             [4097, 3131],
9281             [4102, 3126],
9282             [4062, 3147],
9283             [4084, 3142],
9284             [4097, 3131],
9285             [4097, 3131],
9286         ],
9287         &[
9288             [4136, 3071],
9289             [4136, 3071],
9290             [4136, 3080],
9291             [4139, 3072],
9292             [4139, 3057],
9293             [4139, 3036],
9294             [4143, 3020],
9295             [4137, 3036],
9296             [4136, 3071],
9297             [4136, 3071],
9298         ],
9299         &[[4193, 3071], [4206, 3071], [4193, 3071], [4193, 3071]],
9300         &[
9301             [4218, 3073],
9302             [4212, 3077],
9303             [4203, 3078],
9304             [4206, 3087],
9305             [4188, 3104],
9306             [4183, 3114],
9307             [4171, 3114],
9308             [4172, 3122],
9309             [4164, 3122],
9310             [4143, 3131],
9311             [4125, 3156],
9312             [4117, 3157],
9313             [4128, 3161],
9314             [4159, 3147],
9315             [4223, 3071],
9316             [4224, 3071],
9317             [4224, 3063],
9318             [4218, 3073],
9319             [4218, 3073],
9320         ],
9321         &[
9322             [4113, 3121],
9323             [4113, 3111],
9324             [4102, 3117],
9325             [4113, 3121],
9326             [4113, 3121],
9327         ],
9328         &[[4176, 3076], [4176, 3076], [4176, 3076]],
9329         &[[4200, 3077], [4200, 3077], [4200, 3077]],
9330         &[[3617, 3544], [3614, 3548], [3617, 3544], [3617, 3544]],
9331         &[
9332             [3912, 3542],
9333             [3924, 3541],
9334             [3934, 3536],
9335             [3942, 3535],
9336             [3955, 3536],
9337             [3939, 3532],
9338             [3949, 3533],
9339             [3937, 3527],
9340             [3929, 3534],
9341             [3900, 3540],
9342             [3912, 3542],
9343             [3912, 3542],
9344         ],
9345         &[[3882, 3558], [3882, 3558], [3882, 3558]],
9346         &[[3876, 3557], [3876, 3557], [3876, 3557]],
9347         &[[3867, 3549], [3867, 3549], [3867, 3549]],
9348         &[[3542, 3361], [3542, 3361], [3542, 3361]],
9349         &[[3562, 3323], [3562, 3323], [3562, 3323]],
9350         &[[3566, 3315], [3569, 3318], [3566, 3315], [3566, 3315]],
9351         &[
9352             [4061, 3204],
9353             [4063, 3200],
9354             [4056, 3190],
9355             [4061, 3204],
9356             [4061, 3204],
9357         ],
9358         &[
9359             [4050, 3172],
9360             [4049, 3161],
9361             [4044, 3170],
9362             [4047, 3190],
9363             [4039, 3183],
9364             [4044, 3171],
9365             [4033, 3187],
9366             [4034, 3197],
9367             [4043, 3210],
9368             [4063, 3214],
9369             [4085, 3209],
9370             [4092, 3193],
9371             [4090, 3179],
9372             [4068, 3166],
9373             [4068, 3174],
9374             [4080, 3181],
9375             [4081, 3192],
9376             [4077, 3205],
9377             [4064, 3206],
9378             [4051, 3200],
9379             [4050, 3172],
9380             [4050, 3172],
9381         ],
9382         &[[4123, 2945], [4123, 2945], [4123, 2945]],
9383         &[
9384             [4158, 2943],
9385             [4160, 2943],
9386             [4160, 2935],
9387             [4158, 2943],
9388             [4158, 2943],
9389         ],
9390         &[[4163, 3063], [4163, 3063], [4163, 3063]],
9391         &[[4167, 3060], [4167, 3060], [4167, 3060]],
9392         &[[4145, 3018], [4147, 3005], [4145, 3018], [4145, 3018]],
9393         &[
9394             [4151, 2998],
9395             [4158, 2977],
9396             [4155, 2967],
9397             [4159, 2946],
9398             [4150, 2976],
9399             [4147, 2988],
9400             [4151, 2985],
9401             [4151, 2998],
9402             [4151, 2998],
9403         ],
9404         &[[4176, 3066], [4176, 3066], [4176, 3066]],
9405         &[[4185, 3071], [4189, 3067], [4185, 3071], [4185, 3071]],
9406         &[
9407             [3460, 3072],
9408             [3462, 3080],
9409             [3477, 3083],
9410             [3477, 3075],
9411             [3479, 3067],
9412             [3460, 3072],
9413             [3460, 3072],
9414         ],
9415         &[
9416             [3433, 2796],
9417             [3432, 2792],
9418             [3422, 2793],
9419             [3433, 2796],
9420             [3433, 2796],
9421         ],
9422         &[[3475, 2876], [3482, 2867], [3475, 2876], [3475, 2876]],
9423         &[[3438, 2804], [3438, 2804], [3438, 2804]],
9424         &[[3440, 2953], [3440, 2953], [3440, 2953]],
9425         &[[3444, 2825], [3444, 2825], [3444, 2825]],
9426         &[[3490, 2860], [3490, 2860], [3490, 2860]],
9427         &[
9428             [3418, 2748],
9429             [3407, 2743],
9430             [3404, 2735],
9431             [3418, 2748],
9432             [3418, 2748],
9433         ],
9434         &[[3457, 2870], [3457, 2870], [3457, 2870]],
9435         &[
9436             [3417, 2974],
9437             [3419, 2958],
9438             [3400, 2957],
9439             [3407, 2969],
9440             [3417, 2974],
9441             [3417, 2974],
9442         ],
9443         &[[3379, 2902], [3391, 2899], [3379, 2902], [3379, 2902]],
9444         &[[4209, 2617], [4209, 2617], [4209, 2617]],
9445         &[[2174, 2799], [2174, 2799], [2174, 2799]],
9446         &[
9447             [2762, 2876],
9448             [2769, 2873],
9449             [2752, 2869],
9450             [2738, 2867],
9451             [2738, 2869],
9452             [2751, 2869],
9453             [2762, 2876],
9454             [2762, 2876],
9455         ],
9456         &[
9457             [2754, 2782],
9458             [2764, 2779],
9459             [2766, 2769],
9460             [2739, 2775],
9461             [2754, 2782],
9462             [2754, 2782],
9463         ],
9464         &[[2735, 2862], [2735, 2862], [2735, 2862]],
9465         &[
9466             [2745, 2763],
9467             [2752, 2758],
9468             [2752, 2754],
9469             [2732, 2754],
9470             [2745, 2763],
9471             [2745, 2763],
9472         ],
9473         &[
9474             [2679, 2726],
9475             [2688, 2709],
9476             [2682, 2701],
9477             [2679, 2726],
9478             [2679, 2726],
9479         ],
9480         &[
9481             [2920, 3005],
9482             [2935, 2994],
9483             [2914, 2986],
9484             [2896, 2981],
9485             [2884, 2974],
9486             [2864, 2973],
9487             [2868, 2983],
9488             [2886, 2997],
9489             [2905, 3016],
9490             [2916, 3016],
9491             [2920, 3005],
9492             [2920, 3005],
9493         ],
9494         &[[4096, 2494], [4096, 2494], [4096, 2494]],
9495         &[
9496             [3571, 2424],
9497             [3572, 2433],
9498             [3567, 2446],
9499             [3545, 2469],
9500             [3553, 2469],
9501             [3559, 2457],
9502             [3576, 2461],
9503             [3578, 2451],
9504             [3577, 2467],
9505             [3587, 2474],
9506             [3594, 2467],
9507             [3594, 2475],
9508             [3608, 2480],
9509             [3610, 2469],
9510             [3596, 2434],
9511             [3580, 2421],
9512             [3571, 2424],
9513             [3571, 2424],
9514         ],
9515         &[[3637, 2553], [3628, 2527], [3637, 2553], [3637, 2553]],
9516         &[[4064, 2507], [4064, 2507], [4064, 2507]],
9517         &[[3622, 2504], [3622, 2504], [3622, 2504]],
9518         &[[3620, 2493], [3618, 2484], [3620, 2493], [3620, 2493]],
9519         &[
9520             [3730, 1024],
9521             [3735, 1040],
9522             [3748, 1056],
9523             [3748, 1040],
9524             [3730, 1024],
9525             [3730, 1024],
9526         ],
9527         &[
9528             [3740, 1025],
9529             [3738, 1026],
9530             [3735, 993],
9531             [3728, 984],
9532             [3725, 995],
9533             [3732, 1009],
9534             [3733, 1001],
9535             [3740, 1025],
9536             [3740, 1025],
9537         ],
9538         &[
9539             [4095, 1229],
9540             [4093, 1228],
9541             [4081, 1217],
9542             [4073, 1234],
9543             [4071, 1253],
9544             [4064, 1278],
9545             [4076, 1293],
9546             [4087, 1283],
9547             [4097, 1285],
9548             [4110, 1286],
9549             [4101, 1291],
9550             [4121, 1285],
9551             [4119, 1276],
9552             [4104, 1258],
9553             [4096, 1258],
9554             [4093, 1268],
9555             [4094, 1258],
9556             [4096, 1245],
9557             [4095, 1229],
9558             [4095, 1229],
9559         ],
9560         &[
9561             [4173, 1536],
9562             [4167, 1554],
9563             [4153, 1576],
9564             [4166, 1585],
9565             [4154, 1576],
9566             [4163, 1574],
9567             [4172, 1578],
9568             [4183, 1582],
9569             [4186, 1574],
9570             [4198, 1571],
9571             [4190, 1562],
9572             [4191, 1551],
9573             [4199, 1547],
9574             [4196, 1538],
9575             [4196, 1532],
9576             [4188, 1532],
9577             [4196, 1532],
9578             [4204, 1527],
9579             [4201, 1535],
9580             [4207, 1535],
9581             [4207, 1527],
9582             [4213, 1535],
9583             [4224, 1512],
9584             [4224, 1511],
9585             [4209, 1511],
9586             [4198, 1506],
9587             [4190, 1517],
9588             [4194, 1509],
9589             [4192, 1499],
9590             [4200, 1496],
9591             [4202, 1504],
9592             [4224, 1510],
9593             [4224, 1488],
9594             [4215, 1486],
9595             [4216, 1478],
9596             [4224, 1472],
9597             [4224, 1464],
9598             [4207, 1458],
9599             [4193, 1464],
9600             [4189, 1476],
9601             [4197, 1465],
9602             [4203, 1476],
9603             [4204, 1464],
9604             [4212, 1469],
9605             [4204, 1480],
9606             [4195, 1477],
9607             [4198, 1491],
9608             [4207, 1488],
9609             [4196, 1493],
9610             [4173, 1536],
9611             [4173, 1536],
9612         ],
9613         &[
9614             [3934, 1537],
9615             [3932, 1553],
9616             [3936, 1580],
9617             [3944, 1579],
9618             [3950, 1595],
9619             [3960, 1604],
9620             [3968, 1630],
9621             [3964, 1639],
9622             [3963, 1650],
9623             [3960, 1666],
9624             [3968, 1673],
9625             [3968, 1664],
9626             [3983, 1662],
9627             [3975, 1640],
9628             [3981, 1627],
9629             [3980, 1618],
9630             [3970, 1606],
9631             [3959, 1589],
9632             [3973, 1578],
9633             [3975, 1562],
9634             [3971, 1570],
9635             [3972, 1556],
9636             [3964, 1540],
9637             [3959, 1537],
9638             [3943, 1537],
9639             [3934, 1537],
9640             [3934, 1537],
9641         ],
9642         &[[3959, 1535], [3959, 1535], [3959, 1535]],
9643         &[
9644             [4163, 1915],
9645             [4161, 1880],
9646             [4156, 1894],
9647             [4163, 1915],
9648             [4163, 1915],
9649         ],
9650         &[
9651             [4151, 1726],
9652             [4153, 1719],
9653             [4145, 1717],
9654             [4151, 1726],
9655             [4151, 1726],
9656         ],
9657         &[[4147, 1710], [4150, 1702], [4147, 1710], [4147, 1710]],
9658         &[
9659             [4182, 1653],
9660             [4177, 1649],
9661             [4187, 1648],
9662             [4195, 1643],
9663             [4189, 1635],
9664             [4198, 1632],
9665             [4196, 1624],
9666             [4186, 1624],
9667             [4175, 1638],
9668             [4167, 1647],
9669             [4169, 1657],
9670             [4164, 1646],
9671             [4165, 1632],
9672             [4175, 1633],
9673             [4178, 1633],
9674             [4178, 1625],
9675             [4168, 1619],
9676             [4166, 1622],
9677             [4166, 1614],
9678             [4161, 1661],
9679             [4157, 1674],
9680             [4171, 1676],
9681             [4169, 1666],
9682             [4163, 1656],
9683             [4176, 1673],
9684             [4180, 1665],
9685             [4180, 1674],
9686             [4189, 1682],
9687             [4209, 1678],
9688             [4193, 1677],
9689             [4192, 1666],
9690             [4200, 1669],
9691             [4209, 1673],
9692             [4216, 1671],
9693             [4216, 1655],
9694             [4205, 1653],
9695             [4197, 1647],
9696             [4182, 1653],
9697             [4182, 1653],
9698         ],
9699         &[
9700             [4200, 1619],
9701             [4196, 1620],
9702             [4200, 1632],
9703             [4195, 1642],
9704             [4207, 1648],
9705             [4211, 1636],
9706             [4205, 1627],
9707             [4203, 1636],
9708             [4200, 1619],
9709             [4200, 1619],
9710         ],
9711         &[
9712             [4170, 1684],
9713             [4172, 1689],
9714             [4184, 1683],
9715             [4177, 1675],
9716             [4170, 1684],
9717             [4170, 1684],
9718         ],
9719         &[
9720             [4026, 1835],
9721             [4025, 1830],
9722             [4020, 1821],
9723             [4016, 1808],
9724             [4007, 1836],
9725             [4019, 1836],
9726             [4011, 1832],
9727             [4009, 1822],
9728             [4020, 1830],
9729             [4016, 1820],
9730             [4026, 1835],
9731             [4026, 1835],
9732         ],
9733         &[[4003, 1782], [3999, 1779], [4003, 1782], [4003, 1782]],
9734         &[[4020, 1840], [4020, 1840], [4020, 1840]],
9735         &[
9736             [4037, 1849],
9737             [4044, 1837],
9738             [4036, 1833],
9739             [4037, 1849],
9740             [4037, 1849],
9741         ],
9742         &[[3982, 1555], [3982, 1555], [3982, 1555]],
9743         &[
9744             [3971, 1555],
9745             [3975, 1554],
9746             [3973, 1545],
9747             [3965, 1537],
9748             [3971, 1555],
9749             [3971, 1555],
9750         ],
9751         &[
9752             [4005, 1781],
9753             [4001, 1770],
9754             [3993, 1764],
9755             [4005, 1781],
9756             [4005, 1781],
9757         ],
9758         &[[3941, 1613], [3944, 1598], [3941, 1613], [3941, 1613]],
9759         &[[3976, 1591], [3978, 1588], [3976, 1591], [3976, 1591]],
9760         &[
9761             [4095, 1317],
9762             [4095, 1317],
9763             [4097, 1291],
9764             [4088, 1298],
9765             [4081, 1309],
9766             [4088, 1322],
9767             [4092, 1304],
9768             [4095, 1317],
9769             [4095, 1317],
9770         ],
9771         &[[4130, 1263], [4130, 1263], [4130, 1263]],
9772         &[[4203, 1352], [4201, 1345], [4203, 1352], [4203, 1352]],
9773         &[
9774             [4216, 1371],
9775             [4205, 1369],
9776             [4203, 1363],
9777             [4191, 1363],
9778             [4200, 1366],
9779             [4206, 1385],
9780             [4216, 1371],
9781             [4216, 1371],
9782         ],
9783         &[
9784             [4199, 1384],
9785             [4192, 1379],
9786             [4182, 1389],
9787             [4190, 1393],
9788             [4192, 1402],
9789             [4206, 1412],
9790             [4216, 1401],
9791             [4208, 1401],
9792             [4209, 1393],
9793             [4199, 1384],
9794             [4199, 1384],
9795         ],
9796         &[
9797             [4196, 1408],
9798             [4190, 1407],
9799             [4189, 1417],
9800             [4199, 1420],
9801             [4200, 1410],
9802             [4196, 1410],
9803             [4196, 1418],
9804             [4196, 1408],
9805             [4196, 1408],
9806         ],
9807         &[[3308, 1121], [3308, 1121], [3308, 1121]],
9808         &[[3911, 1297], [3911, 1297], [3911, 1297]],
9809         &[
9810             [3797, 1096],
9811             [3798, 1084],
9812             [3802, 1090],
9813             [3802, 1081],
9814             [3801, 1072],
9815             [3795, 1082],
9816             [3797, 1096],
9817             [3797, 1096],
9818         ],
9819         &[
9820             [3760, 1062],
9821             [3759, 1054],
9822             [3749, 1051],
9823             [3752, 1061],
9824             [3760, 1062],
9825             [3760, 1062],
9826         ],
9827         &[[3939, 1523], [3944, 1517], [3939, 1523], [3939, 1523]],
9828         &[
9829             [3874, 1315],
9830             [3881, 1311],
9831             [3880, 1298],
9832             [3877, 1307],
9833             [3874, 1315],
9834             [3874, 1315],
9835         ],
9836         &[
9837             [3926, 1251],
9838             [3930, 1256],
9839             [3948, 1251],
9840             [3959, 1255],
9841             [3963, 1243],
9842             [3953, 1235],
9843             [3950, 1224],
9844             [3940, 1222],
9845             [3953, 1218],
9846             [3963, 1218],
9847             [3969, 1206],
9848             [3964, 1188],
9849             [3954, 1185],
9850             [3944, 1188],
9851             [3952, 1172],
9852             [3933, 1150],
9853             [3924, 1154],
9854             [3913, 1149],
9855             [3902, 1153],
9856             [3924, 1164],
9857             [3923, 1173],
9858             [3908, 1181],
9859             [3887, 1180],
9860             [3878, 1173],
9861             [3888, 1210],
9862             [3874, 1211],
9863             [3876, 1229],
9864             [3882, 1239],
9865             [3884, 1231],
9866             [3897, 1235],
9867             [3893, 1227],
9868             [3880, 1218],
9869             [3896, 1229],
9870             [3904, 1227],
9871             [3892, 1217],
9872             [3903, 1221],
9873             [3904, 1206],
9874             [3894, 1207],
9875             [3898, 1205],
9876             [3898, 1197],
9877             [3912, 1213],
9878             [3929, 1205],
9879             [3921, 1216],
9880             [3926, 1251],
9881             [3926, 1251],
9882         ],
9883         &[
9884             [3926, 1354],
9885             [3922, 1360],
9886             [3958, 1389],
9887             [3953, 1374],
9888             [3962, 1375],
9889             [3972, 1373],
9890             [3984, 1390],
9891             [3992, 1388],
9892             [3989, 1384],
9893             [3997, 1384],
9894             [3991, 1352],
9895             [3982, 1338],
9896             [3968, 1332],
9897             [3960, 1322],
9898             [3955, 1299],
9899             [3954, 1307],
9900             [3943, 1311],
9901             [3946, 1321],
9902             [3935, 1329],
9903             [3946, 1335],
9904             [3956, 1338],
9905             [3959, 1348],
9906             [3956, 1361],
9907             [3964, 1362],
9908             [3955, 1370],
9909             [3952, 1360],
9910             [3951, 1368],
9911             [3940, 1363],
9912             [3926, 1354],
9913             [3926, 1354],
9914         ],
9915         &[
9916             [3964, 1319],
9917             [3977, 1297],
9918             [3965, 1319],
9919             [3974, 1329],
9920             [3974, 1313],
9921             [3983, 1297],
9922             [3980, 1307],
9923             [3984, 1285],
9924             [3975, 1284],
9925             [3971, 1299],
9926             [3963, 1301],
9927             [3964, 1311],
9928             [3964, 1319],
9929             [3964, 1319],
9930         ],
9931         &[
9932             [3880, 1273],
9933             [3882, 1260],
9934             [3874, 1251],
9935             [3873, 1262],
9936             [3880, 1273],
9937             [3880, 1273],
9938         ],
9939         &[[3899, 1252], [3899, 1252], [3899, 1252]],
9940         &[[2850, 1094], [2856, 1086], [2850, 1094], [2850, 1094]],
9941         &[[2827, 1062], [2827, 1062], [2827, 1062]],
9942         &[
9943             [2920, 1145],
9944             [2924, 1142],
9945             [2917, 1130],
9946             [2920, 1145],
9947             [2920, 1145],
9948         ],
9949         &[
9950             [2928, 1260],
9951             [2930, 1254],
9952             [2922, 1241],
9953             [2899, 1222],
9954             [2922, 1242],
9955             [2928, 1260],
9956             [2928, 1260],
9957         ],
9958         &[
9959             [2778, 1057],
9960             [2785, 1044],
9961             [2770, 1042],
9962             [2746, 1030],
9963             [2778, 1057],
9964             [2778, 1057],
9965         ],
9966         &[[2115, 589], [2115, 589], [2115, 589]],
9967         &[
9968             [3687, 959],
9969             [3682, 948],
9970             [3672, 941],
9971             [3669, 928],
9972             [3681, 942],
9973             [3680, 927],
9974             [3678, 908],
9975             [3689, 908],
9976             [3698, 920],
9977             [3686, 901],
9978             [3696, 903],
9979             [3684, 896],
9980             [3678, 885],
9981             [3666, 890],
9982             [3664, 908],
9983             [3670, 921],
9984             [3665, 930],
9985             [3671, 947],
9986             [3678, 959],
9987             [3687, 959],
9988             [3687, 959],
9989         ],
9990         &[
9991             [3606, 543],
9992             [3602, 537],
9993             [3602, 524],
9994             [3606, 543],
9995             [3606, 543],
9996         ],
9997         &[[3631, 900], [3631, 900], [3631, 900]],
9998         &[[3512, 596], [3514, 583], [3512, 596], [3512, 596]],
9999         &[
10000             [3628, 906],
10001             [3629, 897],
10002             [3619, 900],
10003             [3628, 906],
10004             [3628, 906],
10005         ],
10006         &[
10007             [3630, 928],
10008             [3639, 923],
10009             [3632, 913],
10010             [3630, 914],
10011             [3630, 928],
10012             [3630, 928],
10013         ],
10014         &[[3514, 576], [3514, 576], [3514, 576]],
10015         &[
10016             [3452, 79],
10017             [3436, 104],
10018             [3437, 124],
10019             [3448, 146],
10020             [3456, 149],
10021             [3476, 141],
10022             [3460, 133],
10023             [3459, 125],
10024             [3452, 116],
10025             [3450, 107],
10026             [3467, 85],
10027             [3460, 75],
10028             [3452, 79],
10029             [3452, 79],
10030         ],
10031         &[
10032             [3751, 927],
10033             [3754, 924],
10034             [3746, 910],
10035             [3738, 906],
10036             [3729, 914],
10037             [3737, 921],
10038             [3720, 923],
10039             [3719, 942],
10040             [3739, 929],
10041             [3751, 927],
10042             [3751, 927],
10043         ],
10044         &[
10045             [3464, 131],
10046             [3475, 136],
10047             [3475, 128],
10048             [3464, 131],
10049             [3464, 131],
10050         ],
10051         &[[3754, 98], [3750, 80], [3754, 98], [3754, 98]],
10052         &[[3221, -111], [3221, -111], [3221, -111]],
10053         &[[3538, 1694], [3526, 1695], [3538, 1694], [3538, 1694]],
10054         &[[4182, 1653], [4182, 1653], [4182, 1653]],
10055         &[[4186, 1574], [4186, 1574], [4186, 1574]],
10056         &[[4204, 1527], [4204, 1527], [4204, 1527]],
10057         &[[4196, 1493], [4196, 1493], [4196, 1493]],
10058         &[[4202, 1495], [4202, 1495], [4202, 1495]],
10059         &[[4202, 1495], [4213, 1492], [4202, 1495], [4202, 1495]],
10060         &[[4211, 1491], [4211, 1491], [4211, 1491]],
10061         &[[4214, 1488], [4214, 1488], [4214, 1488]],
10062         &[[4211, 1491], [4211, 1491], [4211, 1491]],
10063         &[[4089, 1275], [4089, 1275], [4089, 1275]],
10064         &[
10065             [4099, 1265],
10066             [4102, 1266],
10067             [4101, 1276],
10068             [4099, 1265],
10069             [4099, 1265],
10070         ],
10071         &[[4072, 1259], [4072, 1259], [4072, 1259]],
10072         &[[4072, 1259], [4072, 1259], [4072, 1259]],
10073         &[[4099, 1265], [4099, 1265], [4099, 1265]],
10074         &[[3792, 525], [3792, 525], [3792, 525]],
10075         &[[3792, 525], [3792, 517], [3792, 525], [3792, 525]],
10076         &[[2897, 3001], [2897, 3001], [2897, 3001]],
10077         &[[2918, 3005], [2918, 3005], [2918, 3005]],
10078         &[[2920, 3005], [2920, 3005], [2920, 3005]],
10079         &[[2918, 3005], [2918, 3005], [2918, 3005]],
10080         &[
10081             [2906, 3002],
10082             [2916, 3001],
10083             [2906, 3002],
10084             [2897, 3001],
10085             [2906, 3002],
10086             [2906, 3002],
10087         ],
10088         &[[2748, 2798], [2748, 2798], [2748, 2798]],
10089         &[[3570, 2759], [3570, 2759], [3570, 2759]],
10090         &[[3300, 2746], [3300, 2746], [3300, 2746]],
10091         &[[3114, 2710], [3114, 2710], [3114, 2710]],
10092         &[[3114, 2710], [3118, 2703], [3114, 2710], [3114, 2710]],
10093         &[
10094             [4095, 2569],
10095             [4098, 2560],
10096             [4106, 2555],
10097             [4095, 2569],
10098             [4095, 2569],
10099         ],
10100         &[[4048, 2598], [4048, 2598], [4048, 2598]],
10101         &[
10102             [4048, 2598],
10103             [4044, 2590],
10104             [4048, 2590],
10105             [4048, 2598],
10106             [4048, 2598],
10107         ],
10108         &[[3605, 3551], [3605, 3551], [3605, 3551]],
10109         &[[3897, 3536], [3893, 3537], [3897, 3536], [3897, 3536]],
10110         &[[3938, 3532], [3938, 3532], [3938, 3532]],
10111         &[[3938, 3532], [3938, 3532], [3938, 3532]],
10112         &[[3656, 3693], [3656, 3693], [3656, 3693]],
10113         &[[3654, 3671], [3654, 3671], [3654, 3671]],
10114         &[[3300, 3621], [3300, 3621], [3300, 3621]],
10115         &[[3306, 3594], [3306, 3594], [3306, 3594]],
10116     ]);
10117 }
10118 
10119 #[test]
water_huge_2()10120 fn water_huge_2() {
10121     earcut_test(&[
10122         &[
10123             [-128, 4224],
10124             [-128, 2734],
10125             [-116, 2736],
10126             [-109, 2749],
10127             [-99, 2750],
10128             [-101, 2734],
10129             [-96, 2724],
10130             [-90, 2708],
10131             [-76, 2704],
10132             [-61, 2690],
10133             [-51, 2691],
10134             [-40, 2674],
10135             [-40, 2660],
10136             [-29, 2647],
10137             [-19, 2647],
10138             [-11, 2643],
10139             [-13, 2652],
10140             [-15, 2671],
10141             [-15, 2679],
10142             [-23, 2679],
10143             [-27, 2696],
10144             [-37, 2706],
10145             [-36, 2715],
10146             [-45, 2708],
10147             [-45, 2720],
10148             [-43, 2732],
10149             [-46, 2745],
10150             [-34, 2757],
10151             [-54, 2764],
10152             [-62, 2769],
10153             [-62, 2786],
10154             [-69, 2800],
10155             [-72, 2824],
10156             [-77, 2838],
10157             [-82, 2867],
10158             [-86, 2884],
10159             [-108, 2908],
10160             [-101, 2919],
10161             [-85, 2911],
10162             [-72, 2897],
10163             [-70, 2880],
10164             [-60, 2880],
10165             [-59, 2873],
10166             [-48, 2873],
10167             [-46, 2859],
10168             [-37, 2860],
10169             [-28, 2850],
10170             [-17, 2842],
10171             [-17, 2834],
10172             [-4, 2825],
10173             [8, 2825],
10174             [10, 2817],
10175             [12, 2799],
10176             [4, 2800],
10177             [8, 2797],
10178             [8, 2787],
10179             [22, 2796],
10180             [32, 2788],
10181             [52, 2801],
10182             [67, 2781],
10183             [78, 2747],
10184             [95, 2732],
10185             [97, 2720],
10186             [119, 2709],
10187             [109, 2695],
10188             [117, 2701],
10189             [114, 2689],
10190             [123, 2680],
10191             [128, 2670],
10192             [117, 2666],
10193             [120, 2654],
10194             [122, 2669],
10195             [131, 2668],
10196             [141, 2666],
10197             [143, 2676],
10198             [149, 2684],
10199             [148, 2692],
10200             [160, 2698],
10201             [152, 2698],
10202             [130, 2699],
10203             [133, 2717],
10204             [127, 2722],
10205             [118, 2722],
10206             [119, 2743],
10207             [102, 2760],
10208             [93, 2761],
10209             [83, 2772],
10210             [96, 2790],
10211             [116, 2800],
10212             [104, 2800],
10213             [85, 2802],
10214             [76, 2799],
10215             [80, 2809],
10216             [47, 2819],
10217             [31, 2818],
10218             [19, 2846],
10219             [21, 2851],
10220             [41, 2851],
10221             [61, 2850],
10222             [74, 2856],
10223             [77, 2865],
10224             [93, 2877],
10225             [100, 2895],
10226             [115, 2898],
10227             [138, 2890],
10228             [139, 2882],
10229             [139, 2890],
10230             [148, 2891],
10231             [170, 2891],
10232             [182, 2885],
10233             [197, 2894],
10234             [217, 2897],
10235             [193, 2896],
10236             [182, 2889],
10237             [152, 2899],
10238             [136, 2894],
10239             [113, 2905],
10240             [127, 2910],
10241             [137, 2919],
10242             [158, 2924],
10243             [167, 2932],
10244             [155, 2927],
10245             [143, 2927],
10246             [133, 2926],
10247             [123, 2914],
10248             [101, 2909],
10249             [94, 2896],
10250             [83, 2909],
10251             [91, 2914],
10252             [89, 2929],
10253             [81, 2939],
10254             [84, 2926],
10255             [89, 2915],
10256             [82, 2904],
10257             [92, 2893],
10258             [76, 2887],
10259             [74, 2877],
10260             [63, 2878],
10261             [54, 2880],
10262             [63, 2877],
10263             [49, 2869],
10264             [40, 2879],
10265             [40, 2887],
10266             [30, 2887],
10267             [22, 2892],
10268             [16, 2873],
10269             [1, 2873],
10270             [-13, 2873],
10271             [-27, 2891],
10272             [-20, 2901],
10273             [-1, 2907],
10274             [-10, 2918],
10275             [-19, 2910],
10276             [-33, 2903],
10277             [-43, 2895],
10278             [-57, 2922],
10279             [-60, 2940],
10280             [-69, 2949],
10281             [-85, 2954],
10282             [-95, 2970],
10283             [-99, 2987],
10284             [-88, 2988],
10285             [-75, 2988],
10286             [-79, 2998],
10287             [-93, 2998],
10288             [-94, 2990],
10289             [-101, 2998],
10290             [-106, 2989],
10291             [-128, 3002],
10292             [-128, 4224],
10293             [-128, 4224],
10294             [1249, 4224],
10295             [1247, 4199],
10296             [1231, 4132],
10297             [1221, 4130],
10298             [1230, 4148],
10299             [1214, 4165],
10300             [1198, 4171],
10301             [1162, 4169],
10302             [1134, 4155],
10303             [1091, 4128],
10304             [1068, 4096],
10305             [1025, 4052],
10306             [989, 4001],
10307             [924, 3927],
10308             [909, 3902],
10309             [904, 3882],
10310             [908, 3871],
10311             [909, 3858],
10312             [911, 3830],
10313             [905, 3799],
10314             [868, 3727],
10315             [827, 3685],
10316             [799, 3668],
10317             [787, 3655],
10318             [784, 3642],
10319             [782, 3582],
10320             [771, 3537],
10321             [765, 3481],
10322             [767, 3441],
10323             [786, 3409],
10324             [789, 3381],
10325             [785, 3371],
10326             [786, 3361],
10327             [776, 3339],
10328             [777, 3314],
10329             [770, 3305],
10330             [775, 3278],
10331             [734, 3220],
10332             [728, 3203],
10333             [729, 3178],
10334             [708, 3167],
10335             [695, 3147],
10336             [667, 3134],
10337             [666, 3126],
10338             [651, 3121],
10339             [645, 3113],
10340             [650, 3104],
10341             [630, 3089],
10342             [616, 3074],
10343             [615, 3053],
10344             [607, 3047],
10345             [607, 3035],
10346             [599, 3034],
10347             [603, 3026],
10348             [575, 2980],
10349             [532, 2939],
10350             [524, 2926],
10351             [509, 2903],
10352             [501, 2865],
10353             [509, 2844],
10354             [509, 2831],
10355             [526, 2809],
10356             [531, 2794],
10357             [540, 2718],
10358             [552, 2713],
10359             [543, 2711],
10360             [551, 2705],
10361             [537, 2701],
10362             [512, 2675],
10363             [503, 2708],
10364             [492, 2717],
10365             [502, 2705],
10366             [510, 2671],
10367             [493, 2656],
10368             [463, 2663],
10369             [485, 2654],
10370             [471, 2627],
10371             [474, 2614],
10372             [470, 2603],
10373             [475, 2588],
10374             [483, 2583],
10375             [486, 2573],
10376             [511, 2538],
10377             [550, 2523],
10378             [553, 2514],
10379             [561, 2507],
10380             [582, 2472],
10381             [595, 2460],
10382             [597, 2452],
10383             [605, 2447],
10384             [622, 2409],
10385             [638, 2357],
10386             [654, 2337],
10387             [663, 2311],
10388             [687, 2278],
10389             [718, 2256],
10390             [729, 2254],
10391             [739, 2249],
10392             [760, 2240],
10393             [776, 2227],
10394             [789, 2219],
10395             [786, 2213],
10396             [797, 2213],
10397             [819, 2191],
10398             [855, 2170],
10399             [865, 2163],
10400             [884, 2150],
10401             [897, 2147],
10402             [889, 2134],
10403             [898, 2146],
10404             [906, 2143],
10405             [907, 2126],
10406             [909, 2137],
10407             [917, 2138],
10408             [934, 2145],
10409             [958, 2142],
10410             [989, 2146],
10411             [996, 2166],
10412             [971, 2170],
10413             [967, 2181],
10414             [953, 2181],
10415             [933, 2170],
10416             [900, 2180],
10417             [888, 2187],
10418             [883, 2196],
10419             [868, 2204],
10420             [859, 2204],
10421             [872, 2219],
10422             [873, 2234],
10423             [884, 2226],
10424             [874, 2236],
10425             [876, 2244],
10426             [867, 2229],
10427             [870, 2221],
10428             [861, 2209],
10429             [842, 2213],
10430             [833, 2218],
10431             [812, 2228],
10432             [811, 2242],
10433             [796, 2258],
10434             [760, 2272],
10435             [740, 2289],
10436             [726, 2295],
10437             [704, 2319],
10438             [693, 2326],
10439             [689, 2349],
10440             [672, 2382],
10441             [671, 2415],
10442             [653, 2417],
10443             [643, 2443],
10444             [629, 2448],
10445             [623, 2457],
10446             [624, 2473],
10447             [613, 2512],
10448             [588, 2545],
10449             [576, 2549],
10450             [567, 2563],
10451             [534, 2585],
10452             [534, 2596],
10453             [547, 2625],
10454             [556, 2624],
10455             [571, 2640],
10456             [589, 2624],
10457             [573, 2642],
10458             [581, 2642],
10459             [584, 2651],
10460             [607, 2634],
10461             [615, 2638],
10462             [602, 2645],
10463             [596, 2658],
10464             [602, 2665],
10465             [610, 2665],
10466             [621, 2679],
10467             [620, 2695],
10468             [609, 2721],
10469             [589, 2747],
10470             [598, 2758],
10471             [594, 2808],
10472             [600, 2837],
10473             [583, 2842],
10474             [579, 2818],
10475             [575, 2830],
10476             [575, 2880],
10477             [584, 2898],
10478             [626, 2901],
10479             [630, 2912],
10480             [639, 2919],
10481             [653, 2920],
10482             [672, 2937],
10483             [683, 2934],
10484             [700, 2968],
10485             [706, 2979],
10486             [705, 2970],
10487             [711, 2986],
10488             [740, 3032],
10489             [748, 3038],
10490             [757, 3034],
10491             [769, 3035],
10492             [773, 3044],
10493             [788, 3053],
10494             [798, 3089],
10495             [824, 3100],
10496             [833, 3112],
10497             [844, 3105],
10498             [830, 3099],
10499             [837, 3087],
10500             [847, 3084],
10501             [845, 3072],
10502             [856, 3070],
10503             [858, 3062],
10504             [848, 3056],
10505             [851, 3048],
10506             [833, 3037],
10507             [852, 3047],
10508             [860, 3043],
10509             [877, 3052],
10510             [877, 3042],
10511             [881, 3028],
10512             [893, 3034],
10513             [893, 3046],
10514             [901, 3029],
10515             [914, 3030],
10516             [921, 3045],
10517             [938, 3041],
10518             [942, 3054],
10519             [948, 3043],
10520             [962, 3052],
10521             [962, 3043],
10522             [973, 3041],
10523             [974, 3050],
10524             [984, 3045],
10525             [988, 3056],
10526             [996, 3049],
10527             [1004, 3055],
10528             [1014, 3049],
10529             [1023, 3049],
10530             [1034, 3045],
10531             [1032, 3033],
10532             [1034, 3013],
10533             [1025, 3007],
10534             [1025, 2977],
10535             [1030, 2990],
10536             [1029, 3006],
10537             [1037, 3003],
10538             [1037, 3012],
10539             [1035, 3042],
10540             [1043, 3045],
10541             [1023, 3053],
10542             [1000, 3061],
10543             [997, 3053],
10544             [984, 3057],
10545             [982, 3047],
10546             [973, 3052],
10547             [967, 3040],
10548             [965, 3053],
10549             [950, 3048],
10550             [958, 3062],
10551             [947, 3057],
10552             [933, 3059],
10553             [929, 3047],
10554             [916, 3045],
10555             [915, 3034],
10556             [901, 3032],
10557             [902, 3040],
10558             [897, 3048],
10559             [881, 3038],
10560             [885, 3049],
10561             [880, 3055],
10562             [871, 3055],
10563             [860, 3046],
10564             [857, 3055],
10565             [857, 3074],
10566             [847, 3073],
10567             [850, 3086],
10568             [834, 3096],
10569             [846, 3101],
10570             [846, 3110],
10571             [858, 3106],
10572             [868, 3108],
10573             [890, 3123],
10574             [899, 3119],
10575             [910, 3120],
10576             [915, 3130],
10577             [901, 3128],
10578             [904, 3137],
10579             [917, 3140],
10580             [909, 3145],
10581             [901, 3139],
10582             [894, 3130],
10583             [892, 3139],
10584             [909, 3182],
10585             [946, 3217],
10586             [952, 3207],
10587             [947, 3195],
10588             [961, 3188],
10589             [954, 3175],
10590             [957, 3156],
10591             [949, 3157],
10592             [933, 3163],
10593             [923, 3153],
10594             [930, 3143],
10595             [934, 3156],
10596             [943, 3148],
10597             [943, 3140],
10598             [949, 3156],
10599             [957, 3155],
10600             [959, 3141],
10601             [968, 3139],
10602             [961, 3121],
10603             [973, 3118],
10604             [971, 3094],
10605             [973, 3104],
10606             [987, 3095],
10607             [974, 3106],
10608             [976, 3115],
10609             [988, 3104],
10610             [997, 3103],
10611             [989, 3107],
10612             [988, 3116],
10613             [976, 3116],
10614             [966, 3131],
10615             [987, 3135],
10616             [979, 3132],
10617             [984, 3124],
10618             [993, 3137],
10619             [1001, 3135],
10620             [971, 3133],
10621             [971, 3141],
10622             [961, 3146],
10623             [960, 3155],
10624             [961, 3169],
10625             [966, 3181],
10626             [953, 3195],
10627             [976, 3193],
10628             [1004, 3203],
10629             [1001, 3194],
10630             [1014, 3189],
10631             [1007, 3197],
10632             [997, 3208],
10633             [1012, 3227],
10634             [1020, 3227],
10635             [1023, 3218],
10636             [1032, 3203],
10637             [1026, 3219],
10638             [1027, 3228],
10639             [1024, 3218],
10640             [1023, 3227],
10641             [1011, 3241],
10642             [1014, 3249],
10643             [1025, 3254],
10644             [1057, 3270],
10645             [1068, 3271],
10646             [1077, 3284],
10647             [1088, 3304],
10648             [1100, 3300],
10649             [1098, 3292],
10650             [1100, 3302],
10651             [1125, 3305],
10652             [1133, 3310],
10653             [1122, 3306],
10654             [1107, 3308],
10655             [1116, 3320],
10656             [1122, 3353],
10657             [1129, 3361],
10658             [1137, 3357],
10659             [1153, 3350],
10660             [1144, 3353],
10661             [1139, 3362],
10662             [1122, 3377],
10663             [1132, 3387],
10664             [1146, 3408],
10665             [1161, 3413],
10666             [1166, 3423],
10667             [1170, 3412],
10668             [1179, 3406],
10669             [1177, 3395],
10670             [1166, 3396],
10671             [1155, 3397],
10672             [1166, 3394],
10673             [1157, 3387],
10674             [1170, 3377],
10675             [1169, 3391],
10676             [1177, 3391],
10677             [1193, 3374],
10678             [1188, 3366],
10679             [1196, 3367],
10680             [1210, 3360],
10681             [1203, 3350],
10682             [1195, 3347],
10683             [1196, 3338],
10684             [1205, 3338],
10685             [1198, 3329],
10686             [1207, 3336],
10687             [1207, 3353],
10688             [1221, 3357],
10689             [1219, 3348],
10690             [1220, 3362],
10691             [1233, 3367],
10692             [1243, 3364],
10693             [1257, 3363],
10694             [1260, 3360],
10695             [1276, 3360],
10696             [1268, 3344],
10697             [1270, 3327],
10698             [1282, 3329],
10699             [1270, 3327],
10700             [1269, 3339],
10701             [1281, 3339],
10702             [1269, 3339],
10703             [1274, 3354],
10704             [1282, 3349],
10705             [1280, 3360],
10706             [1290, 3360],
10707             [1287, 3348],
10708             [1287, 3356],
10709             [1296, 3343],
10710             [1291, 3359],
10711             [1304, 3348],
10712             [1320, 3351],
10713             [1311, 3339],
10714             [1321, 3322],
10715             [1331, 3318],
10716             [1343, 3325],
10717             [1330, 3300],
10718             [1338, 3305],
10719             [1336, 3287],
10720             [1344, 3285],
10721             [1342, 3294],
10722             [1350, 3273],
10723             [1355, 3276],
10724             [1355, 3288],
10725             [1359, 3280],
10726             [1358, 3270],
10727             [1345, 3270],
10728             [1360, 3269],
10729             [1352, 3255],
10730             [1365, 3245],
10731             [1373, 3248],
10732             [1376, 3238],
10733             [1380, 3221],
10734             [1386, 3209],
10735             [1372, 3201],
10736             [1375, 3196],
10737             [1367, 3196],
10738             [1376, 3196],
10739             [1367, 3191],
10740             [1377, 3193],
10741             [1380, 3188],
10742             [1365, 3188],
10743             [1361, 3177],
10744             [1368, 3167],
10745             [1357, 3164],
10746             [1353, 3155],
10747             [1361, 3152],
10748             [1346, 3149],
10749             [1341, 3141],
10750             [1342, 3133],
10751             [1334, 3128],
10752             [1335, 3119],
10753             [1322, 3112],
10754             [1330, 3109],
10755             [1320, 3099],
10756             [1319, 3091],
10757             [1310, 3073],
10758             [1321, 3073],
10759             [1312, 3075],
10760             [1321, 3074],
10761             [1317, 3082],
10762             [1326, 3081],
10763             [1330, 3094],
10764             [1334, 3102],
10765             [1341, 3110],
10766             [1345, 3121],
10767             [1337, 3128],
10768             [1345, 3130],
10769             [1347, 3122],
10770             [1357, 3117],
10771             [1359, 3111],
10772             [1359, 3103],
10773             [1363, 3093],
10774             [1363, 3102],
10775             [1360, 3113],
10776             [1350, 3129],
10777             [1364, 3150],
10778             [1358, 3160],
10779             [1368, 3164],
10780             [1373, 3176],
10781             [1381, 3183],
10782             [1389, 3176],
10783             [1381, 3184],
10784             [1381, 3200],
10785             [1391, 3198],
10786             [1398, 3206],
10787             [1413, 3186],
10788             [1391, 3215],
10789             [1379, 3228],
10790             [1382, 3238],
10791             [1384, 3230],
10792             [1397, 3226],
10793             [1395, 3228],
10794             [1407, 3228],
10795             [1394, 3229],
10796             [1397, 3248],
10797             [1391, 3258],
10798             [1380, 3260],
10799             [1377, 3283],
10800             [1361, 3291],
10801             [1359, 3303],
10802             [1343, 3303],
10803             [1352, 3317],
10804             [1350, 3326],
10805             [1341, 3328],
10806             [1330, 3322],
10807             [1320, 3331],
10808             [1332, 3325],
10809             [1354, 3334],
10810             [1357, 3343],
10811             [1347, 3347],
10812             [1335, 3349],
10813             [1346, 3351],
10814             [1337, 3357],
10815             [1345, 3360],
10816             [1337, 3361],
10817             [1338, 3369],
10818             [1328, 3363],
10819             [1334, 3382],
10820             [1325, 3398],
10821             [1345, 3401],
10822             [1346, 3388],
10823             [1347, 3397],
10824             [1358, 3402],
10825             [1361, 3393],
10826             [1370, 3383],
10827             [1371, 3394],
10828             [1362, 3399],
10829             [1387, 3402],
10830             [1374, 3401],
10831             [1388, 3398],
10832             [1376, 3392],
10833             [1388, 3396],
10834             [1375, 3389],
10835             [1387, 3391],
10836             [1375, 3383],
10837             [1388, 3391],
10838             [1404, 3390],
10839             [1387, 3377],
10840             [1396, 3379],
10841             [1413, 3374],
10842             [1411, 3386],
10843             [1407, 3400],
10844             [1435, 3408],
10845             [1436, 3399],
10846             [1419, 3387],
10847             [1427, 3376],
10848             [1420, 3366],
10849             [1429, 3370],
10850             [1427, 3378],
10851             [1422, 3389],
10852             [1430, 3387],
10853             [1430, 3395],
10854             [1435, 3409],
10855             [1453, 3416],
10856             [1445, 3406],
10857             [1443, 3399],
10858             [1443, 3386],
10859             [1454, 3397],
10860             [1462, 3391],
10861             [1465, 3382],
10862             [1473, 3390],
10863             [1474, 3382],
10864             [1458, 3364],
10865             [1477, 3383],
10866             [1473, 3394],
10867             [1482, 3395],
10868             [1478, 3410],
10869             [1494, 3408],
10870             [1494, 3416],
10871             [1493, 3426],
10872             [1502, 3427],
10873             [1510, 3436],
10874             [1514, 3428],
10875             [1505, 3420],
10876             [1514, 3428],
10877             [1513, 3419],
10878             [1522, 3417],
10879             [1507, 3411],
10880             [1520, 3412],
10881             [1518, 3401],
10882             [1526, 3394],
10883             [1522, 3403],
10884             [1523, 3411],
10885             [1532, 3426],
10886             [1543, 3438],
10887             [1548, 3429],
10888             [1554, 3443],
10889             [1568, 3435],
10890             [1570, 3456],
10891             [1579, 3457],
10892             [1588, 3465],
10893             [1580, 3459],
10894             [1579, 3469],
10895             [1580, 3459],
10896             [1569, 3457],
10897             [1563, 3441],
10898             [1555, 3444],
10899             [1546, 3438],
10900             [1537, 3442],
10901             [1528, 3440],
10902             [1526, 3453],
10903             [1537, 3458],
10904             [1542, 3450],
10905             [1537, 3460],
10906             [1526, 3461],
10907             [1532, 3486],
10908             [1528, 3502],
10909             [1527, 3523],
10910             [1536, 3528],
10911             [1522, 3525],
10912             [1522, 3557],
10913             [1513, 3583],
10914             [1511, 3591],
10915             [1509, 3602],
10916             [1509, 3593],
10917             [1473, 3664],
10918             [1450, 3709],
10919             [1429, 3764],
10920             [1417, 3824],
10921             [1458, 3825],
10922             [1491, 3840],
10923             [1504, 3850],
10924             [1522, 3849],
10925             [1526, 3834],
10926             [1518, 3833],
10927             [1530, 3834],
10928             [1532, 3826],
10929             [1527, 3823],
10930             [1535, 3823],
10931             [1535, 3820],
10932             [1544, 3820],
10933             [1560, 3816],
10934             [1571, 3811],
10935             [1563, 3799],
10936             [1554, 3800],
10937             [1543, 3811],
10938             [1552, 3804],
10939             [1551, 3796],
10940             [1559, 3802],
10941             [1556, 3787],
10942             [1547, 3790],
10943             [1556, 3786],
10944             [1564, 3784],
10945             [1560, 3776],
10946             [1552, 3778],
10947             [1564, 3775],
10948             [1570, 3788],
10949             [1586, 3800],
10950             [1574, 3783],
10951             [1588, 3799],
10952             [1582, 3787],
10953             [1597, 3787],
10954             [1595, 3778],
10955             [1580, 3769],
10956             [1579, 3780],
10957             [1579, 3769],
10958             [1581, 3747],
10959             [1589, 3731],
10960             [1604, 3729],
10961             [1603, 3720],
10962             [1605, 3730],
10963             [1596, 3733],
10964             [1608, 3738],
10965             [1609, 3747],
10966             [1617, 3731],
10967             [1633, 3721],
10968             [1631, 3710],
10969             [1615, 3710],
10970             [1614, 3723],
10971             [1610, 3715],
10972             [1616, 3708],
10973             [1632, 3708],
10974             [1642, 3702],
10975             [1651, 3702],
10976             [1635, 3681],
10977             [1625, 3681],
10978             [1616, 3693],
10979             [1621, 3685],
10980             [1615, 3662],
10981             [1625, 3660],
10982             [1635, 3637],
10983             [1644, 3637],
10984             [1655, 3630],
10985             [1648, 3615],
10986             [1680, 3638],
10987             [1678, 3599],
10988             [1664, 3598],
10989             [1661, 3590],
10990             [1672, 3572],
10991             [1687, 3560],
10992             [1701, 3556],
10993             [1711, 3562],
10994             [1716, 3571],
10995             [1724, 3570],
10996             [1735, 3561],
10997             [1753, 3559],
10998             [1762, 3547],
10999             [1740, 3551],
11000             [1727, 3545],
11001             [1716, 3531],
11002             [1714, 3517],
11003             [1723, 3512],
11004             [1734, 3526],
11005             [1744, 3530],
11006             [1752, 3525],
11007             [1780, 3522],
11008             [1774, 3507],
11009             [1749, 3508],
11010             [1742, 3494],
11011             [1729, 3488],
11012             [1751, 3468],
11013             [1764, 3474],
11014             [1777, 3478],
11015             [1798, 3472],
11016             [1807, 3473],
11017             [1796, 3475],
11018             [1794, 3495],
11019             [1782, 3507],
11020             [1779, 3540],
11021             [1792, 3530],
11022             [1810, 3485],
11023             [1843, 3426],
11024             [1872, 3393],
11025             [1873, 3383],
11026             [1860, 3397],
11027             [1841, 3405],
11028             [1845, 3413],
11029             [1835, 3420],
11030             [1835, 3429],
11031             [1824, 3449],
11032             [1803, 3448],
11033             [1807, 3459],
11034             [1809, 3470],
11035             [1798, 3472],
11036             [1803, 3453],
11037             [1794, 3449],
11038             [1796, 3439],
11039             [1788, 3432],
11040             [1787, 3418],
11041             [1802, 3409],
11042             [1815, 3391],
11043             [1844, 3380],
11044             [1847, 3372],
11045             [1844, 3359],
11046             [1854, 3349],
11047             [1853, 3337],
11048             [1876, 3335],
11049             [1880, 3313],
11050             [1901, 3306],
11051             [1908, 3298],
11052             [1880, 3315],
11053             [1882, 3333],
11054             [1868, 3337],
11055             [1884, 3336],
11056             [1872, 3344],
11057             [1882, 3351],
11058             [1870, 3345],
11059             [1870, 3355],
11060             [1881, 3360],
11061             [1874, 3370],
11062             [1949, 3282],
11063             [1971, 3261],
11064             [2006, 3241],
11065             [2018, 3223],
11066             [2016, 3204],
11067             [2004, 3208],
11068             [2001, 3216],
11069             [1979, 3235],
11070             [1962, 3244],
11071             [1960, 3252],
11072             [1951, 3245],
11073             [1956, 3256],
11074             [1947, 3245],
11075             [1944, 3253],
11076             [1953, 3258],
11077             [1943, 3254],
11078             [1933, 3264],
11079             [1925, 3279],
11080             [1912, 3281],
11081             [1908, 3291],
11082             [1904, 3281],
11083             [1909, 3250],
11084             [1915, 3238],
11085             [1924, 3238],
11086             [1917, 3224],
11087             [1904, 3222],
11088             [1899, 3187],
11089             [1905, 3178],
11090             [1902, 3165],
11091             [1912, 3166],
11092             [1913, 3150],
11093             [1911, 3160],
11094             [1907, 3170],
11095             [1918, 3194],
11096             [1927, 3194],
11097             [1936, 3184],
11098             [1951, 3187],
11099             [1966, 3178],
11100             [1964, 3169],
11101             [1973, 3167],
11102             [1982, 3159],
11103             [1995, 3160],
11104             [1984, 3168],
11105             [1970, 3169],
11106             [1975, 3181],
11107             [1992, 3194],
11108             [2006, 3176],
11109             [1992, 3168],
11110             [1995, 3160],
11111             [1995, 3151],
11112             [1992, 3143],
11113             [2004, 3136],
11114             [2005, 3122],
11115             [2015, 3113],
11116             [2029, 3111],
11117             [2027, 3099],
11118             [2030, 3111],
11119             [2032, 3122],
11120             [2033, 3131],
11121             [2040, 3117],
11122             [2034, 3104],
11123             [2028, 3084],
11124             [2038, 3099],
11125             [2049, 3097],
11126             [2049, 3111],
11127             [2050, 3091],
11128             [2063, 3095],
11129             [2055, 3091],
11130             [2067, 3083],
11131             [2063, 3072],
11132             [2056, 3062],
11133             [2061, 3048],
11134             [2070, 3041],
11135             [2089, 3046],
11136             [2100, 3055],
11137             [2102, 3063],
11138             [2112, 3053],
11139             [2117, 3067],
11140             [2135, 3066],
11141             [2157, 3075],
11142             [2168, 3085],
11143             [2170, 3073],
11144             [2159, 3071],
11145             [2151, 3057],
11146             [2162, 3052],
11147             [2161, 3042],
11148             [2167, 3033],
11149             [2160, 3042],
11150             [2166, 3033],
11151             [2153, 3047],
11152             [2145, 3049],
11153             [2139, 3058],
11154             [2149, 3057],
11155             [2145, 3066],
11156             [2146, 3058],
11157             [2135, 3053],
11158             [2141, 3044],
11159             [2133, 3044],
11160             [2120, 3039],
11161             [2130, 3043],
11162             [2143, 3039],
11163             [2130, 3031],
11164             [2120, 3031],
11165             [2128, 3029],
11166             [2139, 3034],
11167             [2131, 3029],
11168             [2144, 3026],
11169             [2149, 3016],
11170             [2139, 3014],
11171             [2136, 3023],
11172             [2128, 3024],
11173             [2111, 3022],
11174             [2105, 3013],
11175             [2112, 3005],
11176             [2112, 2997],
11177             [2101, 2994],
11178             [2113, 2997],
11179             [2110, 2989],
11180             [2117, 2980],
11181             [2121, 2969],
11182             [2123, 2959],
11183             [2122, 2972],
11184             [2143, 2972],
11185             [2146, 2953],
11186             [2134, 2950],
11187             [2146, 2952],
11188             [2128, 2948],
11189             [2148, 2944],
11190             [2138, 2937],
11191             [2151, 2942],
11192             [2151, 2925],
11193             [2169, 2922],
11194             [2169, 2913],
11195             [2164, 2901],
11196             [2172, 2905],
11197             [2164, 2899],
11198             [2172, 2904],
11199             [2173, 2896],
11200             [2182, 2898],
11201             [2171, 2891],
11202             [2197, 2906],
11203             [2222, 2930],
11204             [2233, 2910],
11205             [2223, 2900],
11206             [2214, 2891],
11207             [2224, 2898],
11208             [2222, 2890],
11209             [2238, 2893],
11210             [2247, 2903],
11211             [2243, 2890],
11212             [2234, 2890],
11213             [2243, 2890],
11214             [2240, 2879],
11215             [2231, 2875],
11216             [2222, 2879],
11217             [2230, 2874],
11218             [2218, 2869],
11219             [2204, 2876],
11220             [2212, 2882],
11221             [2189, 2864],
11222             [2202, 2860],
11223             [2215, 2861],
11224             [2225, 2864],
11225             [2223, 2850],
11226             [2235, 2849],
11227             [2247, 2857],
11228             [2249, 2849],
11229             [2247, 2858],
11230             [2254, 2857],
11231             [2254, 2869],
11232             [2265, 2863],
11233             [2266, 2852],
11234             [2258, 2849],
11235             [2247, 2840],
11236             [2239, 2847],
11237             [2245, 2836],
11238             [2227, 2821],
11239             [2224, 2811],
11240             [2224, 2798],
11241             [2213, 2786],
11242             [2201, 2782],
11243             [2183, 2795],
11244             [2185, 2785],
11245             [2169, 2795],
11246             [2182, 2791],
11247             [2189, 2777],
11248             [2187, 2789],
11249             [2194, 2781],
11250             [2202, 2779],
11251             [2201, 2767],
11252             [2206, 2783],
11253             [2221, 2785],
11254             [2219, 2769],
11255             [2225, 2753],
11256             [2215, 2742],
11257             [2205, 2729],
11258             [2197, 2729],
11259             [2194, 2738],
11260             [2194, 2739],
11261             [2194, 2755],
11262             [2182, 2752],
11263             [2174, 2747],
11264             [2173, 2755],
11265             [2160, 2752],
11266             [2156, 2760],
11267             [2143, 2768],
11268             [2147, 2758],
11269             [2156, 2753],
11270             [2171, 2755],
11271             [2173, 2743],
11272             [2169, 2731],
11273             [2174, 2719],
11274             [2166, 2716],
11275             [2166, 2734],
11276             [2153, 2737],
11277             [2147, 2719],
11278             [2131, 2733],
11279             [2122, 2729],
11280             [2120, 2717],
11281             [2111, 2721],
11282             [2109, 2729],
11283             [2101, 2738],
11284             [2102, 2728],
11285             [2096, 2720],
11286             [2089, 2733],
11287             [2089, 2725],
11288             [2095, 2716],
11289             [2094, 2708],
11290             [2085, 2712],
11291             [2085, 2696],
11292             [2076, 2696],
11293             [2072, 2685],
11294             [2059, 2697],
11295             [2049, 2692],
11296             [2032, 2681],
11297             [2025, 2666],
11298             [2003, 2662],
11299             [2024, 2665],
11300             [2013, 2642],
11301             [1998, 2644],
11302             [1987, 2638],
11303             [1978, 2642],
11304             [1967, 2625],
11305             [1964, 2614],
11306             [1951, 2608],
11307             [1930, 2593],
11308             [1918, 2595],
11309             [1926, 2593],
11310             [1915, 2589],
11311             [1904, 2598],
11312             [1900, 2594],
11313             [1900, 2584],
11314             [1890, 2593],
11315             [1895, 2584],
11316             [1905, 2596],
11317             [1911, 2585],
11318             [1956, 2606],
11319             [1967, 2613],
11320             [1969, 2624],
11321             [1978, 2628],
11322             [2004, 2639],
11323             [2012, 2632],
11324             [2026, 2655],
11325             [2049, 2671],
11326             [2059, 2679],
11327             [2058, 2691],
11328             [2072, 2682],
11329             [2078, 2690],
11330             [2094, 2662],
11331             [2087, 2688],
11332             [2094, 2698],
11333             [2110, 2698],
11334             [2114, 2706],
11335             [2106, 2713],
11336             [2119, 2709],
11337             [2130, 2706],
11338             [2123, 2698],
11339             [2117, 2680],
11340             [2108, 2678],
11341             [2116, 2679],
11342             [2113, 2655],
11343             [2117, 2647],
11344             [2105, 2636],
11345             [2099, 2604],
11346             [2094, 2591],
11347             [2088, 2575],
11348             [2088, 2564],
11349             [2098, 2578],
11350             [2089, 2586],
11351             [2096, 2588],
11352             [2096, 2598],
11353             [2105, 2606],
11354             [2103, 2616],
11355             [2107, 2625],
11356             [2110, 2637],
11357             [2118, 2641],
11358             [2131, 2626],
11359             [2121, 2635],
11360             [2125, 2648],
11361             [2116, 2655],
11362             [2115, 2668],
11363             [2123, 2673],
11364             [2123, 2681],
11365             [2131, 2676],
11366             [2123, 2681],
11367             [2122, 2673],
11368             [2122, 2689],
11369             [2131, 2689],
11370             [2124, 2697],
11371             [2131, 2705],
11372             [2125, 2716],
11373             [2140, 2715],
11374             [2141, 2707],
11375             [2145, 2698],
11376             [2140, 2690],
11377             [2130, 2684],
11378             [2140, 2689],
11379             [2141, 2697],
11380             [2152, 2697],
11381             [2145, 2714],
11382             [2158, 2732],
11383             [2160, 2716],
11384             [2166, 2704],
11385             [2175, 2712],
11386             [2189, 2715],
11387             [2198, 2718],
11388             [2218, 2708],
11389             [2211, 2697],
11390             [2214, 2686],
11391             [2206, 2689],
11392             [2196, 2694],
11393             [2199, 2685],
11394             [2209, 2684],
11395             [2219, 2687],
11396             [2232, 2692],
11397             [2234, 2683],
11398             [2231, 2693],
11399             [2219, 2691],
11400             [2219, 2705],
11401             [2222, 2713],
11402             [2229, 2703],
11403             [2223, 2714],
11404             [2219, 2728],
11405             [2228, 2711],
11406             [2236, 2709],
11407             [2230, 2717],
11408             [2239, 2719],
11409             [2239, 2727],
11410             [2230, 2728],
11411             [2243, 2727],
11412             [2243, 2739],
11413             [2249, 2751],
11414             [2259, 2749],
11415             [2267, 2747],
11416             [2258, 2739],
11417             [2268, 2742],
11418             [2263, 2733],
11419             [2268, 2745],
11420             [2281, 2736],
11421             [2290, 2737],
11422             [2289, 2729],
11423             [2280, 2735],
11424             [2272, 2737],
11425             [2277, 2727],
11426             [2285, 2730],
11427             [2269, 2715],
11428             [2268, 2724],
11429             [2262, 2715],
11430             [2264, 2707],
11431             [2276, 2711],
11432             [2276, 2719],
11433             [2284, 2718],
11434             [2291, 2709],
11435             [2299, 2706],
11436             [2308, 2710],
11437             [2316, 2713],
11438             [2319, 2705],
11439             [2330, 2694],
11440             [2326, 2667],
11441             [2325, 2656],
11442             [2326, 2666],
11443             [2328, 2676],
11444             [2339, 2679],
11445             [2347, 2680],
11446             [2348, 2668],
11447             [2340, 2674],
11448             [2350, 2664],
11449             [2335, 2670],
11450             [2347, 2664],
11451             [2334, 2668],
11452             [2350, 2663],
11453             [2361, 2659],
11454             [2363, 2647],
11455             [2352, 2640],
11456             [2360, 2639],
11457             [2369, 2642],
11458             [2363, 2632],
11459             [2376, 2630],
11460             [2385, 2623],
11461             [2398, 2630],
11462             [2394, 2617],
11463             [2378, 2613],
11464             [2368, 2596],
11465             [2379, 2613],
11466             [2390, 2618],
11467             [2407, 2612],
11468             [2418, 2613],
11469             [2433, 2625],
11470             [2441, 2618],
11471             [2439, 2607],
11472             [2429, 2605],
11473             [2426, 2597],
11474             [2418, 2593],
11475             [2405, 2582],
11476             [2392, 2577],
11477             [2405, 2581],
11478             [2414, 2590],
11479             [2427, 2595],
11480             [2437, 2600],
11481             [2438, 2584],
11482             [2439, 2570],
11483             [2436, 2559],
11484             [2441, 2569],
11485             [2436, 2581],
11486             [2445, 2591],
11487             [2453, 2584],
11488             [2452, 2569],
11489             [2456, 2573],
11490             [2456, 2561],
11491             [2450, 2541],
11492             [2438, 2517],
11493             [2453, 2536],
11494             [2453, 2547],
11495             [2464, 2553],
11496             [2473, 2550],
11497             [2479, 2542],
11498             [2493, 2550],
11499             [2489, 2535],
11500             [2493, 2547],
11501             [2503, 2550],
11502             [2499, 2534],
11503             [2487, 2519],
11504             [2494, 2527],
11505             [2500, 2519],
11506             [2494, 2508],
11507             [2502, 2516],
11508             [2492, 2498],
11509             [2508, 2510],
11510             [2503, 2491],
11511             [2493, 2482],
11512             [2505, 2492],
11513             [2507, 2501],
11514             [2521, 2474],
11515             [2519, 2466],
11516             [2533, 2460],
11517             [2551, 2454],
11518             [2550, 2439],
11519             [2538, 2436],
11520             [2534, 2424],
11521             [2550, 2433],
11522             [2561, 2435],
11523             [2577, 2440],
11524             [2569, 2426],
11525             [2560, 2429],
11526             [2548, 2429],
11527             [2558, 2427],
11528             [2575, 2420],
11529             [2567, 2416],
11530             [2550, 2402],
11531             [2540, 2404],
11532             [2532, 2403],
11533             [2541, 2397],
11534             [2551, 2401],
11535             [2559, 2401],
11536             [2569, 2400],
11537             [2580, 2407],
11538             [2573, 2392],
11539             [2576, 2381],
11540             [2567, 2381],
11541             [2579, 2375],
11542             [2561, 2368],
11543             [2552, 2365],
11544             [2547, 2357],
11545             [2554, 2368],
11546             [2550, 2377],
11547             [2548, 2377],
11548             [2548, 2368],
11549             [2539, 2363],
11550             [2545, 2375],
11551             [2547, 2385],
11552             [2541, 2390],
11553             [2533, 2390],
11554             [2546, 2385],
11555             [2543, 2374],
11556             [2532, 2359],
11557             [2528, 2350],
11558             [2528, 2340],
11559             [2533, 2327],
11560             [2535, 2337],
11561             [2535, 2328],
11562             [2536, 2337],
11563             [2537, 2329],
11564             [2529, 2341],
11565             [2529, 2349],
11566             [2529, 2358],
11567             [2537, 2358],
11568             [2546, 2349],
11569             [2541, 2324],
11570             [2533, 2326],
11571             [2529, 2317],
11572             [2537, 2316],
11573             [2541, 2324],
11574             [2546, 2313],
11575             [2551, 2305],
11576             [2542, 2300],
11577             [2551, 2305],
11578             [2549, 2297],
11579             [2553, 2286],
11580             [2545, 2278],
11581             [2555, 2280],
11582             [2557, 2268],
11583             [2543, 2268],
11584             [2553, 2267],
11585             [2553, 2257],
11586             [2561, 2256],
11587             [2574, 2239],
11588             [2565, 2238],
11589             [2556, 2242],
11590             [2538, 2236],
11591             [2546, 2233],
11592             [2560, 2237],
11593             [2573, 2235],
11594             [2583, 2225],
11595             [2565, 2226],
11596             [2573, 2223],
11597             [2578, 2212],
11598             [2567, 2215],
11599             [2578, 2212],
11600             [2580, 2224],
11601             [2588, 2213],
11602             [2576, 2211],
11603             [2568, 2210],
11604             [2560, 2215],
11605             [2524, 2219],
11606             [2518, 2229],
11607             [2522, 2219],
11608             [2561, 2205],
11609             [2585, 2205],
11610             [2613, 2180],
11611             [2602, 2186],
11612             [2609, 2177],
11613             [2600, 2185],
11614             [2607, 2177],
11615             [2599, 2184],
11616             [2590, 2182],
11617             [2608, 2176],
11618             [2587, 2173],
11619             [2568, 2165],
11620             [2588, 2171],
11621             [2604, 2169],
11622             [2614, 2167],
11623             [2624, 2153],
11624             [2621, 2142],
11625             [2629, 2151],
11626             [2634, 2142],
11627             [2592, 2140],
11628             [2617, 2140],
11629             [2602, 2139],
11630             [2613, 2137],
11631             [2626, 2141],
11632             [2625, 2126],
11633             [2621, 2134],
11634             [2609, 2133],
11635             [2583, 2127],
11636             [2578, 2122],
11637             [2586, 2122],
11638             [2610, 2122],
11639             [2631, 2118],
11640             [2623, 2116],
11641             [2622, 2106],
11642             [2614, 2104],
11643             [2621, 2100],
11644             [2611, 2100],
11645             [2619, 2100],
11646             [2611, 2098],
11647             [2619, 2096],
11648             [2617, 2088],
11649             [2618, 2081],
11650             [2626, 2081],
11651             [2625, 2071],
11652             [2623, 2060],
11653             [2623, 2052],
11654             [2628, 2063],
11655             [2637, 2052],
11656             [2627, 2048],
11657             [2614, 2046],
11658             [2616, 2038],
11659             [2615, 2046],
11660             [2623, 2039],
11661             [2630, 2047],
11662             [2642, 2037],
11663             [2654, 2038],
11664             [2665, 2027],
11665             [2660, 2016],
11666             [2668, 2008],
11667             [2651, 2007],
11668             [2650, 2015],
11669             [2642, 2014],
11670             [2630, 2013],
11671             [2615, 2010],
11672             [2609, 2001],
11673             [2594, 2006],
11674             [2600, 1998],
11675             [2569, 1988],
11676             [2560, 1993],
11677             [2544, 1979],
11678             [2534, 1973],
11679             [2546, 1971],
11680             [2553, 1979],
11681             [2561, 1979],
11682             [2574, 1977],
11683             [2589, 1980],
11684             [2600, 1989],
11685             [2612, 1993],
11686             [2621, 1996],
11687             [2627, 1986],
11688             [2619, 1979],
11689             [2628, 1985],
11690             [2644, 1982],
11691             [2645, 1973],
11692             [2645, 1982],
11693             [2654, 1976],
11694             [2660, 1967],
11695             [2661, 1950],
11696             [2636, 1947],
11697             [2645, 1951],
11698             [2656, 1944],
11699             [2659, 1932],
11700             [2647, 1932],
11701             [2653, 1923],
11702             [2642, 1916],
11703             [2634, 1916],
11704             [2628, 1904],
11705             [2611, 1886],
11706             [2602, 1885],
11707             [2602, 1877],
11708             [2623, 1880],
11709             [2620, 1872],
11710             [2610, 1871],
11711             [2625, 1870],
11712             [2635, 1876],
11713             [2651, 1875],
11714             [2654, 1865],
11715             [2643, 1861],
11716             [2658, 1859],
11717             [2659, 1873],
11718             [2666, 1852],
11719             [2656, 1852],
11720             [2651, 1844],
11721             [2616, 1843],
11722             [2638, 1839],
11723             [2621, 1832],
11724             [2635, 1832],
11725             [2620, 1816],
11726             [2630, 1820],
11727             [2624, 1809],
11728             [2629, 1818],
11729             [2645, 1832],
11730             [2654, 1830],
11731             [2649, 1822],
11732             [2649, 1813],
11733             [2654, 1823],
11734             [2666, 1830],
11735             [2670, 1846],
11736             [2682, 1844],
11737             [2696, 1852],
11738             [2709, 1834],
11739             [2700, 1832],
11740             [2707, 1822],
11741             [2699, 1821],
11742             [2709, 1819],
11743             [2711, 1809],
11744             [2728, 1808],
11745             [2739, 1799],
11746             [2730, 1788],
11747             [2714, 1780],
11748             [2695, 1788],
11749             [2680, 1779],
11750             [2673, 1787],
11751             [2663, 1781],
11752             [2650, 1776],
11753             [2639, 1775],
11754             [2647, 1769],
11755             [2638, 1763],
11756             [2629, 1758],
11757             [2614, 1740],
11758             [2622, 1746],
11759             [2630, 1753],
11760             [2638, 1754],
11761             [2666, 1774],
11762             [2702, 1771],
11763             [2716, 1767],
11764             [2728, 1770],
11765             [2723, 1762],
11766             [2708, 1766],
11767             [2676, 1764],
11768             [2712, 1761],
11769             [2691, 1750],
11770             [2689, 1728],
11771             [2696, 1744],
11772             [2700, 1752],
11773             [2716, 1762],
11774             [2724, 1758],
11775             [2747, 1755],
11776             [2745, 1745],
11777             [2753, 1751],
11778             [2751, 1769],
11779             [2742, 1821],
11780             [2729, 1831],
11781             [2739, 1825],
11782             [2735, 1831],
11783             [2727, 1831],
11784             [2737, 1832],
11785             [2729, 1836],
11786             [2739, 1840],
11787             [2730, 1844],
11788             [2725, 1852],
11789             [2736, 1847],
11790             [2735, 1858],
11791             [2731, 1871],
11792             [2732, 1861],
11793             [2722, 1868],
11794             [2730, 1875],
11795             [2725, 1889],
11796             [2723, 1899],
11797             [2714, 1903],
11798             [2722, 1907],
11799             [2714, 1907],
11800             [2715, 1915],
11801             [2717, 1924],
11802             [2712, 1938],
11803             [2697, 1944],
11804             [2707, 1951],
11805             [2708, 1960],
11806             [2700, 1956],
11807             [2703, 1972],
11808             [2705, 1983],
11809             [2706, 1998],
11810             [2699, 2008],
11811             [2708, 2008],
11812             [2704, 2009],
11813             [2704, 2029],
11814             [2694, 2049],
11815             [2681, 2049],
11816             [2697, 2049],
11817             [2694, 2057],
11818             [2691, 2073],
11819             [2699, 2089],
11820             [2694, 2109],
11821             [2690, 2171],
11822             [2687, 2180],
11823             [2688, 2197],
11824             [2682, 2243],
11825             [2675, 2252],
11826             [2674, 2265],
11827             [2682, 2290],
11828             [2674, 2287],
11829             [2679, 2300],
11830             [2671, 2305],
11831             [2662, 2299],
11832             [2651, 2289],
11833             [2654, 2300],
11834             [2667, 2308],
11835             [2681, 2323],
11836             [2710, 2049],
11837             [2733, 1891],
11838             [2764, 1727],
11839             [2776, 1685],
11840             [2767, 1679],
11841             [2765, 1683],
11842             [2754, 1683],
11843             [2743, 1689],
11844             [2734, 1703],
11845             [2720, 1709],
11846             [2711, 1708],
11847             [2699, 1700],
11848             [2690, 1686],
11849             [2673, 1680],
11850             [2681, 1678],
11851             [2681, 1665],
11852             [2678, 1656],
11853             [2675, 1639],
11854             [2680, 1631],
11855             [2681, 1644],
11856             [2688, 1654],
11857             [2691, 1667],
11858             [2694, 1673],
11859             [2694, 1683],
11860             [2699, 1691],
11861             [2710, 1697],
11862             [2719, 1697],
11863             [2734, 1688],
11864             [2756, 1669],
11865             [2746, 1666],
11866             [2748, 1657],
11867             [2757, 1661],
11868             [2765, 1660],
11869             [2762, 1670],
11870             [2754, 1671],
11871             [2767, 1674],
11872             [2781, 1626],
11873             [2810, 1522],
11874             [2794, 1521],
11875             [2783, 1526],
11876             [2776, 1535],
11877             [2765, 1535],
11878             [2744, 1531],
11879             [2734, 1510],
11880             [2745, 1515],
11881             [2762, 1525],
11882             [2766, 1513],
11883             [2764, 1505],
11884             [2781, 1510],
11885             [2786, 1520],
11886             [2809, 1520],
11887             [2812, 1494],
11888             [2828, 1438],
11889             [2850, 1332],
11890             [2862, 1242],
11891             [2863, 1186],
11892             [2858, 1103],
11893             [2849, 1075],
11894             [2847, 1025],
11895             [2832, 985],
11896             [2814, 958],
11897             [2810, 966],
11898             [2796, 966],
11899             [2794, 977],
11900             [2811, 986],
11901             [2817, 1021],
11902             [2830, 1025],
11903             [2739, 1025],
11904             [2831, 1026],
11905             [2830, 1057],
11906             [2842, 1063],
11907             [2845, 1081],
11908             [2836, 1076],
11909             [2850, 1090],
11910             [2848, 1101],
11911             [2855, 1117],
11912             [2859, 1174],
11913             [2853, 1235],
11914             [2844, 1227],
11915             [2836, 1240],
11916             [2835, 1232],
11917             [2827, 1235],
11918             [2835, 1242],
11919             [2838, 1253],
11920             [2846, 1252],
11921             [2844, 1263],
11922             [2842, 1254],
11923             [2828, 1252],
11924             [2831, 1261],
11925             [2839, 1279],
11926             [2828, 1273],
11927             [2811, 1286],
11928             [2820, 1277],
11929             [2827, 1261],
11930             [2824, 1246],
11931             [2808, 1252],
11932             [2806, 1262],
11933             [2807, 1250],
11934             [2794, 1258],
11935             [2791, 1266],
11936             [2785, 1277],
11937             [2776, 1277],
11938             [2788, 1262],
11939             [2768, 1263],
11940             [2759, 1272],
11941             [2751, 1272],
11942             [2775, 1260],
11943             [2790, 1259],
11944             [2797, 1240],
11945             [2784, 1243],
11946             [2802, 1233],
11947             [2777, 1234],
11948             [2792, 1228],
11949             [2798, 1220],
11950             [2800, 1225],
11951             [2809, 1225],
11952             [2811, 1217],
11953             [2804, 1215],
11954             [2812, 1215],
11955             [2820, 1205],
11956             [2829, 1202],
11957             [2842, 1199],
11958             [2854, 1187],
11959             [2851, 1160],
11960             [2827, 1161],
11961             [2806, 1154],
11962             [2797, 1161],
11963             [2788, 1159],
11964             [2776, 1176],
11965             [2754, 1175],
11966             [2744, 1183],
11967             [2740, 1195],
11968             [2724, 1204],
11969             [2713, 1198],
11970             [2708, 1213],
11971             [2699, 1221],
11972             [2703, 1229],
11973             [2705, 1209],
11974             [2710, 1195],
11975             [2723, 1193],
11976             [2724, 1179],
11977             [2739, 1170],
11978             [2755, 1166],
11979             [2784, 1148],
11980             [2797, 1145],
11981             [2797, 1134],
11982             [2785, 1123],
11983             [2794, 1125],
11984             [2799, 1134],
11985             [2811, 1136],
11986             [2819, 1131],
11987             [2829, 1145],
11988             [2848, 1143],
11989             [2850, 1123],
11990             [2846, 1108],
11991             [2821, 1092],
11992             [2811, 1094],
11993             [2788, 1088],
11994             [2770, 1081],
11995             [2762, 1081],
11996             [2734, 1068],
11997             [2712, 1051],
11998             [2704, 1048],
11999             [2653, 1025],
12000             [2626, 1005],
12001             [2606, 1020],
12002             [2598, 1022],
12003             [2579, 1020],
12004             [2565, 1004],
12005             [2548, 1023],
12006             [2540, 1034],
12007             [2511, 1046],
12008             [2520, 1038],
12009             [2516, 1024],
12010             [2494, 1012],
12011             [2478, 1004],
12012             [2465, 1002],
12013             [2447, 992],
12014             [2429, 1008],
12015             [2429, 1016],
12016             [2444, 991],
12017             [2428, 951],
12018             [2424, 940],
12019             [2402, 935],
12020             [2393, 923],
12021             [2397, 914],
12022             [2372, 915],
12023             [2356, 945],
12024             [2341, 955],
12025             [2319, 960],
12026             [2308, 959],
12027             [2304, 970],
12028             [2295, 978],
12029             [2284, 980],
12030             [2288, 963],
12031             [2275, 966],
12032             [2264, 962],
12033             [2261, 948],
12034             [2247, 958],
12035             [2242, 944],
12036             [2231, 944],
12037             [2223, 938],
12038             [2208, 948],
12039             [2194, 947],
12040             [2180, 922],
12041             [2166, 911],
12042             [2120, 900],
12043             [2099, 866],
12044             [2072, 842],
12045             [2062, 814],
12046             [2047, 809],
12047             [2057, 808],
12048             [2066, 816],
12049             [2073, 841],
12050             [2100, 866],
12051             [2122, 900],
12052             [2169, 909],
12053             [2181, 920],
12054             [2189, 940],
12055             [2197, 945],
12056             [2207, 945],
12057             [2221, 935],
12058             [2241, 938],
12059             [2250, 948],
12060             [2258, 945],
12061             [2254, 944],
12062             [2264, 944],
12063             [2265, 958],
12064             [2283, 955],
12065             [2283, 943],
12066             [2283, 955],
12067             [2291, 962],
12068             [2288, 976],
12069             [2301, 969],
12070             [2302, 954],
12071             [2312, 951],
12072             [2302, 939],
12073             [2312, 951],
12074             [2331, 947],
12075             [2341, 939],
12076             [2353, 918],
12077             [2376, 901],
12078             [2392, 899],
12079             [2403, 905],
12080             [2410, 915],
12081             [2434, 923],
12082             [2443, 897],
12083             [2449, 886],
12084             [2458, 880],
12085             [2452, 849],
12086             [2450, 817],
12087             [2451, 828],
12088             [2455, 820],
12089             [2484, 802],
12090             [2500, 809],
12091             [2509, 786],
12092             [2517, 740],
12093             [2528, 737],
12094             [2529, 728],
12095             [2521, 724],
12096             [2523, 692],
12097             [2527, 667],
12098             [2544, 646],
12099             [2561, 636],
12100             [2576, 628],
12101             [2592, 611],
12102             [2605, 617],
12103             [2619, 589],
12104             [2588, 563],
12105             [2612, 577],
12106             [2624, 560],
12107             [2617, 551],
12108             [2597, 542],
12109             [2619, 548],
12110             [2629, 561],
12111             [2641, 544],
12112             [2646, 530],
12113             [2641, 506],
12114             [2649, 467],
12115             [2641, 460],
12116             [2652, 461],
12117             [2647, 496],
12118             [2652, 506],
12119             [2672, 497],
12120             [2674, 489],
12121             [2683, 466],
12122             [2710, 452],
12123             [2710, 447],
12124             [2687, 447],
12125             [2681, 435],
12126             [2691, 414],
12127             [2689, 388],
12128             [2698, 373],
12129             [2688, 370],
12130             [2690, 362],
12131             [2698, 371],
12132             [2701, 360],
12133             [2712, 349],
12134             [2693, 330],
12135             [2715, 349],
12136             [2732, 333],
12137             [2772, 327],
12138             [2776, 313],
12139             [2766, 291],
12140             [2774, 286],
12141             [2775, 269],
12142             [2779, 245],
12143             [2769, 219],
12144             [2770, 200],
12145             [2771, 198],
12146             [2771, 217],
12147             [2781, 242],
12148             [2778, 255],
12149             [2789, 269],
12150             [2802, 270],
12151             [2816, 219],
12152             [2809, 246],
12153             [2804, 273],
12154             [2791, 273],
12155             [2781, 259],
12156             [2778, 273],
12157             [2781, 283],
12158             [2772, 293],
12159             [2780, 320],
12160             [2773, 332],
12161             [2765, 334],
12162             [2773, 340],
12163             [2781, 342],
12164             [2771, 351],
12165             [2773, 359],
12166             [2765, 363],
12167             [2763, 353],
12168             [2770, 343],
12169             [2762, 350],
12170             [2754, 351],
12171             [2761, 342],
12172             [2758, 334],
12173             [2738, 337],
12174             [2724, 352],
12175             [2714, 355],
12176             [2692, 390],
12177             [2696, 410],
12178             [2688, 426],
12179             [2686, 440],
12180             [2710, 438],
12181             [2714, 453],
12182             [2705, 463],
12183             [2692, 467],
12184             [2678, 503],
12185             [2667, 511],
12186             [2667, 531],
12187             [2660, 549],
12188             [2657, 558],
12189             [2648, 577],
12190             [2639, 593],
12191             [2636, 605],
12192             [2628, 617],
12193             [2618, 623],
12194             [2611, 637],
12195             [2612, 647],
12196             [2648, 642],
12197             [2652, 631],
12198             [2680, 636],
12199             [2695, 628],
12200             [2689, 611],
12201             [2691, 606],
12202             [2680, 606],
12203             [2665, 598],
12204             [2693, 601],
12205             [2719, 614],
12206             [2682, 587],
12207             [2693, 585],
12208             [2725, 604],
12209             [2703, 584],
12210             [2717, 587],
12211             [2719, 579],
12212             [2709, 572],
12213             [2718, 574],
12214             [2705, 560],
12215             [2717, 560],
12216             [2726, 549],
12217             [2742, 557],
12218             [2740, 548],
12219             [2762, 530],
12220             [2771, 528],
12221             [2744, 515],
12222             [2760, 517],
12223             [2775, 513],
12224             [2774, 505],
12225             [2772, 493],
12226             [2783, 484],
12227             [2777, 475],
12228             [2768, 473],
12229             [2783, 474],
12230             [2790, 452],
12231             [2790, 442],
12232             [2782, 432],
12233             [2794, 428],
12234             [2792, 420],
12235             [2801, 402],
12236             [2807, 398],
12237             [2807, 390],
12238             [2822, 377],
12239             [2834, 342],
12240             [2845, 336],
12241             [2845, 328],
12242             [2867, 287],
12243             [2866, 272],
12244             [2881, 247],
12245             [2883, 232],
12246             [2903, 188],
12247             [2934, 195],
12248             [2949, 205],
12249             [2940, 206],
12250             [2931, 197],
12251             [2913, 231],
12252             [2899, 250],
12253             [2900, 262],
12254             [2889, 292],
12255             [2883, 304],
12256             [2840, 375],
12257             [2838, 385],
12258             [2831, 398],
12259             [2826, 407],
12260             [2818, 413],
12261             [2818, 421],
12262             [2806, 440],
12263             [2808, 449],
12264             [2804, 459],
12265             [2806, 475],
12266             [2800, 484],
12267             [2803, 498],
12268             [2794, 527],
12269             [2803, 539],
12270             [2814, 534],
12271             [2824, 522],
12272             [2849, 520],
12273             [2863, 487],
12274             [2859, 470],
12275             [2863, 455],
12276             [2905, 395],
12277             [2904, 379],
12278             [2925, 355],
12279             [2925, 344],
12280             [2917, 328],
12281             [2916, 279],
12282             [2937, 235],
12283             [2951, 215],
12284             [2950, 206],
12285             [2919, 278],
12286             [2921, 332],
12287             [2927, 342],
12288             [2950, 353],
12289             [2964, 337],
12290             [2974, 333],
12291             [2989, 342],
12292             [2999, 341],
12293             [3014, 334],
12294             [3014, 326],
12295             [3026, 331],
12296             [3043, 337],
12297             [3042, 324],
12298             [3051, 313],
12299             [3059, 335],
12300             [3067, 337],
12301             [3067, 329],
12302             [3089, 320],
12303             [3123, 339],
12304             [3106, 323],
12305             [3103, 315],
12306             [3108, 323],
12307             [3116, 316],
12308             [3106, 310],
12309             [3102, 298],
12310             [3092, 300],
12311             [3094, 292],
12312             [3090, 284],
12313             [3089, 263],
12314             [3088, 247],
12315             [3094, 233],
12316             [3083, 233],
12317             [3079, 212],
12318             [3083, 183],
12319             [3073, 175],
12320             [3082, 160],
12321             [3078, 176],
12322             [3081, 211],
12323             [3091, 211],
12324             [3091, 225],
12325             [3101, 231],
12326             [3107, 243],
12327             [3112, 254],
12328             [3115, 241],
12329             [3125, 229],
12330             [3125, 216],
12331             [3134, 215],
12332             [3135, 205],
12333             [3136, 195],
12334             [3128, 190],
12335             [3121, 205],
12336             [3110, 220],
12337             [3099, 209],
12338             [3109, 214],
12339             [3124, 185],
12340             [3134, 177],
12341             [3138, 168],
12342             [3148, 152],
12343             [3142, 174],
12344             [3152, 166],
12345             [3162, 160],
12346             [3165, 149],
12347             [3160, 137],
12348             [3152, 130],
12349             [3161, 129],
12350             [3169, 133],
12351             [3173, 123],
12352             [3189, 124],
12353             [3195, 120],
12354             [3195, 105],
12355             [3196, 91],
12356             [3198, 101],
12357             [3204, 92],
12358             [3203, 101],
12359             [3213, 94],
12360             [3208, 112],
12361             [3213, 100],
12362             [3221, 100],
12363             [3227, 80],
12364             [3204, 71],
12365             [3215, 71],
12366             [3211, 60],
12367             [3221, 59],
12368             [3218, 68],
12369             [3229, 73],
12370             [3237, 59],
12371             [3235, 67],
12372             [3247, 68],
12373             [3255, 59],
12374             [3263, 51],
12375             [3271, 41],
12376             [3261, 78],
12377             [3267, 69],
12378             [3281, 69],
12379             [3276, 61],
12380             [3284, 59],
12381             [3281, 47],
12382             [3292, 31],
12383             [3300, 26],
12384             [3314, 25],
12385             [3322, 0],
12386             [3313, -4],
12387             [3317, 8],
12388             [3309, 2],
12389             [3313, -15],
12390             [3321, -13],
12391             [3337, -42],
12392             [3345, -62],
12393             [3345, -47],
12394             [3353, -42],
12395             [3365, -42],
12396             [3369, -57],
12397             [3360, -67],
12398             [3368, -65],
12399             [3363, -75],
12400             [3372, -60],
12401             [3374, -71],
12402             [3377, -58],
12403             [3384, -79],
12404             [3386, -71],
12405             [3385, -62],
12406             [3398, -74],
12407             [3402, -93],
12408             [3412, -103],
12409             [3414, -81],
12410             [3418, -73],
12411             [3409, -72],
12412             [3414, -60],
12413             [3423, -60],
12414             [3424, -69],
12415             [3433, -70],
12416             [3437, -80],
12417             [3440, -92],
12418             [3443, -83],
12419             [3448, -75],
12420             [3445, -66],
12421             [3447, -57],
12422             [3439, -47],
12423             [3430, -54],
12424             [3427, -41],
12425             [3446, -42],
12426             [3451, -63],
12427             [3459, -72],
12428             [3471, -83],
12429             [3478, -99],
12430             [3476, -88],
12431             [3480, -83],
12432             [3480, -91],
12433             [3488, -96],
12434             [3483, -121],
12435             [3490, -102],
12436             [3490, -110],
12437             [3495, -100],
12438             [3496, -108],
12439             [3505, -120],
12440             [3502, -128],
12441             [3508, -119],
12442             [3497, -103],
12443             [3507, -71],
12444             [3517, -77],
12445             [3526, -97],
12446             [3517, -103],
12447             [3517, -121],
12448             [3520, -113],
12449             [3539, -113],
12450             [3543, -126],
12451             [3550, -128],
12452             [3562, -128],
12453             [3568, -118],
12454             [3571, -128],
12455             [3582, -108],
12456             [3585, -123],
12457             [3584, -128],
12458             [4224, -128],
12459             [4224, 28],
12460             [4216, 28],
12461             [4216, 32],
12462             [4224, 32],
12463             [4220, 45],
12464             [4212, 31],
12465             [4166, 14],
12466             [4145, 14],
12467             [4156, 19],
12468             [4169, 17],
12469             [4164, 25],
12470             [4180, 56],
12471             [4172, 65],
12472             [4165, 55],
12473             [4139, 42],
12474             [4141, 56],
12475             [4130, 60],
12476             [4130, 70],
12477             [4123, 59],
12478             [4113, 56],
12479             [4113, 48],
12480             [4121, 58],
12481             [4132, 50],
12482             [4132, 37],
12483             [4124, 35],
12484             [4120, 23],
12485             [4105, 32],
12486             [4110, 43],
12487             [4106, 53],
12488             [4109, 63],
12489             [4104, 51],
12490             [4095, 52],
12491             [4091, 40],
12492             [4107, 26],
12493             [4111, 17],
12494             [4124, 22],
12495             [4147, 26],
12496             [4142, 20],
12497             [4125, 20],
12498             [4106, 5],
12499             [4095, 15],
12500             [4079, 25],
12501             [4077, 35],
12502             [4068, 35],
12503             [4059, 28],
12504             [4073, 29],
12505             [4047, 24],
12506             [4068, 47],
12507             [4063, 104],
12508             [4068, 100],
12509             [4068, 85],
12510             [4070, 70],
12511             [4074, 81],
12512             [4074, 89],
12513             [4069, 100],
12514             [4059, 114],
12515             [4063, 125],
12516             [4041, 131],
12517             [4029, 146],
12518             [4032, 167],
12519             [4021, 160],
12520             [4011, 142],
12521             [4012, 127],
12522             [4027, 115],
12523             [4026, 124],
12524             [4033, 112],
12525             [4045, 113],
12526             [4058, 104],
12527             [3959, 139],
12528             [3939, 136],
12529             [3944, 144],
12530             [3934, 136],
12531             [3891, 126],
12532             [3850, 107],
12533             [3815, 101],
12534             [3776, 100],
12535             [3776, 114],
12536             [3774, 104],
12537             [3743, 92],
12538             [3709, 50],
12539             [3696, 47],
12540             [3690, 104],
12541             [3686, 124],
12542             [3688, 114],
12543             [3693, 97],
12544             [3714, 110],
12545             [3721, 100],
12546             [3716, 84],
12547             [3729, 90],
12548             [3722, 72],
12549             [3740, 94],
12550             [3732, 90],
12551             [3724, 99],
12552             [3739, 96],
12553             [3766, 111],
12554             [3762, 128],
12555             [3764, 154],
12556             [3764, 163],
12557             [3762, 172],
12558             [3750, 176],
12559             [3748, 174],
12560             [3748, 163],
12561             [3753, 155],
12562             [3732, 127],
12563             [3723, 149],
12564             [3731, 152],
12565             [3736, 163],
12566             [3725, 155],
12567             [3717, 146],
12568             [3701, 137],
12569             [3680, 146],
12570             [3646, 143],
12571             [3649, 154],
12572             [3667, 162],
12573             [3671, 171],
12574             [3668, 182],
12575             [3665, 174],
12576             [3659, 163],
12577             [3651, 161],
12578             [3631, 155],
12579             [3641, 152],
12580             [3647, 137],
12581             [3636, 139],
12582             [3625, 129],
12583             [3579, 133],
12584             [3574, 138],
12585             [3574, 130],
12586             [3620, 127],
12587             [3634, 114],
12588             [3648, 111],
12589             [3644, 128],
12590             [3654, 114],
12591             [3652, 98],
12592             [3642, 88],
12593             [3603, 83],
12594             [3581, 72],
12595             [3572, 63],
12596             [3560, 74],
12597             [3562, 83],
12598             [3567, 71],
12599             [3568, 79],
12600             [3560, 90],
12601             [3560, 81],
12602             [3554, 109],
12603             [3563, 117],
12604             [3579, 154],
12605             [3591, 202],
12606             [3606, 211],
12607             [3604, 232],
12608             [3594, 220],
12609             [3602, 221],
12610             [3603, 216],
12611             [3590, 216],
12612             [3584, 208],
12613             [3567, 199],
12614             [3563, 188],
12615             [3557, 163],
12616             [3536, 167],
12617             [3534, 178],
12618             [3544, 204],
12619             [3534, 201],
12620             [3517, 204],
12621             [3506, 197],
12622             [3489, 199],
12623             [3480, 182],
12624             [3480, 152],
12625             [3452, 160],
12626             [3457, 178],
12627             [3443, 162],
12628             [3445, 151],
12629             [3456, 154],
12630             [3468, 142],
12631             [3479, 147],
12632             [3492, 146],
12633             [3501, 139],
12634             [3510, 126],
12635             [3517, 137],
12636             [3516, 157],
12637             [3508, 169],
12638             [3501, 173],
12639             [3501, 181],
12640             [3520, 180],
12641             [3521, 162],
12642             [3526, 152],
12643             [3539, 151],
12644             [3536, 139],
12645             [3519, 125],
12646             [3503, 129],
12647             [3481, 137],
12648             [3454, 124],
12649             [3433, 135],
12650             [3411, 138],
12651             [3408, 147],
12652             [3385, 150],
12653             [3378, 158],
12654             [3356, 148],
12655             [3354, 158],
12656             [3352, 166],
12657             [3340, 177],
12658             [3325, 195],
12659             [3322, 224],
12660             [3329, 238],
12661             [3352, 228],
12662             [3343, 234],
12663             [3336, 243],
12664             [3327, 254],
12665             [3328, 279],
12666             [3335, 304],
12667             [3332, 345],
12668             [3327, 334],
12669             [3326, 303],
12670             [3331, 293],
12671             [3323, 290],
12672             [3318, 279],
12673             [3294, 237],
12674             [3237, 212],
12675             [3230, 221],
12676             [3215, 219],
12677             [3219, 238],
12678             [3204, 255],
12679             [3216, 266],
12680             [3218, 284],
12681             [3218, 273],
12682             [3232, 275],
12683             [3245, 267],
12684             [3246, 283],
12685             [3252, 272],
12686             [3260, 282],
12687             [3251, 296],
12688             [3253, 319],
12689             [3243, 334],
12690             [3245, 359],
12691             [3235, 335],
12692             [3234, 317],
12693             [3229, 307],
12694             [3215, 301],
12695             [3212, 293],
12696             [3201, 292],
12697             [3197, 284],
12698             [3186, 281],
12699             [3181, 273],
12700             [3176, 283],
12701             [3181, 305],
12702             [3164, 321],
12703             [3166, 333],
12704             [3183, 349],
12705             [3182, 371],
12706             [3191, 379],
12707             [3179, 390],
12708             [3181, 415],
12709             [3163, 396],
12710             [3151, 374],
12711             [3146, 353],
12712             [3137, 356],
12713             [3124, 368],
12714             [3121, 356],
12715             [3095, 352],
12716             [3084, 345],
12717             [3073, 352],
12718             [3073, 360],
12719             [3067, 369],
12720             [3059, 367],
12721             [3054, 351],
12722             [3046, 354],
12723             [3035, 358],
12724             [3033, 368],
12725             [3032, 381],
12726             [3041, 381],
12727             [3040, 403],
12728             [3048, 413],
12729             [3056, 410],
12730             [3060, 419],
12731             [3057, 429],
12732             [3055, 413],
12733             [3039, 425],
12734             [3026, 419],
12735             [3022, 410],
12736             [3031, 406],
12737             [3008, 384],
12738             [3009, 373],
12739             [3003, 382],
12740             [2988, 386],
12741             [2991, 396],
12742             [2982, 397],
12743             [2980, 381],
12744             [2964, 385],
12745             [2973, 372],
12746             [2953, 364],
12747             [2926, 392],
12748             [2916, 389],
12749             [2917, 404],
12750             [2905, 414],
12751             [2885, 444],
12752             [2876, 464],
12753             [2889, 462],
12754             [2899, 466],
12755             [2911, 456],
12756             [2900, 467],
12757             [2912, 480],
12758             [2938, 493],
12759             [2937, 509],
12760             [2926, 506],
12761             [2921, 515],
12762             [2932, 501],
12763             [2926, 487],
12764             [2912, 482],
12765             [2903, 469],
12766             [2894, 465],
12767             [2884, 464],
12768             [2876, 474],
12769             [2878, 489],
12770             [2869, 506],
12771             [2865, 521],
12772             [2869, 532],
12773             [2862, 521],
12774             [2864, 539],
12775             [2857, 540],
12776             [2857, 530],
12777             [2830, 530],
12778             [2825, 540],
12779             [2821, 548],
12780             [2820, 558],
12781             [2812, 559],
12782             [2804, 569],
12783             [2794, 578],
12784             [2794, 592],
12785             [2803, 590],
12786             [2807, 598],
12787             [2799, 606],
12788             [2807, 599],
12789             [2820, 600],
12790             [2820, 610],
12791             [2807, 611],
12792             [2799, 614],
12793             [2799, 623],
12794             [2790, 623],
12795             [2791, 632],
12796             [2786, 641],
12797             [2781, 646],
12798             [2772, 646],
12799             [2768, 656],
12800             [2762, 673],
12801             [2761, 692],
12802             [2763, 702],
12803             [2775, 719],
12804             [2808, 731],
12805             [2820, 745],
12806             [2821, 757],
12807             [2830, 752],
12808             [2822, 757],
12809             [2827, 765],
12810             [2836, 760],
12811             [2841, 769],
12812             [2812, 765],
12813             [2804, 779],
12814             [2819, 788],
12815             [2922, 777],
12816             [2920, 767],
12817             [2889, 763],
12818             [2950, 766],
12819             [2948, 758],
12820             [2931, 760],
12821             [2922, 756],
12822             [2920, 741],
12823             [2924, 743],
12824             [2924, 751],
12825             [2932, 748],
12826             [2931, 758],
12827             [2947, 752],
12828             [2921, 726],
12829             [2932, 731],
12830             [2945, 733],
12831             [2950, 742],
12832             [2950, 757],
12833             [2968, 754],
12834             [2974, 775],
12835             [2986, 773],
12836             [2997, 769],
12837             [3001, 760],
12838             [2993, 723],
12839             [2948, 727],
12840             [2939, 716],
12841             [2943, 705],
12842             [2943, 718],
12843             [2951, 724],
12844             [2965, 720],
12845             [2964, 711],
12846             [2955, 697],
12847             [2965, 708],
12848             [2968, 720],
12849             [2977, 718],
12850             [2982, 710],
12851             [2973, 702],
12852             [2973, 688],
12853             [2986, 677],
12854             [3001, 662],
12855             [2980, 636],
12856             [3006, 661],
12857             [2997, 626],
12858             [3016, 655],
12859             [3030, 647],
12860             [3026, 625],
12861             [3031, 633],
12862             [3041, 633],
12863             [3039, 644],
12864             [3054, 645],
12865             [3055, 612],
12866             [3062, 638],
12867             [3064, 619],
12868             [3066, 627],
12869             [3073, 636],
12870             [3079, 637],
12871             [3079, 615],
12872             [3097, 615],
12873             [3086, 614],
12874             [3079, 627],
12875             [3086, 642],
12876             [3138, 673],
12877             [3126, 688],
12878             [3114, 701],
12879             [3114, 709],
12880             [3123, 714],
12881             [3127, 706],
12882             [3132, 693],
12883             [3143, 678],
12884             [3156, 686],
12885             [3162, 676],
12886             [3188, 663],
12887             [3189, 651],
12888             [3179, 639],
12889             [3189, 647],
12890             [3191, 661],
12891             [3199, 659],
12892             [3194, 669],
12893             [3203, 669],
12894             [3190, 672],
12895             [3158, 694],
12896             [3174, 695],
12897             [3166, 703],
12898             [3179, 709],
12899             [3169, 713],
12900             [3162, 703],
12901             [3152, 705],
12902             [3155, 730],
12903             [3142, 737],
12904             [3149, 722],
12905             [3150, 714],
12906             [3128, 741],
12907             [3127, 732],
12908             [3133, 724],
12909             [3124, 731],
12910             [3109, 733],
12911             [3109, 745],
12912             [3099, 743],
12913             [3071, 760],
12914             [3056, 766],
12915             [3039, 765],
12916             [3000, 790],
12917             [2978, 791],
12918             [2965, 802],
12919             [2951, 798],
12920             [2929, 805],
12921             [2908, 818],
12922             [2908, 841],
12923             [2954, 817],
12924             [2977, 812],
12925             [3071, 771],
12926             [3080, 767],
12927             [3146, 750],
12928             [3180, 749],
12929             [3193, 741],
12930             [3205, 741],
12931             [3204, 727],
12932             [3218, 717],
12933             [3209, 729],
12934             [3208, 737],
12935             [3221, 737],
12936             [3232, 740],
12937             [3252, 747],
12938             [3276, 744],
12939             [3278, 729],
12940             [3264, 721],
12941             [3259, 736],
12942             [3256, 726],
12943             [3246, 723],
12944             [3252, 713],
12945             [3250, 699],
12946             [3259, 692],
12947             [3270, 680],
12948             [3268, 688],
12949             [3276, 686],
12950             [3274, 677],
12951             [3268, 666],
12952             [3270, 658],
12953             [3270, 666],
12954             [3277, 681],
12955             [3280, 670],
12956             [3288, 674],
12957             [3284, 682],
12958             [3295, 670],
12959             [3307, 676],
12960             [3307, 687],
12961             [3317, 667],
12962             [3316, 655],
12963             [3325, 660],
12964             [3316, 685],
12965             [3326, 677],
12966             [3323, 686],
12967             [3327, 695],
12968             [3328, 707],
12969             [3315, 720],
12970             [3314, 734],
12971             [3325, 737],
12972             [3337, 734],
12973             [3328, 731],
12974             [3339, 733],
12975             [3334, 722],
12976             [3342, 722],
12977             [3341, 710],
12978             [3344, 699],
12979             [3358, 707],
12980             [3367, 704],
12981             [3378, 692],
12982             [3379, 677],
12983             [3371, 668],
12984             [3382, 673],
12985             [3389, 686],
12986             [3400, 687],
12987             [3411, 688],
12988             [3414, 675],
12989             [3405, 663],
12990             [3406, 649],
12991             [3406, 657],
12992             [3423, 670],
12993             [3421, 654],
12994             [3426, 680],
12995             [3426, 669],
12996             [3428, 680],
12997             [3427, 669],
12998             [3429, 679],
12999             [3430, 655],
13000             [3438, 684],
13001             [3440, 663],
13002             [3444, 683],
13003             [3452, 672],
13004             [3450, 648],
13005             [3441, 646],
13006             [3440, 632],
13007             [3444, 645],
13008             [3453, 632],
13009             [3457, 671],
13010             [3469, 662],
13011             [3468, 648],
13012             [3465, 639],
13013             [3469, 648],
13014             [3482, 657],
13015             [3485, 643],
13016             [3478, 633],
13017             [3485, 642],
13018             [3485, 631],
13019             [3491, 648],
13020             [3499, 648],
13021             [3504, 657],
13022             [3507, 649],
13023             [3498, 638],
13024             [3509, 647],
13025             [3505, 618],
13026             [3513, 649],
13027             [3521, 655],
13028             [3529, 640],
13029             [3528, 648],
13030             [3539, 654],
13031             [3538, 676],
13032             [3547, 684],
13033             [3548, 676],
13034             [3556, 661],
13035             [3547, 661],
13036             [3566, 646],
13037             [3572, 632],
13038             [3578, 622],
13039             [3579, 632],
13040             [3580, 617],
13041             [3581, 636],
13042             [3589, 632],
13043             [3591, 619],
13044             [3595, 611],
13045             [3593, 624],
13046             [3596, 611],
13047             [3594, 622],
13048             [3603, 640],
13049             [3612, 637],
13050             [3616, 624],
13051             [3619, 631],
13052             [3619, 616],
13053             [3622, 626],
13054             [3628, 617],
13055             [3622, 608],
13056             [3631, 604],
13057             [3626, 628],
13058             [3635, 629],
13059             [3646, 633],
13060             [3649, 618],
13061             [3659, 623],
13062             [3660, 614],
13063             [3664, 624],
13064             [3672, 625],
13065             [3675, 621],
13066             [3675, 601],
13067             [3682, 624],
13068             [3682, 614],
13069             [3684, 625],
13070             [3688, 617],
13071             [3696, 625],
13072             [3696, 610],
13073             [3696, 624],
13074             [3705, 623],
13075             [3708, 605],
13076             [3711, 619],
13077             [3725, 619],
13078             [3717, 615],
13079             [3714, 605],
13080             [3712, 597],
13081             [3719, 609],
13082             [3723, 594],
13083             [3725, 602],
13084             [3729, 615],
13085             [3731, 601],
13086             [3744, 603],
13087             [3742, 585],
13088             [3745, 604],
13089             [3755, 603],
13090             [3759, 593],
13091             [3753, 578],
13092             [3759, 594],
13093             [3769, 599],
13094             [3769, 582],
13095             [3774, 591],
13096             [3786, 587],
13097             [3787, 573],
13098             [3788, 562],
13099             [3789, 588],
13100             [3791, 576],
13101             [3791, 585],
13102             [3795, 575],
13103             [3807, 575],
13104             [3805, 567],
13105             [3808, 577],
13106             [3806, 567],
13107             [3811, 576],
13108             [3808, 566],
13109             [3811, 575],
13110             [3810, 566],
13111             [3813, 575],
13112             [3813, 566],
13113             [3818, 578],
13114             [3821, 566],
13115             [3813, 562],
13116             [3815, 545],
13117             [3815, 558],
13118             [3820, 564],
13119             [3820, 554],
13120             [3822, 563],
13121             [3824, 555],
13122             [3827, 564],
13123             [3833, 556],
13124             [3831, 564],
13125             [3840, 549],
13126             [3843, 567],
13127             [3844, 558],
13128             [3848, 568],
13129             [3874, 569],
13130             [3871, 561],
13131             [3893, 547],
13132             [3887, 537],
13133             [3894, 548],
13134             [3903, 539],
13135             [3915, 532],
13136             [3901, 517],
13137             [3915, 531],
13138             [3914, 521],
13139             [3932, 517],
13140             [3924, 517],
13141             [3923, 494],
13142             [3931, 505],
13143             [3942, 489],
13144             [3939, 504],
13145             [3951, 499],
13146             [3951, 485],
13147             [3953, 490],
13148             [3953, 501],
13149             [3952, 511],
13150             [3951, 522],
13151             [3956, 514],
13152             [3955, 525],
13153             [3963, 520],
13154             [3964, 528],
13155             [3981, 513],
13156             [3983, 491],
13157             [3983, 507],
13158             [3980, 517],
13159             [3999, 530],
13160             [4002, 518],
13161             [4010, 512],
13162             [4007, 520],
13163             [4015, 515],
13164             [4006, 521],
13165             [4020, 536],
13166             [4022, 527],
13167             [4022, 537],
13168             [4053, 542],
13169             [4062, 541],
13170             [4069, 516],
13171             [4081, 505],
13172             [4085, 489],
13173             [4095, 491],
13174             [4118, 501],
13175             [4127, 503],
13176             [4139, 498],
13177             [4176, 494],
13178             [4195, 485],
13179             [4203, 471],
13180             [4201, 484],
13181             [4224, 482],
13182             [4223, 473],
13183             [4224, 476],
13184             [4224, 589],
13185             [4215, 588],
13186             [4206, 596],
13187             [4176, 603],
13188             [4128, 621],
13189             [4095, 627],
13190             [4080, 631],
13191             [4069, 636],
13192             [4050, 635],
13193             [4033, 648],
13194             [4010, 651],
13195             [3998, 657],
13196             [3997, 648],
13197             [3976, 661],
13198             [3952, 670],
13199             [3936, 670],
13200             [3906, 681],
13201             [3854, 682],
13202             [3844, 675],
13203             [3832, 683],
13204             [3837, 677],
13205             [3818, 677],
13206             [3826, 689],
13207             [3840, 691],
13208             [3915, 686],
13209             [4095, 635],
13210             [4224, 592],
13211             [4224, 4224],
13212             [-128, 4224],
13213             [-128, 4224],
13214         ],
13215         &[[1747, 3583], [1749, 3583]],
13216         &[[2049, 3132], [2049, 3134]],
13217         &[[2049, 3135], [2049, 3136]],
13218         &[[2175, 3040], [2177, 3039]],
13219         &[[2177, 3039], [2178, 3039]],
13220         &[[2175, 3009], [2175, 3008]],
13221         &[[2175, 3004], [2175, 3001]],
13222         &[[1025, 2978], [1025, 2985]],
13223         &[[2303, 2955], [2303, 2957]],
13224         &[[2176, 2986], [2173, 2987]],
13225         &[[2304, 2928], [2304, 2926]],
13226         &[[2305, 2923], [2306, 2924]],
13227         &[[2303, 2915], [2304, 2913]],
13228         &[[2561, 2531], [2562, 2532]],
13229         &[[2551, 2559], [2551, 2559]],
13230         &[[2559, 2427], [2559, 2427]],
13231         &[[2559, 2206], [2561, 2206]],
13232         &[[2639, 2049], [2638, 2049]],
13233         &[[3071, 361], [3071, 360]],
13234         &[[855, 2206], [855, 2206], [855, 2206]],
13235         &[
13236             [854, 2206],
13237             [843, 2201],
13238             [834, 2208],
13239             [843, 2201],
13240             [854, 2206],
13241             [854, 2206],
13242         ],
13243         &[[2494, 2527], [2494, 2527], [2494, 2527]],
13244         &[
13245             [2495, 2527],
13246             [2500, 2533],
13247             [2504, 2543],
13248             [2509, 2534],
13249             [2500, 2524],
13250             [2507, 2535],
13251             [2495, 2527],
13252             [2495, 2527],
13253         ],
13254         &[[2504, 2513], [2504, 2523], [2504, 2513], [2504, 2513]],
13255         &[[2607, 2128], [2607, 2128], [2607, 2128]],
13256         &[[2637, 2042], [2637, 2042], [2637, 2042]],
13257         &[[2637, 2042], [2637, 2042], [2637, 2042]],
13258         &[[2665, 2017], [2665, 2017], [2665, 2017]],
13259         &[[2635, 1757], [2635, 1757], [2635, 1757]],
13260         &[[2635, 1757], [2635, 1757], [2635, 1757]],
13261         &[[2721, 1892], [2721, 1892], [2721, 1892]],
13262         &[[2720, 1893], [2720, 1893], [2720, 1893]],
13263         &[[2773, 1679], [2773, 1679], [2773, 1679]],
13264         &[[2444, 991], [2444, 991], [2444, 991]],
13265         &[[3178, 128], [3178, 128], [3178, 128]],
13266         &[[3176, 130], [3176, 130], [3176, 130]],
13267         &[[2799, 606], [2794, 593], [2799, 606], [2799, 606]],
13268         &[
13269             [2049, 3181],
13270             [2049, 3183],
13271             [2037, 3194],
13272             [2047, 3190],
13273             [2110, 3142],
13274             [2156, 3116],
13275             [2224, 3084],
13276             [2223, 3073],
13277             [2217, 3057],
13278             [2208, 3059],
13279             [2196, 3054],
13280             [2207, 3053],
13281             [2204, 3040],
13282             [2195, 3037],
13283             [2186, 3045],
13284             [2186, 3034],
13285             [2177, 3037],
13286             [2169, 3036],
13287             [2165, 3044],
13288             [2169, 3055],
13289             [2177, 3048],
13290             [2175, 3061],
13291             [2174, 3073],
13292             [2174, 3084],
13293             [2162, 3092],
13294             [2155, 3102],
13295             [2126, 3123],
13296             [2118, 3121],
13297             [2109, 3127],
13298             [2103, 3102],
13299             [2102, 3114],
13300             [2075, 3126],
13301             [2079, 3144],
13302             [2069, 3142],
13303             [2069, 3151],
13304             [2059, 3159],
13305             [2049, 3181],
13306             [2049, 3181],
13307         ],
13308         &[[2206, 3059], [2206, 3059], [2206, 3059]],
13309         &[[1578, 3811], [1578, 3811], [1578, 3811]],
13310         &[[1577, 3813], [1577, 3813], [1577, 3813]],
13311         &[
13312             [1578, 3811],
13313             [1580, 3811],
13314             [1580, 3819],
13315             [1575, 3827],
13316             [1566, 3832],
13317             [1558, 3844],
13318             [1563, 3846],
13319             [1551, 3846],
13320             [1555, 3864],
13321             [1567, 3883],
13322             [1601, 3834],
13323             [1675, 3768],
13324             [1675, 3752],
13325             [1665, 3738],
13326             [1662, 3717],
13327             [1656, 3727],
13328             [1658, 3712],
13329             [1643, 3707],
13330             [1641, 3717],
13331             [1643, 3725],
13332             [1653, 3726],
13333             [1645, 3740],
13334             [1642, 3750],
13335             [1647, 3758],
13336             [1648, 3748],
13337             [1658, 3750],
13338             [1657, 3738],
13339             [1659, 3751],
13340             [1647, 3759],
13341             [1635, 3756],
13342             [1620, 3755],
13343             [1633, 3767],
13344             [1625, 3770],
13345             [1611, 3773],
13346             [1621, 3786],
13347             [1610, 3776],
13348             [1612, 3786],
13349             [1598, 3815],
13350             [1589, 3821],
13351             [1578, 3811],
13352             [1578, 3811],
13353         ],
13354         &[[1370, 3184], [1370, 3184], [1370, 3184]],
13355         &[[1370, 3184], [1373, 3183], [1370, 3184], [1370, 3184]],
13356         &[
13357             [2304, 2930],
13358             [2298, 2928],
13359             [2312, 2926],
13360             [2301, 2920],
13361             [2292, 2925],
13362             [2295, 2914],
13363             [2304, 2919],
13364             [2313, 2926],
13365             [2324, 2928],
13366             [2335, 2918],
13367             [2331, 2908],
13368             [2320, 2918],
13369             [2307, 2911],
13370             [2321, 2916],
13371             [2329, 2906],
13372             [2316, 2904],
13373             [2319, 2896],
13374             [2308, 2899],
13375             [2303, 2891],
13376             [2290, 2890],
13377             [2287, 2880],
13378             [2286, 2892],
13379             [2283, 2911],
13380             [2296, 2905],
13381             [2288, 2907],
13382             [2288, 2922],
13383             [2279, 2926],
13384             [2287, 2927],
13385             [2292, 2938],
13386             [2303, 2934],
13387             [2313, 2929],
13388             [2304, 2930],
13389             [2304, 2930],
13390         ],
13391         &[
13392             [2316, 2895],
13393             [2317, 2895],
13394             [2316, 2901],
13395             [2331, 2901],
13396             [2332, 2889],
13397             [2321, 2885],
13398             [2323, 2898],
13399             [2325, 2889],
13400             [2315, 2882],
13401             [2308, 2896],
13402             [2316, 2895],
13403             [2316, 2895],
13404         ],
13405         &[
13406             [2304, 2850],
13407             [2300, 2851],
13408             [2311, 2859],
13409             [2323, 2868],
13410             [2339, 2871],
13411             [2335, 2861],
13412             [2341, 2873],
13413             [2341, 2885],
13414             [2350, 2887],
13415             [2341, 2887],
13416             [2335, 2895],
13417             [2336, 2906],
13418             [2344, 2910],
13419             [2369, 2866],
13420             [2369, 2856],
13421             [2357, 2828],
13422             [2348, 2824],
13423             [2349, 2840],
13424             [2346, 2854],
13425             [2335, 2839],
13426             [2339, 2853],
13427             [2331, 2857],
13428             [2317, 2851],
13429             [2304, 2850],
13430             [2304, 2850],
13431         ],
13432         &[[2344, 2910], [2344, 2910], [2344, 2910]],
13433         &[[2344, 2910], [2344, 2910], [2344, 2910]],
13434         &[
13435             [2151, 2999],
13436             [2152, 2999],
13437             [2162, 3004],
13438             [2151, 2999],
13439             [2151, 2999],
13440         ],
13441         &[[2151, 2999], [2151, 2999], [2151, 2999]],
13442         &[
13443             [2203, 2998],
13444             [2197, 2989],
13445             [2195, 2997],
13446             [2203, 2998],
13447             [2203, 2998],
13448         ],
13449         &[[2195, 2997], [2195, 2997], [2195, 2997]],
13450         &[[2195, 2997], [2195, 2997], [2195, 2997]],
13451         &[
13452             [2205, 2728],
13453             [2212, 2734],
13454             [2212, 2719],
13455             [2205, 2728],
13456             [2205, 2728],
13457         ],
13458         &[[2212, 2734], [2212, 2734], [2212, 2734]],
13459         &[
13460             [3840, 644],
13461             [3835, 649],
13462             [3857, 646],
13463             [3851, 637],
13464             [3840, 644],
13465             [3840, 644],
13466         ],
13467         &[[3835, 649], [3835, 649], [3835, 649]],
13468         &[[3835, 649], [3835, 649], [3835, 649]],
13469         &[[3451, 713], [3451, 713], [3451, 713]],
13470         &[[3451, 711], [3451, 711], [3451, 711]],
13471         &[[3911, 623], [3911, 623], [3911, 623]],
13472         &[[3911, 623], [3911, 623], [3911, 623]],
13473         &[
13474             [2048, 3128],
13475             [2040, 3140],
13476             [2049, 3147],
13477             [2049, 3155],
13478             [2057, 3142],
13479             [2049, 3135],
13480             [2058, 3126],
13481             [2048, 3128],
13482             [2048, 3128],
13483         ],
13484         &[
13485             [2047, 3163],
13486             [2042, 3168],
13487             [2038, 3148],
13488             [2012, 3172],
13489             [2008, 3180],
13490             [2009, 3189],
13491             [2043, 3172],
13492             [2047, 3173],
13493             [2047, 3163],
13494             [2047, 3163],
13495         ],
13496         &[
13497             [1714, 3583],
13498             [1714, 3583],
13499             [1720, 3595],
13500             [1719, 3607],
13501             [1709, 3606],
13502             [1706, 3619],
13503             [1721, 3630],
13504             [1725, 3638],
13505             [1722, 3649],
13506             [1714, 3654],
13507             [1712, 3664],
13508             [1702, 3665],
13509             [1698, 3688],
13510             [1695, 3700],
13511             [1681, 3706],
13512             [1682, 3717],
13513             [1697, 3707],
13514             [1743, 3631],
13515             [1782, 3583],
13516             [1797, 3564],
13517             [1775, 3544],
13518             [1780, 3552],
13519             [1781, 3560],
13520             [1765, 3583],
13521             [1759, 3592],
13522             [1749, 3589],
13523             [1757, 3587],
13524             [1747, 3583],
13525             [1735, 3586],
13526             [1734, 3595],
13527             [1744, 3599],
13528             [1746, 3591],
13529             [1746, 3603],
13530             [1752, 3595],
13531             [1747, 3605],
13532             [1755, 3598],
13533             [1732, 3633],
13534             [1742, 3604],
13535             [1731, 3596],
13536             [1724, 3583],
13537             [1720, 3574],
13538             [1712, 3574],
13539             [1714, 3583],
13540             [1714, 3583],
13541         ],
13542         &[
13543             [1537, 3873],
13544             [1553, 3869],
13545             [1546, 3859],
13546             [1536, 3859],
13547             [1508, 3867],
13548             [1500, 3864],
13549             [1502, 3854],
13550             [1492, 3859],
13551             [1475, 3878],
13552             [1495, 3855],
13553             [1456, 3827],
13554             [1419, 3828],
13555             [1405, 3876],
13556             [1410, 3886],
13557             [1420, 3894],
13558             [1451, 3893],
13559             [1461, 3898],
13560             [1493, 3895],
13561             [1537, 3873],
13562             [1537, 3873],
13563         ],
13564         &[
13565             [1537, 3849],
13566             [1544, 3849],
13567             [1536, 3837],
13568             [1526, 3847],
13569             [1537, 3849],
13570             [1537, 3849],
13571         ],
13572         &[
13573             [1535, 3837],
13574             [1535, 3836],
13575             [1545, 3848],
13576             [1551, 3833],
13577             [1541, 3830],
13578             [1535, 3837],
13579             [1535, 3837],
13580         ],
13581         &[
13582             [1597, 3801],
13583             [1602, 3800],
13584             [1594, 3793],
13585             [1597, 3801],
13586             [1597, 3801],
13587         ],
13588         &[
13589             [1574, 3798],
13590             [1568, 3800],
13591             [1573, 3808],
13592             [1582, 3802],
13593             [1574, 3798],
13594             [1574, 3798],
13595         ],
13596         &[
13597             [1707, 3657],
13598             [1699, 3648],
13599             [1705, 3635],
13600             [1683, 3630],
13601             [1679, 3643],
13602             [1688, 3651],
13603             [1695, 3657],
13604             [1707, 3657],
13605             [1707, 3657],
13606         ],
13607         &[[1699, 3678], [1699, 3678], [1699, 3678]],
13608         &[[1552, 3843], [1552, 3843], [1552, 3843]],
13609         &[
13610             [1607, 3779],
13611             [1600, 3764],
13612             [1591, 3765],
13613             [1590, 3753],
13614             [1582, 3770],
13615             [1596, 3777],
13616             [1598, 3791],
13617             [1607, 3779],
13618             [1607, 3779],
13619         ],
13620         &[
13621             [1701, 3627],
13622             [1695, 3621],
13623             [1697, 3607],
13624             [1693, 3598],
13625             [1685, 3606],
13626             [1681, 3624],
13627             [1687, 3627],
13628             [1701, 3627],
13629             [1701, 3627],
13630         ],
13631         &[[1585, 3757], [1585, 3757], [1585, 3757]],
13632         &[
13633             [1626, 3762],
13634             [1614, 3751],
13635             [1607, 3762],
13636             [1607, 3774],
13637             [1618, 3767],
13638             [1629, 3771],
13639             [1626, 3762],
13640             [1626, 3762],
13641         ],
13642         &[[1706, 3669], [1700, 3667], [1706, 3669], [1706, 3669]],
13643         &[
13644             [1756, 3583],
13645             [1759, 3583],
13646             [1767, 3578],
13647             [1754, 3569],
13648             [1742, 3575],
13649             [1756, 3583],
13650             [1756, 3583],
13651         ],
13652         &[[2034, 3135], [2034, 3135], [2034, 3135]],
13653         &[
13654             [1765, 3569],
13655             [1771, 3572],
13656             [1756, 3560],
13657             [1765, 3569],
13658             [1765, 3569],
13659         ],
13660         &[[1770, 3573], [1756, 3568], [1770, 3573], [1770, 3573]],
13661         &[
13662             [1763, 3543],
13663             [1772, 3538],
13664             [1771, 3524],
13665             [1753, 3525],
13666             [1745, 3532],
13667             [1728, 3525],
13668             [1744, 3539],
13669             [1763, 3543],
13670             [1763, 3543],
13671         ],
13672         &[[1709, 3569], [1709, 3569], [1709, 3569]],
13673         &[[1736, 3539], [1736, 3539], [1736, 3539]],
13674         &[[1739, 3544], [1739, 3544], [1739, 3544]],
13675         &[[1791, 3485], [1791, 3485], [1791, 3485]],
13676         &[
13677             [1849, 3373],
13678             [1867, 3355],
13679             [1867, 3346],
13680             [1850, 3363],
13681             [1849, 3373],
13682             [1849, 3373],
13683         ],
13684         &[
13685             [1858, 3351],
13686             [1867, 3346],
13687             [1864, 3337],
13688             [1858, 3337],
13689             [1858, 3351],
13690             [1858, 3351],
13691         ],
13692         &[
13693             [1963, 3207],
13694             [1966, 3211],
13695             [1977, 3201],
13696             [1967, 3196],
13697             [1957, 3199],
13698             [1963, 3207],
13699             [1963, 3207],
13700         ],
13701         &[[1960, 3190], [1955, 3192], [1960, 3190], [1960, 3190]],
13702         &[
13703             [1963, 3186],
13704             [1959, 3188],
13705             [1972, 3191],
13706             [1963, 3186],
13707             [1963, 3186],
13708         ],
13709         &[[1962, 3230], [1962, 3230], [1962, 3230]],
13710         &[
13711             [1978, 3199],
13712             [1979, 3203],
13713             [1967, 3210],
13714             [1975, 3212],
13715             [1978, 3199],
13716             [1978, 3199],
13717         ],
13718         &[[1970, 3220], [1970, 3220], [1970, 3220]],
13719         &[[1965, 3227], [1959, 3233], [1965, 3227], [1965, 3227]],
13720         &[
13721             [1739, 3545],
13722             [1734, 3542],
13723             [1745, 3549],
13724             [1754, 3543],
13725             [1739, 3545],
13726             [1739, 3545],
13727         ],
13728         &[
13729             [1470, 3408],
13730             [1478, 3409],
13731             [1482, 3396],
13732             [1474, 3399],
13733             [1470, 3408],
13734             [1470, 3408],
13735         ],
13736         &[
13737             [1373, 3252],
13738             [1383, 3251],
13739             [1384, 3242],
13740             [1373, 3252],
13741             [1373, 3252],
13742         ],
13743         &[[1385, 3243], [1386, 3252], [1385, 3243], [1385, 3243]],
13744         &[
13745             [1388, 3254],
13746             [1391, 3254],
13747             [1393, 3235],
13748             [1388, 3254],
13749             [1388, 3254],
13750         ],
13751         &[[1385, 3241], [1385, 3241], [1385, 3241]],
13752         &[
13753             [1363, 3263],
13754             [1372, 3257],
13755             [1366, 3246],
13756             [1355, 3254],
13757             [1363, 3263],
13758             [1363, 3263],
13759         ],
13760         &[
13761             [1375, 3270],
13762             [1379, 3260],
13763             [1364, 3268],
13764             [1375, 3270],
13765             [1375, 3270],
13766         ],
13767         &[[1345, 3298], [1357, 3301], [1345, 3298], [1345, 3298]],
13768         &[
13769             [1324, 3340],
13770             [1320, 3337],
13771             [1332, 3336],
13772             [1324, 3340],
13773             [1324, 3340],
13774         ],
13775         &[
13776             [1389, 3392],
13777             [1390, 3402],
13778             [1403, 3394],
13779             [1389, 3392],
13780             [1389, 3392],
13781         ],
13782         &[[1400, 3383], [1410, 3386], [1400, 3383], [1400, 3383]],
13783         &[
13784             [1367, 3279],
13785             [1368, 3276],
13786             [1358, 3270],
13787             [1360, 3279],
13788             [1371, 3285],
13789             [1376, 3277],
13790             [1367, 3279],
13791             [1367, 3279],
13792         ],
13793         &[
13794             [2547, 2560],
13795             [2550, 2563],
13796             [2537, 2585],
13797             [2527, 2605],
13798             [2518, 2609],
13799             [2507, 2631],
13800             [2495, 2652],
13801             [2489, 2656],
13802             [2489, 2671],
13803             [2477, 2683],
13804             [2477, 2691],
13805             [2471, 2699],
13806             [2463, 2703],
13807             [2459, 2719],
13808             [2447, 2724],
13809             [2448, 2738],
13810             [2438, 2750],
13811             [2436, 2758],
13812             [2421, 2770],
13813             [2414, 2787],
13814             [2405, 2799],
13815             [2394, 2808],
13816             [2383, 2815],
13817             [2375, 2815],
13818             [2384, 2825],
13819             [2403, 2810],
13820             [2470, 2722],
13821             [2559, 2562],
13822             [2620, 2456],
13823             [2658, 2368],
13824             [2685, 2336],
13825             [2667, 2324],
13826             [2658, 2346],
13827             [2649, 2342],
13828             [2648, 2334],
13829             [2648, 2310],
13830             [2648, 2332],
13831             [2638, 2337],
13832             [2640, 2347],
13833             [2649, 2350],
13834             [2646, 2368],
13835             [2642, 2376],
13836             [2641, 2384],
13837             [2626, 2389],
13838             [2634, 2389],
13839             [2639, 2397],
13840             [2630, 2395],
13841             [2638, 2399],
13842             [2630, 2395],
13843             [2638, 2400],
13844             [2627, 2396],
13845             [2636, 2403],
13846             [2624, 2397],
13847             [2629, 2406],
13848             [2626, 2422],
13849             [2621, 2431],
13850             [2617, 2442],
13851             [2609, 2453],
13852             [2618, 2451],
13853             [2609, 2458],
13854             [2607, 2469],
13855             [2589, 2498],
13856             [2569, 2511],
13857             [2565, 2519],
13858             [2561, 2527],
13859             [2552, 2536],
13860             [2548, 2550],
13861             [2547, 2560],
13862             [2547, 2560],
13863         ],
13864         &[
13865             [2176, 3057],
13866             [2176, 3055],
13867             [2166, 3056],
13868             [2162, 3069],
13869             [2172, 3068],
13870             [2176, 3057],
13871             [2176, 3057],
13872         ],
13873         &[
13874             [2107, 3073],
13875             [2110, 3083],
13876             [2098, 3093],
13877             [2107, 3098],
13878             [2117, 3090],
13879             [2127, 3086],
13880             [2144, 3086],
13881             [2132, 3073],
13882             [2122, 3073],
13883             [2113, 3059],
13884             [2107, 3073],
13885             [2107, 3073],
13886         ],
13887         &[
13888             [2117, 3120],
13889             [2125, 3122],
13890             [2128, 3114],
13891             [2137, 3112],
13892             [2142, 3101],
13893             [2156, 3099],
13894             [2164, 3083],
13895             [2151, 3082],
13896             [2144, 3090],
13897             [2129, 3094],
13898             [2121, 3093],
13899             [2106, 3103],
13900             [2117, 3120],
13901             [2117, 3120],
13902         ],
13903         &[
13904             [2303, 2981],
13905             [2303, 2981],
13906             [2289, 2967],
13907             [2265, 2977],
13908             [2273, 2988],
13909             [2284, 2993],
13910             [2275, 3005],
13911             [2265, 3009],
13912             [2254, 3021],
13913             [2238, 3022],
13914             [2226, 3010],
13915             [2229, 3025],
13916             [2218, 3031],
13917             [2210, 3035],
13918             [2215, 3043],
13919             [2218, 3034],
13920             [2235, 3027],
13921             [2230, 3041],
13922             [2216, 3043],
13923             [2232, 3064],
13924             [2286, 3012],
13925             [2303, 2989],
13926             [2338, 2945],
13927             [2344, 2928],
13928             [2330, 2936],
13929             [2305, 2942],
13930             [2307, 2954],
13931             [2313, 2941],
13932             [2320, 2951],
13933             [2321, 2943],
13934             [2329, 2947],
13935             [2322, 2957],
13936             [2309, 2959],
13937             [2307, 2967],
13938             [2303, 2981],
13939             [2303, 2981],
13940         ],
13941         &[
13942             [2304, 2858],
13943             [2292, 2854],
13944             [2291, 2864],
13945             [2301, 2863],
13946             [2297, 2875],
13947             [2305, 2877],
13948             [2303, 2885],
13949             [2316, 2875],
13950             [2324, 2870],
13951             [2311, 2866],
13952             [2304, 2858],
13953             [2304, 2858],
13954         ],
13955         &[
13956             [2303, 2885],
13957             [2295, 2882],
13958             [2286, 2872],
13959             [2271, 2863],
13960             [2271, 2877],
13961             [2287, 2877],
13962             [2292, 2887],
13963             [2303, 2885],
13964             [2303, 2885],
13965         ],
13966         &[
13967             [2303, 2963],
13968             [2303, 2955],
13969             [2301, 2945],
13970             [2289, 2951],
13971             [2291, 2960],
13972             [2300, 2955],
13973             [2303, 2963],
13974             [2303, 2963],
13975         ],
13976         &[[2317, 2958], [2317, 2958], [2317, 2958]],
13977         &[
13978             [2175, 3002],
13979             [2173, 3007],
13980             [2185, 3008],
13981             [2183, 3000],
13982             [2175, 3001],
13983             [2181, 2991],
13984             [2179, 2983],
13985             [2163, 2987],
13986             [2166, 2997],
13987             [2174, 2998],
13988             [2164, 3000],
13989             [2152, 2991],
13990             [2175, 3002],
13991             [2175, 3002],
13992         ],
13993         &[[2175, 3012], [2161, 3009], [2175, 3012], [2175, 3012]],
13994         &[
13995             [2175, 3022],
13996             [2166, 3019],
13997             [2153, 3026],
13998             [2150, 3017],
13999             [2150, 3025],
14000             [2141, 3029],
14001             [2145, 3038],
14002             [2144, 3048],
14003             [2154, 3046],
14004             [2153, 3037],
14005             [2159, 3031],
14006             [2175, 3031],
14007             [2184, 3030],
14008             [2175, 3022],
14009             [2175, 3022],
14010         ],
14011         &[[2161, 3068], [2165, 3054], [2161, 3068], [2161, 3068]],
14012         &[
14013             [2158, 3018],
14014             [2161, 3014],
14015             [2150, 3009],
14016             [2158, 3018],
14017             [2158, 3018],
14018         ],
14019         &[[2255, 2896], [2257, 2892], [2255, 2896], [2255, 2896]],
14020         &[
14021             [2212, 3026],
14022             [2194, 3013],
14023             [2199, 3026],
14024             [2212, 3026],
14025             [2212, 3026],
14026         ],
14027         &[
14028             [2212, 3025],
14029             [2216, 3018],
14030             [2202, 3012],
14031             [2212, 3025],
14032             [2212, 3025],
14033         ],
14034         &[
14035             [2198, 3015],
14036             [2201, 3009],
14037             [2190, 3009],
14038             [2198, 3015],
14039             [2198, 3015],
14040         ],
14041         &[[2221, 2867], [2217, 2869], [2221, 2867], [2221, 2867]],
14042         &[
14043             [2232, 2946],
14044             [2236, 2939],
14045             [2226, 2934],
14046             [2218, 2933],
14047             [2210, 2929],
14048             [2217, 2943],
14049             [2232, 2946],
14050             [2232, 2946],
14051         ],
14052         &[
14053             [2221, 2945],
14054             [2216, 2944],
14055             [2214, 2932],
14056             [2221, 2945],
14057             [2221, 2945],
14058         ],
14059         &[[2211, 2928], [2211, 2928], [2211, 2928]],
14060         &[
14061             [2199, 2909],
14062             [2209, 2930],
14063             [2212, 2922],
14064             [2199, 2909],
14065             [2199, 2909],
14066         ],
14067         &[
14068             [2233, 2855],
14069             [2233, 2862],
14070             [2247, 2868],
14071             [2246, 2860],
14072             [2233, 2855],
14073             [2233, 2855],
14074         ],
14075         &[[2247, 2858], [2247, 2867], [2247, 2858], [2247, 2858]],
14076         &[[2252, 2980], [2252, 2980], [2252, 2980]],
14077         &[
14078             [2261, 2946],
14079             [2246, 2954],
14080             [2258, 2957],
14081             [2261, 2946],
14082             [2261, 2946],
14083         ],
14084         &[[2232, 2948], [2223, 2948], [2232, 2948], [2232, 2948]],
14085         &[
14086             [2226, 2970],
14087             [2226, 2966],
14088             [2234, 2963],
14089             [2222, 2947],
14090             [2226, 2970],
14091             [2226, 2970],
14092         ],
14093         &[[2286, 2913], [2282, 2923], [2286, 2913], [2286, 2913]],
14094         &[[2280, 2933], [2280, 2933], [2280, 2933]],
14095         &[
14096             [2277, 2940],
14097             [2278, 2934],
14098             [2268, 2925],
14099             [2277, 2940],
14100             [2277, 2940],
14101         ],
14102         &[[2274, 2940], [2266, 2931], [2274, 2940], [2274, 2940]],
14103         &[
14104             [2236, 2976],
14105             [2235, 2970],
14106             [2223, 2973],
14107             [2236, 2976],
14108             [2236, 2976],
14109         ],
14110         &[[2224, 3021], [2224, 3021], [2224, 3021]],
14111         &[[2197, 2986], [2203, 2995], [2197, 2986], [2197, 2986]],
14112         &[[2190, 3027], [2190, 3027], [2190, 3027]],
14113         &[
14114             [2193, 2974],
14115             [2190, 2973],
14116             [2186, 2983],
14117             [2193, 2974],
14118             [2193, 2974],
14119         ],
14120         &[[2187, 3040], [2187, 3040], [2187, 3040]],
14121         &[
14122             [2210, 2987],
14123             [2214, 2986],
14124             [2222, 2978],
14125             [2214, 2975],
14126             [2209, 2963],
14127             [2216, 2983],
14128             [2207, 2980],
14129             [2199, 2984],
14130             [2210, 2987],
14131             [2210, 2987],
14132         ],
14133         &[
14134             [2284, 2949],
14135             [2285, 2949],
14136             [2269, 2945],
14137             [2278, 2951],
14138             [2284, 2949],
14139             [2284, 2949],
14140         ],
14141         &[
14142             [2265, 2953],
14143             [2270, 2950],
14144             [2262, 2950],
14145             [2263, 2958],
14146             [2254, 2963],
14147             [2253, 2979],
14148             [2257, 2969],
14149             [2261, 2979],
14150             [2269, 2970],
14151             [2279, 2966],
14152             [2265, 2953],
14153             [2265, 2953],
14154         ],
14155         &[
14156             [2208, 2871],
14157             [2211, 2873],
14158             [2219, 2866],
14159             [2209, 2866],
14160             [2219, 2865],
14161             [2206, 2861],
14162             [2208, 2871],
14163             [2208, 2871],
14164         ],
14165         &[
14166             [2229, 2928],
14167             [2237, 2939],
14168             [2236, 2924],
14169             [2239, 2920],
14170             [2239, 2933],
14171             [2250, 2928],
14172             [2241, 2922],
14173             [2239, 2914],
14174             [2224, 2900],
14175             [2237, 2914],
14176             [2228, 2925],
14177             [2229, 2928],
14178             [2229, 2928],
14179         ],
14180         &[
14181             [2330, 2792],
14182             [2332, 2787],
14183             [2314, 2776],
14184             [2330, 2792],
14185             [2330, 2792],
14186         ],
14187         &[
14188             [2319, 2884],
14189             [2331, 2882],
14190             [2340, 2881],
14191             [2334, 2871],
14192             [2319, 2884],
14193             [2319, 2884],
14194         ],
14195         &[[2331, 2901], [2331, 2901], [2331, 2901]],
14196         &[[2324, 2799], [2312, 2778], [2324, 2799], [2324, 2799]],
14197         &[[2319, 2798], [2312, 2789], [2319, 2798], [2319, 2798]],
14198         &[[2325, 2807], [2316, 2803], [2325, 2807], [2325, 2807]],
14199         &[
14200             [2047, 2683],
14201             [2047, 2676],
14202             [2038, 2670],
14203             [2047, 2683],
14204             [2047, 2683],
14205         ],
14206         &[
14207             [2178, 2723],
14208             [2174, 2733],
14209             [2187, 2742],
14210             [2178, 2723],
14211             [2178, 2723],
14212         ],
14213         &[[2191, 2724], [2191, 2724], [2191, 2724]],
14214         &[[2051, 2679], [2051, 2679], [2051, 2679]],
14215         &[
14216             [2561, 2451],
14217             [2569, 2450],
14218             [2563, 2441],
14219             [2561, 2451],
14220             [2561, 2451],
14221         ],
14222         &[[2559, 2448], [2559, 2443], [2559, 2448], [2559, 2448]],
14223         &[[2638, 2050], [2638, 2050], [2638, 2050]],
14224         &[[2577, 2438], [2577, 2438], [2577, 2438]],
14225         &[
14226             [2575, 2431],
14227             [2585, 2427],
14228             [2588, 2419],
14229             [2575, 2431],
14230             [2575, 2431],
14231         ],
14232         &[
14233             [2532, 2473],
14234             [2539, 2473],
14235             [2543, 2463],
14236             [2532, 2473],
14237             [2532, 2473],
14238         ],
14239         &[
14240             [2531, 2473],
14241             [2525, 2476],
14242             [2533, 2468],
14243             [2520, 2466],
14244             [2521, 2474],
14245             [2511, 2503],
14246             [2523, 2492],
14247             [2541, 2488],
14248             [2546, 2491],
14249             [2546, 2483],
14250             [2531, 2485],
14251             [2531, 2473],
14252             [2531, 2473],
14253         ],
14254         &[[2544, 2434], [2544, 2434], [2544, 2434]],
14255         &[[2549, 2527], [2546, 2530], [2549, 2527], [2549, 2527]],
14256         &[
14257             [2547, 2526],
14258             [2546, 2519],
14259             [2535, 2516],
14260             [2538, 2524],
14261             [2529, 2519],
14262             [2533, 2527],
14263             [2536, 2537],
14264             [2528, 2541],
14265             [2544, 2538],
14266             [2547, 2526],
14267             [2547, 2526],
14268         ],
14269         &[
14270             [2544, 2470],
14271             [2553, 2462],
14272             [2543, 2471],
14273             [2556, 2462],
14274             [2544, 2470],
14275             [2544, 2470],
14276         ],
14277         &[
14278             [2643, 1910],
14279             [2650, 1904],
14280             [2650, 1894],
14281             [2635, 1905],
14282             [2643, 1910],
14283             [2643, 1910],
14284         ],
14285         &[
14286             [2695, 1980],
14287             [2701, 1981],
14288             [2700, 1970],
14289             [2695, 1980],
14290             [2695, 1980],
14291         ],
14292         &[
14293             [2697, 1988],
14294             [2699, 1987],
14295             [2692, 1981],
14296             [2680, 1981],
14297             [2697, 1988],
14298             [2697, 1988],
14299         ],
14300         &[
14301             [2722, 1883],
14302             [2723, 1879],
14303             [2716, 1875],
14304             [2716, 1885],
14305             [2724, 1889],
14306             [2722, 1883],
14307             [2722, 1883],
14308         ],
14309         &[[2750, 1684], [2757, 1676], [2750, 1684], [2750, 1684]],
14310         &[
14311             [2788, 1522],
14312             [2779, 1518],
14313             [2777, 1527],
14314             [2788, 1522],
14315             [2788, 1522],
14316         ],
14317         &[
14318             [2559, 646],
14319             [2550, 647],
14320             [2530, 671],
14321             [2529, 697],
14322             [2538, 704],
14323             [2533, 715],
14324             [2535, 738],
14325             [2524, 751],
14326             [2521, 785],
14327             [2513, 810],
14328             [2503, 818],
14329             [2489, 815],
14330             [2463, 835],
14331             [2471, 858],
14332             [2468, 882],
14333             [2464, 892],
14334             [2456, 895],
14335             [2449, 908],
14336             [2453, 922],
14337             [2462, 930],
14338             [2485, 919],
14339             [2505, 916],
14340             [2520, 900],
14341             [2531, 898],
14342             [2552, 886],
14343             [2560, 884],
14344             [2615, 852],
14345             [2616, 840],
14346             [2628, 833],
14347             [2636, 842],
14348             [2627, 854],
14349             [2617, 854],
14350             [2619, 865],
14351             [2643, 837],
14352             [2652, 831],
14353             [2664, 820],
14354             [2674, 816],
14355             [2682, 802],
14356             [2712, 771],
14357             [2746, 731],
14358             [2743, 719],
14359             [2717, 683],
14360             [2715, 673],
14361             [2723, 676],
14362             [2715, 669],
14363             [2715, 660],
14364             [2716, 652],
14365             [2707, 638],
14366             [2697, 637],
14367             [2678, 644],
14368             [2662, 643],
14369             [2651, 651],
14370             [2637, 654],
14371             [2633, 651],
14372             [2625, 651],
14373             [2604, 659],
14374             [2596, 658],
14375             [2581, 650],
14376             [2572, 651],
14377             [2559, 646],
14378             [2559, 646],
14379         ],
14380         &[
14381             [2532, 728],
14382             [2529, 717],
14383             [2533, 705],
14384             [2526, 716],
14385             [2532, 728],
14386             [2532, 728],
14387         ],
14388         &[
14389             [3840, 653],
14390             [3841, 653],
14391             [3826, 650],
14392             [3818, 645],
14393             [3809, 641],
14394             [3819, 648],
14395             [3806, 645],
14396             [3795, 656],
14397             [3773, 665],
14398             [3743, 671],
14399             [3751, 672],
14400             [3733, 681],
14401             [3720, 678],
14402             [3718, 689],
14403             [3706, 682],
14404             [3697, 685],
14405             [3700, 693],
14406             [3690, 698],
14407             [3687, 688],
14408             [3677, 692],
14409             [3675, 702],
14410             [3671, 694],
14411             [3663, 697],
14412             [3650, 707],
14413             [3642, 702],
14414             [3634, 703],
14415             [3605, 707],
14416             [3584, 716],
14417             [3575, 722],
14418             [3547, 733],
14419             [3560, 725],
14420             [3551, 723],
14421             [3565, 716],
14422             [3553, 712],
14423             [3534, 720],
14424             [3534, 728],
14425             [3523, 732],
14426             [3506, 733],
14427             [3494, 738],
14428             [3485, 742],
14429             [3474, 746],
14430             [3478, 750],
14431             [3457, 750],
14432             [3443, 767],
14433             [3440, 780],
14434             [3472, 767],
14435             [3583, 734],
14436             [3667, 710],
14437             [3750, 679],
14438             [3808, 665],
14439             [3826, 667],
14440             [3825, 656],
14441             [3839, 657],
14442             [3866, 655],
14443             [3893, 663],
14444             [3908, 659],
14445             [3876, 649],
14446             [3840, 653],
14447             [3840, 653],
14448         ],
14449         &[
14450             [3585, 668],
14451             [3585, 668],
14452             [3577, 668],
14453             [3571, 658],
14454             [3563, 668],
14455             [3576, 677],
14456             [3585, 668],
14457             [3585, 668],
14458         ],
14459         &[
14460             [3583, 690],
14461             [3583, 692],
14462             [3575, 691],
14463             [3562, 686],
14464             [3554, 698],
14465             [3573, 704],
14466             [3583, 694],
14467             [3593, 684],
14468             [3583, 690],
14469             [3583, 690],
14470         ],
14471         &[
14472             [3584, 705],
14473             [3572, 715],
14474             [3583, 714],
14475             [3584, 705],
14476             [3584, 705],
14477         ],
14478         &[
14479             [3327, 741],
14480             [3284, 746],
14481             [3242, 750],
14482             [3195, 745],
14483             [3180, 758],
14484             [3201, 758],
14485             [3253, 763],
14486             [3326, 764],
14487             [3372, 759],
14488             [3438, 756],
14489             [3440, 742],
14490             [3424, 744],
14491             [3381, 737],
14492             [3379, 740],
14493             [3358, 740],
14494             [3357, 740],
14495             [3349, 740],
14496             [3349, 751],
14497             [3348, 740],
14498             [3346, 751],
14499             [3346, 740],
14500             [3342, 740],
14501             [3342, 751],
14502             [3341, 740],
14503             [3338, 741],
14504             [3338, 751],
14505             [3337, 741],
14506             [3327, 741],
14507             [3327, 741],
14508         ],
14509         &[[3287, 738], [3287, 738], [3287, 738]],
14510         &[
14511             [3317, 716],
14512             [3320, 714],
14513             [3316, 701],
14514             [3308, 715],
14515             [3317, 716],
14516             [3317, 716],
14517         ],
14518         &[[3267, 707], [3267, 707], [3267, 707]],
14519         &[
14520             [3306, 709],
14521             [3315, 696],
14522             [3299, 699],
14523             [3306, 709],
14524             [3306, 709],
14525         ],
14526         &[
14527             [3322, 712],
14528             [3326, 698],
14529             [3318, 688],
14530             [3322, 712],
14531             [3322, 712],
14532         ],
14533         &[[3219, 742], [3219, 742], [3219, 742]],
14534         &[
14535             [3253, 725],
14536             [3266, 719],
14537             [3268, 710],
14538             [3253, 725],
14539             [3253, 725],
14540         ],
14541         &[
14542             [3314, 727],
14543             [3314, 720],
14544             [3304, 722],
14545             [3311, 737],
14546             [3314, 727],
14547             [3314, 727],
14548         ],
14549         &[
14550             [3282, 702],
14551             [3284, 696],
14552             [3273, 688],
14553             [3265, 699],
14554             [3272, 709],
14555             [3273, 721],
14556             [3281, 722],
14557             [3281, 712],
14558             [3290, 714],
14559             [3292, 696],
14560             [3282, 702],
14561             [3282, 702],
14562         ],
14563         &[
14564             [3300, 722],
14565             [3301, 721],
14566             [3299, 712],
14567             [3291, 724],
14568             [3290, 732],
14569             [3299, 736],
14570             [3300, 722],
14571             [3300, 722],
14572         ],
14573         &[
14574             [3294, 693],
14575             [3297, 698],
14576             [3297, 690],
14577             [3307, 689],
14578             [3299, 689],
14579             [3291, 685],
14580             [3294, 692],
14581             [3285, 692],
14582             [3294, 693],
14583             [3294, 693],
14584         ],
14585         &[[3410, 737], [3394, 730], [3410, 737], [3410, 737]],
14586         &[
14587             [3576, 688],
14588             [3582, 684],
14589             [3567, 680],
14590             [3558, 684],
14591             [3576, 688],
14592             [3576, 688],
14593         ],
14594         &[
14595             [3442, 702],
14596             [3448, 707],
14597             [3461, 701],
14598             [3443, 690],
14599             [3442, 702],
14600             [3442, 702],
14601         ],
14602         &[
14603             [3511, 714],
14604             [3514, 705],
14605             [3504, 697],
14606             [3498, 711],
14607             [3505, 721],
14608             [3511, 714],
14609             [3511, 714],
14610         ],
14611         &[
14612             [3522, 676],
14613             [3527, 682],
14614             [3519, 682],
14615             [3522, 695],
14616             [3534, 689],
14617             [3533, 680],
14618             [3522, 676],
14619             [3522, 676],
14620         ],
14621         &[
14622             [3469, 688],
14623             [3476, 679],
14624             [3478, 661],
14625             [3468, 667],
14626             [3463, 676],
14627             [3469, 688],
14628             [3469, 688],
14629         ],
14630         &[
14631             [3528, 703],
14632             [3532, 703],
14633             [3535, 695],
14634             [3528, 703],
14635             [3528, 703],
14636         ],
14637         &[
14638             [3486, 729],
14639             [3503, 720],
14640             [3496, 711],
14641             [3500, 701],
14642             [3485, 702],
14643             [3475, 698],
14644             [3471, 709],
14645             [3486, 729],
14646             [3486, 729],
14647         ],
14648         &[[3571, 722], [3571, 722], [3571, 722]],
14649         &[
14650             [3387, 735],
14651             [3395, 725],
14652             [3392, 717],
14653             [3387, 726],
14654             [3387, 735],
14655             [3387, 735],
14656         ],
14657         &[
14658             [3478, 679],
14659             [3489, 671],
14660             [3481, 665],
14661             [3478, 679],
14662             [3478, 679],
14663         ],
14664         &[
14665             [3581, 655],
14666             [3577, 644],
14667             [3569, 652],
14668             [3581, 655],
14669             [3581, 655],
14670         ],
14671         &[[3547, 702], [3552, 687], [3547, 702], [3547, 702]],
14672         &[[3566, 712], [3566, 712], [3566, 712]],
14673         &[
14674             [3425, 721],
14675             [3443, 713],
14676             [3426, 711],
14677             [3424, 702],
14678             [3413, 699],
14679             [3422, 708],
14680             [3425, 721],
14681             [3425, 721],
14682         ],
14683         &[
14684             [3358, 735],
14685             [3364, 722],
14686             [3370, 712],
14687             [3359, 716],
14688             [3359, 724],
14689             [3358, 735],
14690             [3358, 735],
14691         ],
14692         &[
14693             [3345, 732],
14694             [3355, 721],
14695             [3354, 709],
14696             [3343, 710],
14697             [3345, 732],
14698             [3345, 732],
14699         ],
14700         &[
14701             [3420, 726],
14702             [3423, 723],
14703             [3422, 711],
14704             [3412, 704],
14705             [3412, 723],
14706             [3420, 726],
14707             [3420, 726],
14708         ],
14709         &[
14710             [3516, 694],
14711             [3514, 688],
14712             [3519, 679],
14713             [3508, 680],
14714             [3503, 672],
14715             [3505, 691],
14716             [3516, 694],
14717             [3516, 694],
14718         ],
14719         &[
14720             [3376, 721],
14721             [3382, 719],
14722             [3389, 702],
14723             [3373, 702],
14724             [3376, 721],
14725             [3376, 721],
14726         ],
14727         &[
14728             [3521, 723],
14729             [3541, 707],
14730             [3530, 705],
14731             [3521, 723],
14732             [3521, 723],
14733         ],
14734         &[[3527, 660], [3535, 656], [3527, 660], [3527, 660]],
14735         &[[3375, 734], [3377, 731], [3375, 734], [3375, 734]],
14736         &[[3422, 681], [3422, 681], [3422, 681]],
14737         &[
14738             [3387, 724],
14739             [3393, 714],
14740             [3390, 706],
14741             [3387, 724],
14742             [3387, 724],
14743         ],
14744         &[
14745             [3447, 722],
14746             [3442, 718],
14747             [3429, 722],
14748             [3420, 730],
14749             [3419, 738],
14750             [3440, 735],
14751             [3447, 722],
14752             [3447, 722],
14753         ],
14754         &[
14755             [3471, 714],
14756             [3466, 712],
14757             [3452, 716],
14758             [3454, 730],
14759             [3471, 733],
14760             [3461, 737],
14761             [3475, 731],
14762             [3471, 714],
14763             [3471, 714],
14764         ],
14765         &[
14766             [3469, 700],
14767             [3461, 675],
14768             [3451, 676],
14769             [3446, 688],
14770             [3469, 700],
14771             [3469, 700],
14772         ],
14773         &[[3562, 650], [3558, 658], [3562, 650], [3562, 650]],
14774         &[
14775             [3425, 690],
14776             [3417, 697],
14777             [3427, 700],
14778             [3425, 690],
14779             [3425, 690],
14780         ],
14781         &[
14782             [3441, 702],
14783             [3449, 696],
14784             [3439, 687],
14785             [3441, 702],
14786             [3441, 702],
14787         ],
14788         &[[3513, 703], [3513, 703], [3513, 703]],
14789         &[
14790             [3486, 692],
14791             [3490, 694],
14792             [3502, 699],
14793             [3502, 690],
14794             [3494, 677],
14795             [3487, 689],
14796             [3491, 680],
14797             [3474, 687],
14798             [3486, 692],
14799             [3486, 692],
14800         ],
14801         &[
14802             [3432, 699],
14803             [3432, 699],
14804             [3433, 681],
14805             [3424, 687],
14806             [3427, 701],
14807             [3428, 709],
14808             [3439, 708],
14809             [3432, 699],
14810             [3432, 699],
14811         ],
14812         &[[3634, 668], [3635, 659], [3634, 668], [3634, 668]],
14813         &[[3650, 697], [3670, 690], [3650, 697], [3650, 697]],
14814         &[[3717, 681], [3717, 681], [3717, 681]],
14815         &[[3691, 650], [3691, 650], [3691, 650]],
14816         &[[3789, 647], [3789, 647], [3789, 647]],
14817         &[
14818             [3670, 668],
14819             [3670, 661],
14820             [3662, 662],
14821             [3670, 668],
14822             [3670, 668],
14823         ],
14824         &[[3768, 643], [3774, 638], [3768, 643], [3768, 643]],
14825         &[[3693, 667], [3698, 669], [3693, 667], [3693, 667]],
14826         &[[3766, 661], [3773, 659], [3766, 661], [3766, 661]],
14827         &[[3604, 703], [3604, 703], [3604, 703]],
14828         &[
14829             [3739, 670],
14830             [3748, 667],
14831             [3739, 658],
14832             [3739, 670],
14833             [3739, 670],
14834         ],
14835         &[[3785, 653], [3785, 653], [3785, 653]],
14836         &[[3641, 669], [3641, 669], [3641, 669]],
14837         &[
14838             [3700, 663],
14839             [3703, 656],
14840             [3692, 659],
14841             [3700, 663],
14842             [3700, 663],
14843         ],
14844         &[[3714, 645], [3714, 645], [3714, 645]],
14845         &[
14846             [3724, 669],
14847             [3723, 657],
14848             [3711, 657],
14849             [3724, 669],
14850             [3724, 669],
14851         ],
14852         &[[3658, 659], [3661, 655], [3658, 659], [3658, 659]],
14853         &[[3649, 658], [3649, 658], [3649, 658]],
14854         &[[3620, 702], [3620, 702], [3620, 702]],
14855         &[
14856             [3655, 666],
14857             [3658, 664],
14858             [3649, 662],
14859             [3646, 666],
14860             [3655, 666],
14861             [3655, 666],
14862         ],
14863         &[[3614, 703], [3614, 703], [3614, 703]],
14864         &[
14865             [3695, 669],
14866             [3676, 663],
14867             [3674, 683],
14868             [3685, 683],
14869             [3695, 669],
14870             [3695, 669],
14871         ],
14872         &[[3780, 637], [3780, 637], [3780, 637]],
14873         &[[3795, 642], [3796, 635], [3795, 642], [3795, 642]],
14874         &[
14875             [3676, 660],
14876             [3686, 652],
14877             [3676, 646],
14878             [3676, 660],
14879             [3676, 660],
14880         ],
14881         &[[3724, 602], [3724, 602], [3724, 602]],
14882         &[[3654, 702], [3654, 702], [3654, 702]],
14883         &[
14884             [3644, 696],
14885             [3646, 697],
14886             [3645, 683],
14887             [3631, 681],
14888             [3627, 692],
14889             [3636, 691],
14890             [3626, 694],
14891             [3644, 696],
14892             [3644, 696],
14893         ],
14894         &[
14895             [3662, 675],
14896             [3665, 677],
14897             [3640, 674],
14898             [3647, 684],
14899             [3645, 692],
14900             [3669, 682],
14901             [3662, 675],
14902             [3662, 675],
14903         ],
14904         &[
14905             [3708, 648],
14906             [3715, 649],
14907             [3706, 643],
14908             [3705, 652],
14909             [3708, 648],
14910             [3708, 648],
14911         ],
14912         &[
14913             [3762, 662],
14914             [3763, 662],
14915             [3767, 654],
14916             [3783, 654],
14917             [3785, 646],
14918             [3786, 638],
14919             [3774, 639],
14920             [3771, 648],
14921             [3760, 640],
14922             [3747, 652],
14923             [3742, 653],
14924             [3742, 663],
14925             [3762, 662],
14926             [3762, 662],
14927         ],
14928         &[[3073, 740], [3073, 740], [3073, 740]],
14929         &[
14930             [3071, 738],
14931             [3071, 737],
14932             [3062, 739],
14933             [3071, 738],
14934             [3071, 738],
14935         ],
14936         &[
14937             [3071, 703],
14938             [3071, 703],
14939             [3080, 711],
14940             [3080, 720],
14941             [3082, 728],
14942             [3073, 735],
14943             [3082, 741],
14944             [3092, 703],
14945             [3079, 655],
14946             [3064, 657],
14947             [3068, 669],
14948             [3065, 677],
14949             [3058, 701],
14950             [3071, 703],
14951             [3071, 703],
14952         ],
14953         &[
14954             [3107, 700],
14955             [3111, 696],
14956             [3115, 682],
14957             [3104, 689],
14958             [3107, 700],
14959             [3107, 700],
14960         ],
14961         &[[3097, 734], [3097, 726], [3097, 734], [3097, 734]],
14962         &[
14963             [3134, 703],
14964             [3128, 707],
14965             [3126, 715],
14966             [3141, 704],
14967             [3134, 693],
14968             [3134, 703],
14969             [3134, 703],
14970         ],
14971         &[
14972             [3118, 713],
14973             [3109, 716],
14974             [3107, 722],
14975             [3118, 722],
14976             [3118, 713],
14977             [3118, 713],
14978         ],
14979         &[
14980             [3932, 513],
14981             [3935, 514],
14982             [3944, 513],
14983             [3936, 513],
14984             [3938, 505],
14985             [3932, 513],
14986             [3932, 513],
14987         ],
14988         &[
14989             [3946, 637],
14990             [3951, 636],
14991             [3947, 632],
14992             [3936, 632],
14993             [3946, 637],
14994             [3946, 637],
14995         ],
14996         &[[3862, 635], [3862, 635], [3862, 635]],
14997         &[
14998             [3849, 634],
14999             [3849, 627],
15000             [3841, 632],
15001             [3849, 634],
15002             [3849, 634],
15003         ],
15004         &[
15005             [3918, 638],
15006             [3924, 628],
15007             [3912, 618],
15008             [3919, 632],
15009             [3918, 638],
15010             [3918, 638],
15011         ],
15012         &[[3929, 621], [3929, 621], [3929, 621]],
15013         &[
15014             [4003, 618],
15015             [4000, 621],
15016             [4018, 629],
15017             [4018, 617],
15018             [4003, 618],
15019             [4003, 618],
15020         ],
15021         &[[3862, 644], [3862, 644], [3862, 644]],
15022         &[
15023             [3992, 627],
15024             [3997, 623],
15025             [3985, 617],
15026             [3992, 627],
15027             [3992, 627],
15028         ],
15029         &[[3916, 632], [3916, 632], [3916, 632]],
15030         &[
15031             [3881, 637],
15032             [3871, 642],
15033             [3885, 647],
15034             [3904, 647],
15035             [3912, 642],
15036             [3904, 642],
15037             [3906, 630],
15038             [3915, 631],
15039             [3914, 626],
15040             [3903, 626],
15041             [3893, 617],
15042             [3891, 625],
15043             [3881, 624],
15044             [3881, 635],
15045             [3879, 627],
15046             [3871, 626],
15047             [3861, 638],
15048             [3870, 641],
15049             [3881, 637],
15050             [3881, 637],
15051         ],
15052         &[
15053             [2804, 556],
15054             [2804, 553],
15055             [2793, 552],
15056             [2783, 568],
15057             [2804, 556],
15058             [2804, 556],
15059         ],
15060         &[
15061             [2991, 355],
15062             [2986, 350],
15063             [2979, 353],
15064             [2979, 365],
15065             [2998, 375],
15066             [3009, 372],
15067             [3008, 364],
15068             [2991, 355],
15069             [2991, 355],
15070         ],
15071         &[[2971, 342], [2971, 342], [2971, 342]],
15072         &[[2878, 443], [2907, 405], [2878, 443], [2878, 443]],
15073         &[
15074             [2916, 379],
15075             [2926, 383],
15076             [2947, 359],
15077             [2934, 343],
15078             [2926, 361],
15079             [2916, 379],
15080             [2916, 379],
15081         ],
15082         &[[3031, 674], [3038, 672], [3031, 674], [3031, 674]],
15083         &[
15084             [3001, 701],
15085             [3017, 695],
15086             [3017, 677],
15087             [2998, 691],
15088             [3001, 701],
15089             [3001, 701],
15090         ],
15091         &[[3061, 751], [3061, 751], [3061, 751]],
15092         &[
15093             [3057, 746],
15094             [3058, 749],
15095             [3056, 737],
15096             [3057, 746],
15097             [3057, 746],
15098         ],
15099         &[
15100             [2946, 747],
15101             [2949, 742],
15102             [2937, 732],
15103             [2946, 747],
15104             [2946, 747],
15105         ],
15106         &[[2758, 543], [2761, 546], [2758, 543], [2758, 543]],
15107         &[[3034, 718], [3041, 712], [3034, 718], [3034, 718]],
15108         &[
15109             [3042, 718],
15110             [3053, 722],
15111             [3060, 707],
15112             [3047, 704],
15113             [3042, 718],
15114             [3042, 718],
15115         ],
15116         &[[3061, 720], [3061, 720], [3061, 720]],
15117         &[
15118             [3032, 689],
15119             [3030, 693],
15120             [3040, 690],
15121             [3032, 689],
15122             [3032, 689],
15123         ],
15124         &[[3040, 668], [3048, 660], [3040, 668], [3040, 668]],
15125         &[
15126             [3030, 738],
15127             [3040, 733],
15128             [3023, 726],
15129             [3030, 738],
15130             [3030, 738],
15131         ],
15132         &[[2714, 562], [2719, 570], [2714, 562], [2714, 562]],
15133         &[
15134             [3143, 180],
15135             [3141, 175],
15136             [3132, 186],
15137             [3143, 180],
15138             [3143, 180],
15139         ],
15140         &[
15141             [3157, 193],
15142             [3161, 191],
15143             [3161, 182],
15144             [3157, 193],
15145             [3157, 193],
15146         ],
15147         &[[3176, 181], [3176, 181], [3176, 181]],
15148         &[
15149             [3126, 242],
15150             [3125, 256],
15151             [3138, 277],
15152             [3140, 253],
15153             [3130, 243],
15154             [3129, 234],
15155             [3126, 242],
15156             [3126, 242],
15157         ],
15158         &[
15159             [3157, 232],
15160             [3153, 232],
15161             [3153, 247],
15162             [3158, 260],
15163             [3157, 245],
15164             [3157, 232],
15165             [3157, 232],
15166         ],
15167         &[[3133, 231], [3133, 231], [3133, 231]],
15168         &[[3250, 75], [3256, 67], [3248, 73], [3250, 75], [3250, 75]],
15169         &[[3368, -8], [3362, -7], [3368, -8], [3368, -8]],
15170         &[[3350, -24], [3342, -32], [3350, -24], [3350, -24]],
15171         &[
15172             [861, 2190],
15173             [876, 2187],
15174             [869, 2179],
15175             [861, 2190],
15176             [861, 2190],
15177         ],
15178         &[
15179             [536, 2663],
15180             [543, 2655],
15181             [520, 2636],
15182             [526, 2654],
15183             [536, 2663],
15184             [536, 2663],
15185         ],
15186         &[
15187             [960, 2157],
15188             [970, 2155],
15189             [918, 2153],
15190             [960, 2157],
15191             [960, 2157],
15192         ],
15193         &[
15194             [766, 3048],
15195             [770, 3048],
15196             [768, 3037],
15197             [766, 3048],
15198             [766, 3048],
15199         ],
15200         &[[843, 3122], [835, 3118], [843, 3122], [843, 3122]],
15201         &[
15202             [540, 2806],
15203             [548, 2794],
15204             [547, 2786],
15205             [540, 2806],
15206             [540, 2806],
15207         ],
15208         &[[1497, 3860], [1497, 3860], [1497, 3860]],
15209         &[[1656, 3727], [1657, 3738], [1656, 3727], [1656, 3727]],
15210         &[[1647, 3722], [1647, 3722], [1647, 3722]],
15211         &[[1749, 3589], [1749, 3589], [1749, 3589]],
15212         &[[1726, 3635], [1726, 3635], [1726, 3635]],
15213         &[[1740, 3546], [1740, 3546], [1740, 3546]],
15214         &[[1521, 3409], [1521, 3409], [1521, 3409]],
15215         &[[1515, 3425], [1515, 3425], [1515, 3425]],
15216         &[[1365, 3279], [1365, 3279], [1365, 3279]],
15217         &[[1992, 3168], [1992, 3168], [1992, 3168]],
15218         &[[1995, 3160], [1995, 3160], [1995, 3160]],
15219         &[[2117, 3090], [2117, 3090], [2117, 3090]],
15220         &[[2661, 2015], [2661, 2015], [2661, 2015]],
15221         &[[2661, 2015], [2661, 2015], [2661, 2015]],
15222         &[[2763, 1664], [2763, 1664], [2763, 1664]],
15223         &[[3707, 616], [3707, 616], [3707, 616]],
15224         &[[3292, 725], [3300, 722], [3292, 725], [3292, 725]],
15225         &[[3645, 706], [3645, 706], [3645, 706]],
15226         &[[3281, 712], [3281, 712], [3281, 712]],
15227         &[[3486, 706], [3486, 706], [3486, 706]],
15228         &[[3287, 713], [3287, 713], [3287, 713]],
15229         &[[3281, 705], [3281, 705], [3281, 705]],
15230         &[[3281, 705], [3281, 705], [3281, 705]],
15231         &[[3663, 697], [3663, 697], [3663, 697]],
15232         &[[3432, 699], [3432, 699], [3432, 699]],
15233         &[[3644, 696], [3644, 696], [3644, 696]],
15234         &[[3428, 695], [3428, 695], [3428, 695]],
15235         &[[3915, 632], [3915, 632], [3915, 632]],
15236         &[[3884, 625], [3884, 625], [3884, 625]],
15237         &[[3887, 638], [3887, 638], [3887, 638]],
15238         &[[3873, 632], [3873, 632], [3873, 632]],
15239         &[[3887, 638], [3888, 632], [3887, 638], [3887, 638]],
15240         &[[3906, 630], [3906, 630], [3906, 630]],
15241         &[[3487, 689], [3487, 689], [3487, 689]],
15242         &[[3294, 693], [3294, 693], [3294, 693]],
15243         &[[3297, 690], [3297, 690], [3297, 690]],
15244         &[[3662, 675], [3662, 675], [3662, 675]],
15245         &[[3319, 683], [3319, 683], [3319, 683]],
15246         &[[3754, 654], [3754, 654], [3754, 654]],
15247         &[[3759, 658], [3759, 658], [3759, 658]],
15248         &[[3759, 658], [3759, 658], [3759, 658]],
15249         &[[3759, 656], [3759, 656], [3759, 656]],
15250         &[[3710, 644], [3710, 644], [3710, 644]],
15251         &[[3707, 647], [3707, 647], [3707, 647]],
15252         &[[3875, 560], [3875, 560], [3875, 560]],
15253         &[[2704, 1048], [2704, 1048], [2704, 1048]],
15254         &[[2704, 1048], [2704, 1048], [2704, 1048]],
15255         &[[2183, 3051], [2183, 3051], [2183, 3051]],
15256         &[[2186, 3045], [2186, 3045], [2186, 3045]],
15257         &[[2183, 3051], [2183, 3051], [2183, 3051]],
15258         &[[2181, 3039], [2181, 3039], [2181, 3039]],
15259         &[[2181, 3039], [2181, 3039], [2181, 3039]],
15260         &[[2235, 3027], [2235, 3027], [2235, 3027]],
15261         &[[2235, 3027], [2235, 3027], [2235, 3027]],
15262         &[[2186, 3006], [2186, 3006], [2186, 3006]],
15263         &[[2175, 3002], [2175, 3002], [2175, 3002]],
15264         &[[2183, 3000], [2183, 3000], [2183, 3000]],
15265         &[[2151, 3057], [2151, 3057], [2151, 3057]],
15266         &[[2164, 2990], [2164, 2990], [2164, 2990]],
15267         &[[2172, 2992], [2172, 2992], [2172, 2992]],
15268         &[[2165, 2991], [2165, 2991], [2165, 2991]],
15269         &[[2172, 2992], [2172, 2992], [2172, 2992]],
15270         &[[2165, 2991], [2165, 2991], [2165, 2991]],
15271         &[[2280, 2722], [2280, 2722], [2280, 2722]],
15272         &[[2265, 2952], [2265, 2952], [2265, 2952]],
15273         &[[2179, 2983], [2179, 2983], [2179, 2983]],
15274         &[[2210, 2987], [2210, 2987], [2210, 2987]],
15275         &[[2163, 2988], [2163, 2988], [2163, 2988]],
15276         &[[2163, 2987], [2163, 2987], [2163, 2987]],
15277         &[[2207, 2980], [2207, 2980], [2207, 2980]],
15278         &[[2179, 2983], [2179, 2983], [2179, 2983]],
15279         &[[2207, 2980], [2207, 2980], [2207, 2980]],
15280         &[[2284, 2949], [2284, 2949], [2284, 2949]],
15281         &[[2314, 2924], [2314, 2924], [2314, 2924]],
15282         &[[2229, 2928], [2229, 2928], [2229, 2928]],
15283         &[[2290, 2925], [2290, 2925], [2290, 2925]],
15284         &[[2300, 2917], [2300, 2917], [2300, 2917]],
15285         &[[2239, 2914], [2239, 2914], [2239, 2914]],
15286         &[[2339, 2909], [2339, 2909], [2339, 2909]],
15287         &[
15288             [2354, 2861],
15289             [2359, 2862],
15290             [2361, 2871],
15291             [2359, 2880],
15292             [2354, 2861],
15293             [2354, 2861],
15294         ],
15295         &[[2358, 2862], [2358, 2862], [2358, 2862]],
15296         &[[2335, 2861], [2335, 2861], [2335, 2861]],
15297         &[[2332, 2876], [2332, 2876], [2332, 2876]],
15298         &[[2332, 2876], [2332, 2876], [2332, 2876]],
15299         &[[2309, 2907], [2309, 2907], [2309, 2907]],
15300         &[
15301             [2297, 2908],
15302             [2304, 2910],
15303             [2304, 2901],
15304             [2291, 2903],
15305             [2297, 2898],
15306             [2288, 2898],
15307             [2297, 2896],
15308             [2305, 2900],
15309             [2297, 2908],
15310             [2297, 2908],
15311         ],
15312         &[[2223, 2900], [2223, 2900], [2223, 2900]],
15313         &[[2296, 2905], [2296, 2905], [2296, 2905]],
15314         &[[2291, 2903], [2291, 2903], [2291, 2903]],
15315         &[[2291, 2903], [2291, 2903], [2291, 2903]],
15316         &[[2331, 2889], [2331, 2889], [2331, 2889]],
15317         &[[2314, 2895], [2314, 2895], [2314, 2895]],
15318         &[[2296, 2896], [2296, 2896], [2296, 2896]],
15319         &[[2296, 2896], [2296, 2896], [2296, 2896]],
15320         &[[2208, 2871], [2208, 2871], [2208, 2871]],
15321         &[[2325, 2857], [2325, 2857], [2325, 2857]],
15322         &[[2321, 2861], [2321, 2861], [2321, 2861]],
15323         &[[2332, 2876], [2323, 2876], [2332, 2876], [2332, 2876]],
15324         &[[2285, 2872], [2285, 2872], [2285, 2872]],
15325         &[[2310, 2875], [2310, 2875], [2310, 2875]],
15326         &[[2347, 2857], [2347, 2857], [2347, 2857]],
15327         &[[2358, 2862], [2349, 2845], [2358, 2862], [2358, 2862]],
15328         &[[2348, 2843], [2348, 2843], [2348, 2843]],
15329         &[[2258, 2849], [2258, 2849], [2258, 2849]],
15330         &[[2223, 2850], [2223, 2850], [2223, 2850]],
15331         &[[2276, 2719], [2276, 2719], [2276, 2719]],
15332         &[[2280, 2722], [2280, 2722], [2280, 2722]],
15333         &[[2276, 2719], [2276, 2719], [2276, 2719]],
15334         &[[2271, 2710], [2271, 2710], [2271, 2710]],
15335         &[
15336             [2504, 2543],
15337             [2504, 2543],
15338             [2507, 2535],
15339             [2504, 2543],
15340             [2504, 2543],
15341         ],
15342         &[[2507, 2535], [2507, 2535], [2507, 2535]],
15343         &[[2543, 2471], [2543, 2471], [2543, 2471]],
15344         &[[2617, 2442], [2617, 2442], [2617, 2442]],
15345         &[[2624, 2428], [2624, 2428], [2624, 2428]],
15346         &[[2624, 2428], [2624, 2428], [2624, 2428]],
15347         &[[2645, 2346], [2645, 2346], [2645, 2346]],
15348         &[[2644, 2345], [2644, 2345], [2644, 2345]],
15349         &[[2644, 2345], [2644, 2345], [2644, 2345]],
15350         &[[2644, 2369], [2644, 2369], [2644, 2369]],
15351         &[[2602, 2174], [2602, 2174], [2602, 2174]],
15352         &[[2600, 2174], [2600, 2174], [2600, 2174]],
15353         &[
15354             [2596, 2174],
15355             [2596, 2174],
15356             [2588, 2174],
15357             [2596, 2174],
15358             [2596, 2174],
15359         ],
15360         &[[2600, 2174], [2600, 2174], [2600, 2174]],
15361         &[[2602, 2174], [2602, 2174], [2602, 2174]],
15362         &[[2621, 2091], [2621, 2091], [2621, 2091]],
15363         &[[2533, 2318], [2533, 2318], [2533, 2318]],
15364         &[[2533, 2318], [2533, 2318], [2533, 2318]],
15365     ]);
15366 }
15367 
15368 #[test]
water()15369 fn water() {
15370     earcut_test(&[
15371         &[
15372             [2293, 4224],
15373             [2294, 4219],
15374             [2280, 4180],
15375             [2288, 4172],
15376             [2283, 4189],
15377             [2301, 4218],
15378             [2299, 4224],
15379             [2347, 4224],
15380             [2344, 4215],
15381             [2351, 4224],
15382             [2371, 4224],
15383             [2379, 4224],
15384             [2375, 4206],
15385             [2363, 4202],
15386             [2346, 4194],
15387             [2371, 4195],
15388             [2376, 4180],
15389             [2383, 4202],
15390             [2429, 4176],
15391             [2431, 4163],
15392             [2439, 4161],
15393             [2438, 4144],
15394             [2464, 4124],
15395             [2457, 4111],
15396             [2467, 4102],
15397             [2473, 4060],
15398             [2482, 4053],
15399             [2488, 4031],
15400             [2467, 3982],
15401             [2456, 3991],
15402             [2456, 4005],
15403             [2451, 3998],
15404             [2451, 4014],
15405             [2432, 4011],
15406             [2433, 4025],
15407             [2427, 4012],
15408             [2415, 4009],
15409             [2438, 4003],
15410             [2419, 3990],
15411             [2411, 3987],
15412             [2391, 4000],
15413             [2391, 3989],
15414             [2374, 3991],
15415             [2382, 3995],
15416             [2363, 4028],
15417             [2364, 4042],
15418             [2380, 4041],
15419             [2389, 4029],
15420             [2387, 4053],
15421             [2412, 4055],
15422             [2376, 4059],
15423             [2389, 4085],
15424             [2381, 4093],
15425             [2371, 4076],
15426             [2363, 4082],
15427             [2372, 4067],
15428             [2362, 4059],
15429             [2347, 4054],
15430             [2349, 4040],
15431             [2344, 4057],
15432             [2325, 4063],
15433             [2322, 4073],
15434             [2332, 4078],
15435             [2325, 4086],
15436             [2317, 4082],
15437             [2308, 4065],
15438             [2321, 4063],
15439             [2299, 4051],
15440             [2312, 4056],
15441             [2326, 4055],
15442             [2325, 4044],
15443             [2302, 4021],
15444             [2315, 4029],
15445             [2324, 4023],
15446             [2333, 4040],
15447             [2335, 4026],
15448             [2349, 4016],
15449             [2333, 3999],
15450             [2318, 4002],
15451             [2333, 3991],
15452             [2321, 3985],
15453             [2350, 4000],
15454             [2350, 3962],
15455             [2331, 3964],
15456             [2340, 3949],
15457             [2332, 3946],
15458             [2341, 3943],
15459             [2345, 3952],
15460             [2358, 3947],
15461             [2350, 3922],
15462             [2362, 3931],
15463             [2363, 3922],
15464             [2368, 3946],
15465             [2377, 3946],
15466             [2388, 3933],
15467             [2378, 3908],
15468             [2389, 3920],
15469             [2393, 3948],
15470             [2401, 3924],
15471             [2400, 3911],
15472             [2382, 3899],
15473             [2388, 3875],
15474             [2366, 3885],
15475             [2350, 3878],
15476             [2340, 3896],
15477             [2327, 3880],
15478             [2323, 3900],
15479             [2313, 3894],
15480             [2300, 3871],
15481             [2307, 3890],
15482             [2331, 3872],
15483             [2317, 3867],
15484             [2345, 3852],
15485             [2343, 3840],
15486             [2351, 3843],
15487             [2348, 3823],
15488             [2339, 3821],
15489             [2341, 3805],
15490             [2350, 3828],
15491             [2379, 3853],
15492             [2385, 3844],
15493             [2368, 3823],
15494             [2370, 3809],
15495             [2362, 3809],
15496             [2361, 3793],
15497             [2372, 3804],
15498             [2379, 3795],
15499             [2376, 3823],
15500             [2388, 3815],
15501             [2402, 3822],
15502             [2393, 3832],
15503             [2384, 3824],
15504             [2404, 3860],
15505             [2407, 3876],
15506             [2416, 3872],
15507             [2418, 3852],
15508             [2427, 3876],
15509             [2409, 3893],
15510             [2429, 3921],
15511             [2484, 3863],
15512             [2478, 3792],
15513             [2440, 3820],
15514             [2439, 3834],
15515             [2438, 3820],
15516             [2426, 3809],
15517             [2435, 3801],
15518             [2421, 3794],
15519             [2429, 3786],
15520             [2406, 3752],
15521             [2424, 3748],
15522             [2440, 3762],
15523             [2431, 3732],
15524             [2415, 3735],
15525             [2412, 3721],
15526             [2391, 3707],
15527             [2381, 3720],
15528             [2382, 3732],
15529             [2370, 3724],
15530             [2382, 3716],
15531             [2372, 3705],
15532             [2380, 3708],
15533             [2378, 3687],
15534             [2368, 3685],
15535             [2349, 3710],
15536             [2338, 3694],
15537             [2337, 3708],
15538             [2324, 3706],
15539             [2327, 3717],
15540             [2316, 3729],
15541             [2323, 3715],
15542             [2309, 3714],
15543             [2318, 3713],
15544             [2311, 3699],
15545             [2332, 3698],
15546             [2334, 3678],
15547             [2356, 3670],
15548             [2343, 3651],
15549             [2332, 3649],
15550             [2335, 3658],
15551             [2324, 3655],
15552             [2323, 3670],
15553             [2324, 3661],
15554             [2311, 3661],
15555             [2332, 3640],
15556             [2316, 3633],
15557             [2286, 3655],
15558             [2302, 3631],
15559             [2277, 3610],
15560             [2269, 3619],
15561             [2250, 3619],
15562             [2250, 3630],
15563             [2239, 3635],
15564             [2244, 3650],
15565             [2228, 3660],
15566             [2236, 3679],
15567             [2226, 3666],
15568             [2207, 3677],
15569             [2199, 3672],
15570             [2235, 3648],
15571             [2232, 3621],
15572             [2240, 3624],
15573             [2249, 3605],
15574             [2229, 3607],
15575             [2219, 3593],
15576             [2209, 3597],
15577             [2218, 3587],
15578             [2202, 3586],
15579             [2201, 3576],
15580             [2180, 3583],
15581             [2177, 3598],
15582             [2178, 3573],
15583             [2165, 3548],
15584             [2153, 3544],
15585             [2148, 3519],
15586             [2154, 3506],
15587             [2139, 3492],
15588             [2141, 3484],
15589             [2149, 3492],
15590             [2186, 3568],
15591             [2207, 3567],
15592             [2233, 3585],
15593             [2231, 3533],
15594             [2248, 3519],
15595             [2248, 3532],
15596             [2238, 3536],
15597             [2247, 3547],
15598             [2238, 3549],
15599             [2237, 3574],
15600             [2260, 3602],
15601             [2261, 3586],
15602             [2272, 3598],
15603             [2294, 3599],
15604             [2288, 3559],
15605             [2300, 3578],
15606             [2303, 3610],
15607             [2324, 3615],
15608             [2341, 3612],
15609             [2342, 3596],
15610             [2330, 3591],
15611             [2342, 3588],
15612             [2346, 3561],
15613             [2348, 3612],
15614             [2363, 3604],
15615             [2365, 3582],
15616             [2374, 3590],
15617             [2376, 3576],
15618             [2386, 3591],
15619             [2403, 3596],
15620             [2387, 3598],
15621             [2370, 3598],
15622             [2364, 3636],
15623             [2379, 3621],
15624             [2387, 3653],
15625             [2400, 3620],
15626             [2414, 3623],
15627             [2402, 3632],
15628             [2397, 3650],
15629             [2411, 3667],
15630             [2410, 3682],
15631             [2427, 3678],
15632             [2420, 3667],
15633             [2425, 3649],
15634             [2443, 3653],
15635             [2426, 3651],
15636             [2433, 3664],
15637             [2429, 3672],
15638             [2440, 3671],
15639             [2440, 3681],
15640             [2426, 3688],
15641             [2454, 3700],
15642             [2457, 3689],
15643             [2462, 3698],
15644             [2456, 3717],
15645             [2499, 3696],
15646             [2488, 3686],
15647             [2498, 3690],
15648             [2499, 3682],
15649             [2520, 3700],
15650             [2503, 3702],
15651             [2499, 3713],
15652             [2510, 3706],
15653             [2518, 3708],
15654             [2513, 3730],
15655             [2530, 3746],
15656             [2521, 3746],
15657             [2546, 3760],
15658             [2549, 3777],
15659             [2574, 3779],
15660             [2550, 3768],
15661             [2536, 3721],
15662             [2551, 3725],
15663             [2555, 3750],
15664             [2578, 3746],
15665             [2564, 3704],
15666             [2554, 3709],
15667             [2542, 3694],
15668             [2563, 3704],
15669             [2571, 3682],
15670             [2602, 3652],
15671             [2577, 3623],
15672             [2568, 3629],
15673             [2581, 3639],
15674             [2576, 3655],
15675             [2561, 3636],
15676             [2560, 3648],
15677             [2549, 3634],
15678             [2524, 3637],
15679             [2531, 3625],
15680             [2564, 3627],
15681             [2537, 3582],
15682             [2530, 3591],
15683             [2534, 3554],
15684             [2522, 3558],
15685             [2519, 3574],
15686             [2506, 3576],
15687             [2504, 3595],
15688             [2493, 3598],
15689             [2502, 3592],
15690             [2505, 3572],
15691             [2513, 3563],
15692             [2502, 3559],
15693             [2517, 3548],
15694             [2527, 3551],
15695             [2533, 3539],
15696             [2518, 3523],
15697             [2503, 3538],
15698             [2485, 3535],
15699             [2479, 3545],
15700             [2478, 3535],
15701             [2467, 3540],
15702             [2466, 3555],
15703             [2454, 3547],
15704             [2443, 3562],
15705             [2450, 3547],
15706             [2437, 3543],
15707             [2462, 3542],
15708             [2459, 3532],
15709             [2470, 3535],
15710             [2477, 3525],
15711             [2500, 3530],
15712             [2496, 3515],
15713             [2515, 3515],
15714             [2527, 3502],
15715             [2503, 3482],
15716             [2481, 3486],
15717             [2453, 3506],
15718             [2462, 3496],
15719             [2461, 3485],
15720             [2496, 3481],
15721             [2490, 3464],
15722             [2467, 3463],
15723             [2479, 3445],
15724             [2458, 3437],
15725             [2430, 3471],
15726             [2391, 3471],
15727             [2403, 3470],
15728             [2410, 3460],
15729             [2428, 3464],
15730             [2450, 3428],
15731             [2435, 3418],
15732             [2426, 3429],
15733             [2437, 3412],
15734             [2418, 3406],
15735             [2415, 3415],
15736             [2388, 3419],
15737             [2411, 3403],
15738             [2395, 3399],
15739             [2404, 3392],
15740             [2385, 3384],
15741             [2366, 3406],
15742             [2347, 3410],
15743             [2384, 3376],
15744             [2370, 3365],
15745             [2347, 3376],
15746             [2327, 3371],
15747             [2376, 3358],
15748             [2372, 3347],
15749             [2357, 3342],
15750             [2331, 3350],
15751             [2334, 3342],
15752             [2361, 3335],
15753             [2363, 3326],
15754             [2321, 3317],
15755             [2303, 3328],
15756             [2312, 3311],
15757             [2320, 3316],
15758             [2270, 3302],
15759             [2257, 3308],
15760             [2263, 3321],
15761             [2248, 3330],
15762             [2257, 3316],
15763             [2246, 3300],
15764             [2238, 3323],
15765             [2227, 3318],
15766             [2227, 3304],
15767             [2243, 3294],
15768             [2253, 3297],
15769             [2249, 3282],
15770             [2232, 3278],
15771             [2242, 3274],
15772             [2242, 3266],
15773             [2258, 3264],
15774             [2257, 3255],
15775             [2269, 3248],
15776             [2292, 3263],
15777             [2278, 3245],
15778             [2259, 3239],
15779             [2278, 3244],
15780             [2281, 3231],
15781             [2266, 3217],
15782             [2252, 3217],
15783             [2250, 3196],
15784             [2228, 3218],
15785             [2220, 3219],
15786             [2237, 3199],
15787             [2215, 3194],
15788             [2243, 3196],
15789             [2237, 3177],
15790             [2209, 3171],
15791             [2189, 3154],
15792             [2157, 3144],
15793             [2144, 3152],
15794             [2151, 3141],
15795             [2139, 3130],
15796             [2122, 3148],
15797             [2113, 3127],
15798             [2125, 3142],
15799             [2130, 3117],
15800             [2147, 3119],
15801             [2149, 3128],
15802             [2167, 3120],
15803             [2169, 3146],
15804             [2187, 3143],
15805             [2212, 3166],
15806             [2224, 3161],
15807             [2225, 3173],
15808             [2243, 3145],
15809             [2244, 3156],
15810             [2235, 3162],
15811             [2254, 3175],
15812             [2272, 3176],
15813             [2289, 3165],
15814             [2286, 3182],
15815             [2274, 3178],
15816             [2268, 3195],
15817             [2304, 3196],
15818             [2310, 3180],
15819             [2323, 3209],
15820             [2339, 3214],
15821             [2349, 3249],
15822             [2359, 3249],
15823             [2357, 3295],
15824             [2359, 3287],
15825             [2385, 3284],
15826             [2368, 3300],
15827             [2393, 3315],
15828             [2388, 3339],
15829             [2401, 3357],
15830             [2414, 3352],
15831             [2410, 3342],
15832             [2422, 3334],
15833             [2417, 3348],
15834             [2435, 3354],
15835             [2416, 3357],
15836             [2420, 3376],
15837             [2436, 3385],
15838             [2452, 3381],
15839             [2444, 3384],
15840             [2447, 3396],
15841             [2466, 3394],
15842             [2479, 3417],
15843             [2490, 3400],
15844             [2499, 3452],
15845             [2529, 3469],
15846             [2531, 3481],
15847             [2547, 3497],
15848             [2554, 3488],
15849             [2565, 3503],
15850             [2579, 3490],
15851             [2569, 3465],
15852             [2591, 3499],
15853             [2589, 3527],
15854             [2600, 3518],
15855             [2606, 3498],
15856             [2604, 3456],
15857             [2589, 3465],
15858             [2591, 3456],
15859             [2572, 3442],
15860             [2583, 3440],
15861             [2582, 3430],
15862             [2571, 3419],
15863             [2557, 3420],
15864             [2570, 3415],
15865             [2580, 3423],
15866             [2580, 3409],
15867             [2530, 3373],
15868             [2587, 3402],
15869             [2595, 3447],
15870             [2604, 3413],
15871             [2598, 3436],
15872             [2609, 3432],
15873             [2601, 3446],
15874             [2614, 3451],
15875             [2635, 3442],
15876             [2644, 3447],
15877             [2655, 3434],
15878             [2646, 3429],
15879             [2646, 3411],
15880             [2632, 3413],
15881             [2650, 3405],
15882             [2646, 3393],
15883             [2610, 3389],
15884             [2619, 3383],
15885             [2603, 3373],
15886             [2616, 3372],
15887             [2623, 3384],
15888             [2646, 3388],
15889             [2650, 3359],
15890             [2612, 3347],
15891             [2641, 3355],
15892             [2643, 3345],
15893             [2654, 3359],
15894             [2648, 3382],
15895             [2662, 3381],
15896             [2654, 3413],
15897             [2659, 3426],
15898             [2673, 3429],
15899             [2673, 3417],
15900             [2685, 3418],
15901             [2679, 3396],
15902             [2695, 3397],
15903             [2684, 3405],
15904             [2693, 3416],
15905             [2686, 3425],
15906             [2676, 3422],
15907             [2684, 3439],
15908             [2669, 3471],
15909             [2676, 3482],
15910             [2688, 3472],
15911             [2684, 3453],
15912             [2711, 3444],
15913             [2698, 3444],
15914             [2710, 3426],
15915             [2702, 3424],
15916             [2716, 3422],
15917             [2737, 3403],
15918             [2731, 3374],
15919             [2746, 3381],
15920             [2744, 3399],
15921             [2765, 3387],
15922             [2745, 3326],
15923             [2735, 3313],
15924             [2715, 3318],
15925             [2724, 3314],
15926             [2739, 3307],
15927             [2666, 3259],
15928             [2658, 3286],
15929             [2668, 3292],
15930             [2656, 3294],
15931             [2655, 3312],
15932             [2642, 3304],
15933             [2656, 3286],
15934             [2645, 3286],
15935             [2653, 3278],
15936             [2644, 3273],
15937             [2662, 3259],
15938             [2637, 3234],
15939             [2591, 3240],
15940             [2555, 3270],
15941             [2578, 3246],
15942             [2574, 3238],
15943             [2585, 3239],
15944             [2596, 3228],
15945             [2583, 3210],
15946             [2576, 3218],
15947             [2580, 3208],
15948             [2545, 3209],
15949             [2529, 3198],
15950             [2517, 3209],
15951             [2513, 3182],
15952             [2491, 3203],
15953             [2495, 3222],
15954             [2488, 3230],
15955             [2483, 3213],
15956             [2491, 3208],
15957             [2476, 3207],
15958             [2486, 3201],
15959             [2483, 3187],
15960             [2471, 3185],
15961             [2460, 3193],
15962             [2466, 3183],
15963             [2452, 3158],
15964             [2426, 3163],
15965             [2418, 3175],
15966             [2434, 3195],
15967             [2435, 3211],
15968             [2424, 3200],
15969             [2426, 3185],
15970             [2413, 3177],
15971             [2403, 3190],
15972             [2405, 3205],
15973             [2395, 3210],
15974             [2398, 3198],
15975             [2383, 3205],
15976             [2384, 3194],
15977             [2400, 3195],
15978             [2414, 3172],
15979             [2393, 3157],
15980             [2362, 3192],
15981             [2364, 3183],
15982             [2356, 3180],
15983             [2371, 3170],
15984             [2364, 3166],
15985             [2379, 3166],
15986             [2360, 3150],
15987             [2394, 3153],
15988             [2398, 3135],
15989             [2401, 3147],
15990             [2408, 3128],
15991             [2395, 3126],
15992             [2386, 3114],
15993             [2377, 3117],
15994             [2371, 3106],
15995             [2351, 3105],
15996             [2343, 3109],
15997             [2360, 3098],
15998             [2380, 3105],
15999             [2376, 3090],
16000             [2355, 3081],
16001             [2362, 3073],
16002             [2358, 3041],
16003             [2339, 3025],
16004             [2334, 3010],
16005             [2314, 3000],
16006             [2335, 3006],
16007             [2349, 3032],
16008             [2359, 3025],
16009             [2370, 3073],
16010             [2384, 3089],
16011             [2388, 3072],
16012             [2411, 3063],
16013             [2422, 3047],
16014             [2417, 3063],
16015             [2394, 3072],
16016             [2384, 3101],
16017             [2400, 3113],
16018             [2418, 3094],
16019             [2412, 3108],
16020             [2423, 3106],
16021             [2426, 3117],
16022             [2446, 3119],
16023             [2446, 3141],
16024             [2466, 3128],
16025             [2456, 3108],
16026             [2460, 3097],
16027             [2471, 3117],
16028             [2487, 3107],
16029             [2470, 3122],
16030             [2479, 3137],
16031             [2485, 3127],
16032             [2499, 3130],
16033             [2506, 3106],
16034             [2528, 3101],
16035             [2529, 3109],
16036             [2515, 3113],
16037             [2529, 3135],
16038             [2526, 3114],
16039             [2541, 3130],
16040             [2558, 3114],
16041             [2561, 3101],
16042             [2548, 3102],
16043             [2535, 3087],
16044             [2555, 3094],
16045             [2544, 3073],
16046             [2562, 3099],
16047             [2576, 3101],
16048             [2585, 3096],
16049             [2580, 3079],
16050             [2588, 3073],
16051             [2605, 3065],
16052             [2615, 3073],
16053             [2632, 3084],
16054             [2628, 3071],
16055             [2620, 3067],
16056             [2600, 3039],
16057             [2612, 3046],
16058             [2634, 3071],
16059             [2642, 3082],
16060             [2646, 3073],
16061             [2646, 3083],
16062             [2672, 3093],
16063             [2677, 3106],
16064             [2670, 3071],
16065             [2652, 3011],
16066             [2659, 2936],
16067             [2636, 2937],
16068             [2629, 2961],
16069             [2636, 2973],
16070             [2617, 2976],
16071             [2629, 2992],
16072             [2618, 2988],
16073             [2599, 2996],
16074             [2613, 2989],
16075             [2613, 2967],
16076             [2604, 2973],
16077             [2609, 2958],
16078             [2598, 2962],
16079             [2586, 2962],
16080             [2583, 2975],
16081             [2581, 2965],
16082             [2565, 2975],
16083             [2574, 2963],
16084             [2537, 2964],
16085             [2536, 2984],
16086             [2535, 2961],
16087             [2512, 2973],
16088             [2501, 2962],
16089             [2531, 2959],
16090             [2530, 2951],
16091             [2538, 2957],
16092             [2553, 2954],
16093             [2578, 2954],
16094             [2604, 2944],
16095             [2618, 2953],
16096             [2610, 2939],
16097             [2574, 2946],
16098             [2541, 2926],
16099             [2576, 2938],
16100             [2618, 2927],
16101             [2634, 2921],
16102             [2552, 2863],
16103             [2521, 2805],
16104             [2498, 2823],
16105             [2494, 2838],
16106             [2503, 2847],
16107             [2493, 2842],
16108             [2455, 2853],
16109             [2485, 2877],
16110             [2459, 2862],
16111             [2443, 2871],
16112             [2449, 2888],
16113             [2429, 2873],
16114             [2430, 2861],
16115             [2416, 2880],
16116             [2421, 2900],
16117             [2408, 2887],
16118             [2388, 2915],
16119             [2420, 2868],
16120             [2412, 2855],
16121             [2441, 2851],
16122             [2455, 2834],
16123             [2447, 2809],
16124             [2421, 2784],
16125             [2423, 2796],
16126             [2395, 2818],
16127             [2400, 2827],
16128             [2387, 2823],
16129             [2384, 2844],
16130             [2376, 2841],
16131             [2367, 2847],
16132             [2371, 2858],
16133             [2348, 2865],
16134             [2347, 2879],
16135             [2325, 2871],
16136             [2326, 2891],
16137             [2308, 2884],
16138             [2298, 2898],
16139             [2297, 2888],
16140             [2283, 2893],
16141             [2283, 2884],
16142             [2312, 2880],
16143             [2294, 2859],
16144             [2316, 2872],
16145             [2315, 2862],
16146             [2349, 2857],
16147             [2333, 2848],
16148             [2360, 2850],
16149             [2358, 2840],
16150             [2369, 2834],
16151             [2339, 2821],
16152             [2309, 2824],
16153             [2310, 2815],
16154             [2328, 2816],
16155             [2342, 2814],
16156             [2340, 2804],
16157             [2357, 2819],
16158             [2360, 2798],
16159             [2365, 2818],
16160             [2379, 2820],
16161             [2391, 2793],
16162             [2409, 2789],
16163             [2392, 2771],
16164             [2392, 2782],
16165             [2384, 2779],
16166             [2370, 2792],
16167             [2368, 2783],
16168             [2356, 2785],
16169             [2366, 2775],
16170             [2375, 2783],
16171             [2373, 2774],
16172             [2389, 2773],
16173             [2360, 2717],
16174             [2360, 2707],
16175             [2377, 2698],
16176             [2356, 2669],
16177             [2364, 2645],
16178             [2355, 2642],
16179             [2360, 2633],
16180             [2339, 2644],
16181             [2342, 2629],
16182             [2324, 2645],
16183             [2312, 2639],
16184             [2310, 2616],
16185             [2275, 2627],
16186             [2229, 2610],
16187             [2219, 2563],
16188             [2234, 2585],
16189             [2252, 2578],
16190             [2270, 2589],
16191             [2286, 2553],
16192             [2266, 2527],
16193             [2255, 2528],
16194             [2235, 2496],
16195             [2221, 2505],
16196             [2230, 2489],
16197             [2220, 2497],
16198             [2225, 2486],
16199             [2210, 2479],
16200             [2185, 2482],
16201             [2190, 2517],
16202             [2171, 2513],
16203             [2171, 2500],
16204             [2162, 2517],
16205             [2144, 2518],
16206             [2121, 2472],
16207             [2096, 2474],
16208             [2076, 2458],
16209             [2094, 2427],
16210             [2087, 2410],
16211             [2095, 2408],
16212             [2104, 2408],
16213             [2105, 2444],
16214             [2126, 2453],
16215             [2136, 2471],
16216             [2152, 2458],
16217             [2142, 2448],
16218             [2159, 2433],
16219             [2196, 2452],
16220             [2216, 2442],
16221             [2225, 2451],
16222             [2232, 2441],
16223             [2223, 2420],
16224             [2217, 2428],
16225             [2223, 2416],
16226             [2215, 2425],
16227             [2219, 2412],
16228             [2210, 2420],
16229             [2213, 2409],
16230             [2207, 2417],
16231             [2197, 2397],
16232             [2170, 2407],
16233             [2154, 2398],
16234             [2150, 2376],
16235             [2132, 2372],
16236             [2132, 2360],
16237             [2143, 2364],
16238             [2143, 2356],
16239             [2158, 2373],
16240             [2176, 2372],
16241             [2166, 2375],
16242             [2167, 2385],
16243             [2192, 2374],
16244             [2202, 2384],
16245             [2199, 2373],
16246             [2208, 2368],
16247             [2225, 2380],
16248             [2228, 2392],
16249             [2250, 2393],
16250             [2253, 2411],
16251             [2257, 2423],
16252             [2246, 2426],
16253             [2257, 2428],
16254             [2246, 2431],
16255             [2257, 2438],
16256             [2248, 2447],
16257             [2257, 2459],
16258             [2268, 2456],
16259             [2269, 2469],
16260             [2276, 2452],
16261             [2286, 2468],
16262             [2285, 2451],
16263             [2294, 2450],
16264             [2295, 2465],
16265             [2304, 2453],
16266             [2304, 2464],
16267             [2340, 2491],
16268             [2352, 2462],
16269             [2339, 2446],
16270             [2342, 2433],
16271             [2357, 2470],
16272             [2345, 2510],
16273             [2362, 2534],
16274             [2389, 2522],
16275             [2408, 2524],
16276             [2409, 2559],
16277             [2418, 2574],
16278             [2398, 2596],
16279             [2450, 2560],
16280             [2456, 2541],
16281             [2445, 2541],
16282             [2461, 2531],
16283             [2440, 2529],
16284             [2437, 2519],
16285             [2467, 2522],
16286             [2474, 2513],
16287             [2460, 2501],
16288             [2437, 2505],
16289             [2447, 2498],
16290             [2433, 2476],
16291             [2447, 2493],
16292             [2439, 2469],
16293             [2449, 2475],
16294             [2456, 2497],
16295             [2462, 2489],
16296             [2477, 2501],
16297             [2489, 2493],
16298             [2488, 2485],
16299             [2468, 2477],
16300             [2473, 2460],
16301             [2461, 2455],
16302             [2462, 2446],
16303             [2486, 2477],
16304             [2507, 2485],
16305             [2509, 2472],
16306             [2518, 2469],
16307             [2505, 2458],
16308             [2514, 2462],
16309             [2522, 2451],
16310             [2512, 2414],
16311             [2493, 2409],
16312             [2505, 2409],
16313             [2516, 2401],
16314             [2517, 2412],
16315             [2533, 2405],
16316             [2519, 2414],
16317             [2522, 2438],
16318             [2554, 2449],
16319             [2525, 2453],
16320             [2527, 2462],
16321             [2541, 2463],
16322             [2529, 2465],
16323             [2524, 2475],
16324             [2542, 2492],
16325             [2521, 2481],
16326             [2517, 2490],
16327             [2527, 2501],
16328             [2492, 2499],
16329             [2494, 2516],
16330             [2475, 2543],
16331             [2487, 2578],
16332             [2466, 2581],
16333             [2461, 2594],
16334             [2470, 2601],
16335             [2458, 2602],
16336             [2471, 2608],
16337             [2458, 2609],
16338             [2470, 2612],
16339             [2468, 2625],
16340             [2455, 2633],
16341             [2475, 2634],
16342             [2454, 2640],
16343             [2456, 2652],
16344             [2468, 2652],
16345             [2462, 2661],
16346             [2481, 2677],
16347             [2481, 2671],
16348             [2499, 2671],
16349             [2501, 2639],
16350             [2527, 2635],
16351             [2513, 2645],
16352             [2511, 2676],
16353             [2515, 2664],
16354             [2565, 2659],
16355             [2565, 2614],
16356             [2563, 2589],
16357             [2571, 2569],
16358             [2587, 2575],
16359             [2604, 2570],
16360             [2572, 2584],
16361             [2572, 2592],
16362             [2587, 2588],
16363             [2584, 2594],
16364             [2594, 2594],
16365             [2578, 2606],
16366             [2594, 2613],
16367             [2626, 2608],
16368             [2630, 2590],
16369             [2619, 2589],
16370             [2633, 2586],
16371             [2634, 2572],
16372             [2642, 2572],
16373             [2638, 2598],
16374             [2635, 2613],
16375             [2642, 2605],
16376             [2618, 2624],
16377             [2622, 2642],
16378             [2604, 2675],
16379             [2611, 2691],
16380             [2626, 2699],
16381             [2643, 2671],
16382             [2620, 2670],
16383             [2642, 2663],
16384             [2624, 2659],
16385             [2628, 2645],
16386             [2640, 2649],
16387             [2635, 2637],
16388             [2645, 2638],
16389             [2653, 2625],
16390             [2660, 2639],
16391             [2647, 2655],
16392             [2655, 2662],
16393             [2676, 2660],
16394             [2684, 2667],
16395             [2676, 2657],
16396             [2698, 2605],
16397             [2754, 2571],
16398             [2743, 2564],
16399             [2753, 2537],
16400             [2723, 2564],
16401             [2687, 2563],
16402             [2673, 2544],
16403             [2627, 2520],
16404             [2633, 2509],
16405             [2617, 2501],
16406             [2613, 2511],
16407             [2594, 2512],
16408             [2615, 2487],
16409             [2591, 2457],
16410             [2597, 2444],
16411             [2587, 2421],
16412             [2599, 2423],
16413             [2602, 2413],
16414             [2570, 2381],
16415             [2538, 2365],
16416             [2525, 2340],
16417             [2498, 2347],
16418             [2511, 2334],
16419             [2508, 2322],
16420             [2495, 2321],
16421             [2485, 2302],
16422             [2459, 2293],
16423             [2458, 2281],
16424             [2468, 2271],
16425             [2483, 2280],
16426             [2486, 2262],
16427             [2498, 2265],
16428             [2487, 2288],
16429             [2503, 2296],
16430             [2517, 2291],
16431             [2528, 2304],
16432             [2551, 2311],
16433             [2558, 2335],
16434             [2562, 2313],
16435             [2552, 2307],
16436             [2548, 2290],
16437             [2562, 2302],
16438             [2567, 2322],
16439             [2591, 2296],
16440             [2574, 2321],
16441             [2565, 2332],
16442             [2589, 2352],
16443             [2601, 2338],
16444             [2593, 2353],
16445             [2600, 2361],
16446             [2636, 2366],
16447             [2638, 2355],
16448             [2646, 2352],
16449             [2643, 2336],
16450             [2651, 2352],
16451             [2658, 2343],
16452             [2653, 2354],
16453             [2661, 2363],
16454             [2644, 2361],
16455             [2642, 2371],
16456             [2651, 2375],
16457             [2635, 2374],
16458             [2639, 2413],
16459             [2650, 2416],
16460             [2631, 2451],
16461             [2641, 2454],
16462             [2642, 2479],
16463             [2671, 2475],
16464             [2702, 2501],
16465             [2717, 2497],
16466             [2726, 2504],
16467             [2731, 2491],
16468             [2721, 2477],
16469             [2735, 2496],
16470             [2746, 2498],
16471             [2734, 2473],
16472             [2764, 2425],
16473             [2742, 2435],
16474             [2741, 2419],
16475             [2752, 2418],
16476             [2756, 2407],
16477             [2743, 2403],
16478             [2756, 2396],
16479             [2745, 2389],
16480             [2756, 2389],
16481             [2761, 2380],
16482             [2763, 2397],
16483             [2787, 2379],
16484             [2794, 2397],
16485             [2800, 2387],
16486             [2792, 2370],
16487             [2803, 2363],
16488             [2795, 2356],
16489             [2764, 2357],
16490             [2762, 2344],
16491             [2761, 2363],
16492             [2753, 2361],
16493             [2742, 2372],
16494             [2750, 2359],
16495             [2741, 2357],
16496             [2715, 2378],
16497             [2719, 2360],
16498             [2702, 2371],
16499             [2709, 2361],
16500             [2695, 2343],
16501             [2713, 2354],
16502             [2722, 2350],
16503             [2714, 2327],
16504             [2722, 2329],
16505             [2731, 2352],
16506             [2740, 2346],
16507             [2732, 2334],
16508             [2750, 2346],
16509             [2752, 2318],
16510             [2744, 2320],
16511             [2736, 2307],
16512             [2723, 2306],
16513             [2725, 2316],
16514             [2723, 2301],
16515             [2714, 2290],
16516             [2710, 2304],
16517             [2702, 2304],
16518             [2702, 2313],
16519             [2693, 2318],
16520             [2685, 2320],
16521             [2686, 2310],
16522             [2704, 2299],
16523             [2703, 2289],
16524             [2683, 2300],
16525             [2675, 2294],
16526             [2673, 2303],
16527             [2665, 2298],
16528             [2653, 2304],
16529             [2662, 2298],
16530             [2657, 2289],
16531             [2669, 2293],
16532             [2668, 2283],
16533             [2678, 2289],
16534             [2677, 2277],
16535             [2683, 2285],
16536             [2694, 2282],
16537             [2693, 2266],
16538             [2677, 2264],
16539             [2675, 2254],
16540             [2653, 2260],
16541             [2654, 2270],
16542             [2642, 2269],
16543             [2647, 2259],
16544             [2635, 2266],
16545             [2620, 2242],
16546             [2636, 2256],
16547             [2652, 2253],
16548             [2629, 2228],
16549             [2623, 2204],
16550             [2645, 2235],
16551             [2669, 2245],
16552             [2658, 2225],
16553             [2646, 2205],
16554             [2660, 2213],
16555             [2677, 2198],
16556             [2668, 2223],
16557             [2680, 2227],
16558             [2677, 2236],
16559             [2717, 2275],
16560             [2695, 2228],
16561             [2713, 2238],
16562             [2722, 2259],
16563             [2737, 2242],
16564             [2740, 2218],
16565             [2722, 2199],
16566             [2719, 2182],
16567             [2727, 2191],
16568             [2730, 2177],
16569             [2742, 2169],
16570             [2733, 2198],
16571             [2738, 2208],
16572             [2744, 2188],
16573             [2756, 2187],
16574             [2748, 2188],
16575             [2743, 2208],
16576             [2755, 2209],
16577             [2747, 2236],
16578             [2750, 2247],
16579             [2760, 2245],
16580             [2743, 2262],
16581             [2742, 2274],
16582             [2755, 2270],
16583             [2766, 2291],
16584             [2770, 2261],
16585             [2783, 2253],
16586             [2783, 2274],
16587             [2797, 2272],
16588             [2797, 2262],
16589             [2806, 2267],
16590             [2808, 2290],
16591             [2796, 2294],
16592             [2795, 2305],
16593             [2809, 2309],
16594             [2833, 2291],
16595             [2851, 2258],
16596             [2836, 2266],
16597             [2826, 2257],
16598             [2845, 2248],
16599             [2833, 2244],
16600             [2833, 2235],
16601             [2813, 2245],
16602             [2805, 2227],
16603             [2787, 2242],
16604             [2773, 2224],
16605             [2789, 2229],
16606             [2797, 2219],
16607             [2781, 2202],
16608             [2798, 2214],
16609             [2808, 2209],
16610             [2809, 2220],
16611             [2825, 2230],
16612             [2834, 2227],
16613             [2830, 2215],
16614             [2839, 2207],
16615             [2840, 2218],
16616             [2849, 2223],
16617             [2860, 2203],
16618             [2848, 2185],
16619             [2836, 2195],
16620             [2819, 2192],
16621             [2836, 2189],
16622             [2837, 2179],
16623             [2825, 2164],
16624             [2824, 2156],
16625             [2794, 2148],
16626             [2799, 2140],
16627             [2790, 2130],
16628             [2813, 2149],
16629             [2822, 2147],
16630             [2821, 2133],
16631             [2835, 2159],
16632             [2877, 2174],
16633             [2870, 2160],
16634             [2875, 2149],
16635             [2856, 2150],
16636             [2846, 2131],
16637             [2838, 2134],
16638             [2829, 2109],
16639             [2841, 2122],
16640             [2848, 2110],
16641             [2858, 2117],
16642             [2865, 2103],
16643             [2851, 2093],
16644             [2860, 2092],
16645             [2858, 2083],
16646             [2869, 2100],
16647             [2867, 2110],
16648             [2876, 2110],
16649             [2868, 2121],
16650             [2874, 2135],
16651             [2886, 2133],
16652             [2895, 2116],
16653             [2890, 2138],
16654             [2896, 2157],
16655             [2909, 2148],
16656             [2932, 2155],
16657             [2940, 2177],
16658             [2952, 2172],
16659             [2908, 2089],
16660             [2923, 2075],
16661             [2923, 2049],
16662             [2929, 2028],
16663             [2895, 2023],
16664             [2885, 2002],
16665             [2871, 1999],
16666             [2861, 2014],
16667             [2837, 2011],
16668             [2832, 2021],
16669             [2851, 2042],
16670             [2828, 2033],
16671             [2831, 2049],
16672             [2828, 2049],
16673             [2814, 2049],
16674             [2826, 2029],
16675             [2811, 2019],
16676             [2795, 2032],
16677             [2801, 2018],
16678             [2755, 2011],
16679             [2757, 1995],
16680             [2749, 1996],
16681             [2750, 2007],
16682             [2732, 2008],
16683             [2733, 1998],
16684             [2704, 1994],
16685             [2715, 1985],
16686             [2695, 1987],
16687             [2713, 1981],
16688             [2753, 1987],
16689             [2772, 2002],
16690             [2788, 1999],
16691             [2788, 1988],
16692             [2792, 2001],
16693             [2828, 1999],
16694             [2856, 1952],
16695             [2837, 1954],
16696             [2828, 1933],
16697             [2815, 1928],
16698             [2860, 1933],
16699             [2854, 1971],
16700             [2863, 1959],
16701             [2872, 1966],
16702             [2874, 1936],
16703             [2882, 1933],
16704             [2892, 1956],
16705             [2896, 1943],
16706             [2905, 1942],
16707             [2911, 1961],
16708             [2954, 1975],
16709             [2966, 1967],
16710             [2992, 1968],
16711             [3021, 1984],
16712             [3036, 2021],
16713             [3030, 2047],
16714             [3022, 2078],
16715             [2973, 2093],
16716             [3007, 2095],
16717             [3051, 2113],
16718             [3055, 2128],
16719             [3044, 2153],
16720             [3043, 2189],
16721             [3066, 2238],
16722             [3069, 2269],
16723             [3049, 2299],
16724             [3073, 2303],
16725             [3094, 2306],
16726             [3103, 2225],
16727             [3136, 2196],
16728             [3135, 2188],
16729             [3126, 2194],
16730             [3168, 2163],
16731             [3157, 2149],
16732             [3163, 2130],
16733             [3141, 2120],
16734             [3137, 2109],
16735             [3141, 2083],
16736             [3120, 2077],
16737             [3119, 2109],
16738             [3115, 2078],
16739             [3104, 2078],
16740             [3115, 2074],
16741             [3112, 2064],
16742             [3088, 2062],
16743             [3078, 2047],
16744             [3083, 2035],
16745             [3092, 2042],
16746             [3094, 2033],
16747             [3106, 2038],
16748             [3122, 2017],
16749             [3115, 2006],
16750             [3103, 2008],
16751             [3105, 1998],
16752             [3132, 1971],
16753             [3125, 1979],
16754             [3107, 1972],
16755             [3107, 1956],
16756             [3093, 1963],
16757             [3081, 1966],
16758             [3101, 1952],
16759             [3089, 1939],
16760             [3101, 1935],
16761             [3121, 1953],
16762             [3124, 1964],
16763             [3142, 1956],
16764             [3131, 1919],
16765             [3111, 1905],
16766             [3105, 1918],
16767             [3103, 1908],
16768             [3086, 1912],
16769             [3099, 1897],
16770             [3092, 1887],
16771             [3077, 1887],
16772             [3093, 1881],
16773             [3103, 1894],
16774             [3102, 1874],
16775             [3093, 1869],
16776             [3105, 1870],
16777             [3111, 1858],
16778             [3110, 1895],
16779             [3124, 1899],
16780             [3131, 1881],
16781             [3144, 1877],
16782             [3133, 1886],
16783             [3146, 1889],
16784             [3133, 1891],
16785             [3168, 1888],
16786             [3172, 1866],
16787             [3183, 1858],
16788             [3187, 1826],
16789             [3176, 1824],
16790             [3194, 1797],
16791             [3178, 1774],
16792             [3162, 1766],
16793             [3156, 1779],
16794             [3117, 1761],
16795             [3119, 1775],
16796             [3097, 1784],
16797             [3092, 1795],
16798             [3097, 1783],
16799             [3096, 1772],
16800             [3082, 1774],
16801             [3110, 1736],
16802             [3127, 1740],
16803             [3138, 1756],
16804             [3159, 1740],
16805             [3187, 1737],
16806             [3203, 1725],
16807             [3210, 1699],
16808             [3190, 1698],
16809             [3192, 1690],
16810             [3205, 1682],
16811             [3235, 1684],
16812             [3241, 1675],
16813             [3262, 1675],
16814             [3272, 1637],
16815             [3286, 1633],
16816             [3260, 1692],
16817             [3238, 1703],
16818             [3239, 1732],
16819             [3231, 1767],
16820             [3217, 1783],
16821             [3258, 1823],
16822             [3270, 1815],
16823             [3249, 1859],
16824             [3209, 1900],
16825             [3211, 1916],
16826             [3183, 1980],
16827             [3196, 1975],
16828             [3194, 1987],
16829             [3203, 1997],
16830             [3195, 1995],
16831             [3175, 2017],
16832             [3194, 2030],
16833             [3207, 2029],
16834             [3194, 2046],
16835             [3179, 2049],
16836             [3186, 2075],
16837             [3215, 2074],
16838             [3232, 2105],
16839             [3250, 2117],
16840             [3273, 2089],
16841             [3330, 2061],
16842             [3341, 2049],
16843             [3370, 2001],
16844             [3344, 1990],
16845             [3321, 2016],
16846             [3321, 1997],
16847             [3311, 1995],
16848             [3307, 2006],
16849             [3305, 1984],
16850             [3291, 1993],
16851             [3294, 1972],
16852             [3287, 1985],
16853             [3266, 1991],
16854             [3272, 1999],
16855             [3262, 1999],
16856             [3268, 2009],
16857             [3258, 2004],
16858             [3247, 2014],
16859             [3239, 1990],
16860             [3232, 2003],
16861             [3235, 1987],
16862             [3248, 1976],
16863             [3232, 1931],
16864             [3249, 1880],
16865             [3283, 1873],
16866             [3280, 1883],
16867             [3254, 1882],
16868             [3246, 1919],
16869             [3237, 1925],
16870             [3256, 1964],
16871             [3266, 1955],
16872             [3266, 1968],
16873             [3288, 1957],
16874             [3277, 1953],
16875             [3281, 1942],
16876             [3293, 1948],
16877             [3316, 1916],
16878             [3298, 1954],
16879             [3313, 1970],
16880             [3339, 1952],
16881             [3324, 1969],
16882             [3332, 1984],
16883             [3347, 1968],
16884             [3364, 1980],
16885             [3375, 1976],
16886             [3387, 1964],
16887             [3378, 1953],
16888             [3389, 1962],
16889             [3399, 1946],
16890             [3408, 1946],
16891             [3396, 1937],
16892             [3412, 1943],
16893             [3429, 1933],
16894             [3390, 1971],
16895             [3390, 2008],
16896             [3402, 1974],
16897             [3451, 1903],
16898             [3477, 1909],
16899             [3508, 1895],
16900             [3556, 1852],
16901             [3573, 1824],
16902             [3616, 1797],
16903             [3610, 1781],
16904             [3599, 1780],
16905             [3601, 1795],
16906             [3581, 1797],
16907             [3584, 1806],
16908             [3575, 1800],
16909             [3573, 1783],
16910             [3573, 1772],
16911             [3579, 1792],
16912             [3577, 1762],
16913             [3585, 1760],
16914             [3584, 1783],
16915             [3601, 1792],
16916             [3595, 1778],
16917             [3608, 1779],
16918             [3609, 1771],
16919             [3602, 1756],
16920             [3619, 1769],
16921             [3630, 1746],
16922             [3609, 1734],
16923             [3622, 1726],
16924             [3633, 1673],
16925             [3625, 1656],
16926             [3616, 1662],
16927             [3603, 1637],
16928             [3627, 1651],
16929             [3604, 1630],
16930             [3588, 1604],
16931             [3564, 1640],
16932             [3570, 1625],
16933             [3553, 1620],
16934             [3541, 1601],
16935             [3527, 1597],
16936             [3525, 1569],
16937             [3523, 1539],
16938             [3534, 1502],
16939             [3533, 1531],
16940             [3544, 1544],
16941             [3542, 1553],
16942             [3556, 1554],
16943             [3546, 1571],
16944             [3558, 1578],
16945             [3555, 1596],
16946             [3587, 1546],
16947             [3603, 1473],
16948             [3627, 1443],
16949             [3625, 1422],
16950             [3667, 1400],
16951             [3667, 1370],
16952             [3651, 1351],
16953             [3682, 1339],
16954             [3722, 1374],
16955             [3778, 1376],
16956             [3760, 1362],
16957             [3748, 1337],
16958             [3784, 1353],
16959             [3807, 1317],
16960             [3809, 1292],
16961             [3822, 1285],
16962             [3817, 1297],
16963             [3825, 1325],
16964             [3807, 1354],
16965             [3832, 1359],
16966             [3824, 1361],
16967             [3827, 1369],
16968             [3864, 1376],
16969             [3877, 1401],
16970             [3897, 1405],
16971             [3907, 1393],
16972             [3894, 1372],
16973             [3903, 1353],
16974             [3897, 1343],
16975             [3906, 1344],
16976             [3916, 1320],
16977             [3943, 1312],
16978             [3974, 1284],
16979             [3993, 1285],
16980             [4015, 1251],
16981             [4016, 1224],
16982             [4038, 1198],
16983             [4057, 1198],
16984             [4055, 1187],
16985             [4073, 1191],
16986             [4062, 1199],
16987             [4074, 1200],
16988             [4069, 1208],
16989             [4070, 1220],
16990             [4065, 1247],
16991             [4057, 1255],
16992             [4067, 1262],
16993             [4057, 1256],
16994             [4042, 1296],
16995             [4022, 1317],
16996             [4034, 1330],
16997             [4024, 1334],
16998             [4005, 1320],
16999             [4005, 1344],
17000             [4009, 1369],
17001             [4025, 1379],
17002             [4012, 1378],
17003             [4004, 1394],
17004             [4028, 1418],
17005             [4017, 1429],
17006             [3987, 1431],
17007             [3971, 1442],
17008             [3972, 1476],
17009             [3957, 1504],
17010             [3952, 1553],
17011             [3942, 1580],
17012             [3928, 1593],
17013             [3932, 1638],
17014             [3923, 1673],
17015             [3881, 1719],
17016             [3880, 1735],
17017             [3894, 1743],
17018             [3926, 1726],
17019             [3923, 1713],
17020             [3952, 1698],
17021             [3956, 1664],
17022             [3976, 1664],
17023             [3979, 1651],
17024             [4000, 1650],
17025             [4003, 1622],
17026             [4022, 1623],
17027             [4023, 1611],
17028             [4040, 1604],
17029             [4036, 1592],
17030             [4062, 1588],
17031             [4062, 1573],
17032             [4087, 1555],
17033             [4095, 1555],
17034             [4111, 1553],
17035             [4115, 1537],
17036             [4127, 1533],
17037             [4121, 1502],
17038             [4104, 1505],
17039             [4096, 1492],
17040             [4112, 1499],
17041             [4112, 1478],
17042             [4140, 1496],
17043             [4160, 1481],
17044             [4200, 1507],
17045             [4224, 1474],
17046             [4224, 1532],
17047             [4190, 1541],
17048             [4159, 1541],
17049             [4133, 1596],
17050             [4137, 1606],
17051             [4178, 1607],
17052             [4218, 1604],
17053             [4224, 1600],
17054             [4224, 1660],
17055             [4208, 1675],
17056             [4211, 1663],
17057             [4203, 1664],
17058             [4222, 1658],
17059             [4194, 1643],
17060             [4175, 1662],
17061             [4175, 1679],
17062             [4156, 1678],
17063             [4161, 1687],
17064             [4140, 1688],
17065             [4138, 1680],
17066             [4148, 1682],
17067             [4128, 1651],
17068             [4097, 1650],
17069             [4070, 1649],
17070             [4043, 1687],
17071             [4056, 1707],
17072             [4095, 1718],
17073             [4082, 1720],
17074             [4076, 1739],
17075             [4078, 1727],
17076             [4057, 1724],
17077             [4052, 1713],
17078             [4030, 1710],
17079             [4030, 1698],
17080             [4011, 1694],
17081             [3982, 1748],
17082             [3976, 1783],
17083             [3959, 1802],
17084             [3925, 1812],
17085             [3906, 1845],
17086             [3899, 1878],
17087             [3908, 1864],
17088             [3920, 1880],
17089             [3920, 1871],
17090             [3945, 1880],
17091             [3949, 1887],
17092             [3935, 1887],
17093             [3939, 1900],
17094             [3911, 1900],
17095             [3906, 1910],
17096             [3908, 1885],
17097             [3893, 1900],
17098             [3894, 1887],
17099             [3884, 1881],
17100             [3807, 1927],
17101             [3795, 1949],
17102             [3802, 1978],
17103             [3593, 2033],
17104             [3585, 2049],
17105             [3571, 2080],
17106             [3524, 2110],
17107             [3517, 2123],
17108             [3516, 2140],
17109             [3532, 2163],
17110             [3529, 2177],
17111             [3536, 2167],
17112             [3561, 2172],
17113             [3575, 2164],
17114             [3577, 2174],
17115             [3549, 2180],
17116             [3565, 2191],
17117             [3571, 2211],
17118             [3624, 2208],
17119             [3642, 2181],
17120             [3633, 2209],
17121             [3658, 2215],
17122             [3666, 2233],
17123             [3650, 2240],
17124             [3649, 2226],
17125             [3620, 2230],
17126             [3610, 2225],
17127             [3611, 2215],
17128             [3582, 2225],
17129             [3572, 2218],
17130             [3556, 2222],
17131             [3544, 2213],
17132             [3550, 2197],
17133             [3538, 2180],
17134             [3515, 2183],
17135             [3492, 2211],
17136             [3514, 2208],
17137             [3529, 2215],
17138             [3538, 2235],
17139             [3573, 2263],
17140             [3551, 2256],
17141             [3551, 2247],
17142             [3508, 2218],
17143             [3497, 2225],
17144             [3499, 2240],
17145             [3489, 2242],
17146             [3495, 2251],
17147             [3478, 2222],
17148             [3482, 2204],
17149             [3496, 2201],
17150             [3492, 2177],
17151             [3473, 2183],
17152             [3469, 2173],
17153             [3449, 2171],
17154             [3416, 2188],
17155             [3408, 2213],
17156             [3373, 2236],
17157             [3372, 2260],
17158             [3392, 2266],
17159             [3397, 2277],
17160             [3395, 2310],
17161             [3412, 2312],
17162             [3424, 2326],
17163             [3422, 2345],
17164             [3461, 2323],
17165             [3458, 2334],
17166             [3435, 2347],
17167             [3420, 2377],
17168             [3423, 2387],
17169             [3439, 2383],
17170             [3453, 2390],
17171             [3454, 2406],
17172             [3446, 2397],
17173             [3429, 2391],
17174             [3416, 2421],
17175             [3429, 2428],
17176             [3404, 2425],
17177             [3421, 2404],
17178             [3412, 2398],
17179             [3409, 2362],
17180             [3424, 2364],
17181             [3386, 2337],
17182             [3358, 2377],
17183             [3330, 2383],
17184             [3327, 2413],
17185             [3317, 2430],
17186             [3319, 2451],
17187             [3328, 2475],
17188             [3341, 2479],
17189             [3353, 2469],
17190             [3345, 2477],
17191             [3350, 2495],
17192             [3358, 2493],
17193             [3369, 2510],
17194             [3390, 2502],
17195             [3389, 2510],
17196             [3411, 2510],
17197             [3370, 2515],
17198             [3382, 2540],
17199             [3391, 2541],
17200             [3380, 2550],
17201             [3356, 2506],
17202             [3334, 2492],
17203             [3318, 2495],
17204             [3324, 2515],
17205             [3318, 2503],
17206             [3310, 2498],
17207             [3315, 2488],
17208             [3299, 2467],
17209             [3305, 2435],
17210             [3296, 2430],
17211             [3299, 2420],
17212             [3289, 2427],
17213             [3269, 2463],
17214             [3277, 2460],
17215             [3282, 2481],
17216             [3268, 2466],
17217             [3259, 2491],
17218             [3248, 2537],
17219             [3260, 2547],
17220             [3251, 2543],
17221             [3247, 2555],
17222             [3245, 2543],
17223             [3231, 2579],
17224             [3214, 2595],
17225             [3197, 2630],
17226             [3206, 2627],
17227             [3203, 2639],
17228             [3177, 2701],
17229             [3135, 2759],
17230             [3116, 2805],
17231             [3104, 2876],
17232             [3111, 2884],
17233             [3138, 2885],
17234             [3148, 2820],
17235             [3144, 2798],
17236             [3154, 2834],
17237             [3141, 2892],
17238             [3154, 2875],
17239             [3169, 2870],
17240             [3157, 2851],
17241             [3165, 2826],
17242             [3177, 2824],
17243             [3170, 2813],
17244             [3178, 2799],
17245             [3202, 2789],
17246             [3213, 2794],
17247             [3189, 2797],
17248             [3178, 2816],
17249             [3193, 2826],
17250             [3175, 2830],
17251             [3171, 2848],
17252             [3186, 2880],
17253             [3193, 2859],
17254             [3205, 2853],
17255             [3193, 2869],
17256             [3203, 2878],
17257             [3201, 2904],
17258             [3188, 2906],
17259             [3175, 2883],
17260             [3165, 2900],
17261             [3154, 2884],
17262             [3150, 2905],
17263             [3183, 2933],
17264             [3193, 2924],
17265             [3216, 2933],
17266             [3202, 2943],
17267             [3200, 2962],
17268             [3207, 2972],
17269             [3205, 2988],
17270             [3223, 3007],
17271             [3194, 2987],
17272             [3195, 2998],
17273             [3229, 3061],
17274             [3243, 3129],
17275             [3240, 3182],
17276             [3258, 3195],
17277             [3250, 3204],
17278             [3241, 3199],
17279             [3247, 3212],
17280             [3215, 3281],
17281             [3073, 3283],
17282             [3071, 3283],
17283             [3032, 3283],
17284             [3004, 3303],
17285             [2976, 3371],
17286             [2979, 3405],
17287             [2970, 3445],
17288             [2943, 3481],
17289             [2943, 3494],
17290             [2922, 3493],
17291             [2951, 3507],
17292             [2939, 3508],
17293             [2932, 3528],
17294             [2947, 3520],
17295             [2931, 3530],
17296             [2940, 3549],
17297             [2920, 3528],
17298             [2880, 3594],
17299             [2860, 3665],
17300             [2858, 3698],
17301             [2867, 3707],
17302             [2847, 3750],
17303             [2857, 3750],
17304             [2848, 3751],
17305             [2853, 3863],
17306             [2876, 3855],
17307             [2854, 3866],
17308             [2849, 3917],
17309             [2820, 3998],
17310             [2821, 4035],
17311             [2842, 4044],
17312             [2856, 3991],
17313             [2890, 3967],
17314             [2918, 3973],
17315             [2908, 3941],
17316             [2912, 3906],
17317             [2919, 3946],
17318             [2924, 3926],
17319             [2930, 3937],
17320             [2923, 3962],
17321             [2932, 3957],
17322             [2923, 3972],
17323             [2951, 3940],
17324             [2928, 3836],
17325             [2933, 3820],
17326             [2922, 3857],
17327             [2923, 3835],
17328             [2907, 3828],
17329             [2904, 3812],
17330             [2922, 3826],
17331             [2936, 3790],
17332             [2926, 3778],
17333             [2918, 3784],
17334             [2914, 3758],
17335             [2900, 3761],
17336             [2915, 3749],
17337             [2907, 3715],
17338             [2914, 3700],
17339             [2922, 3762],
17340             [2935, 3749],
17341             [2929, 3727],
17342             [2956, 3736],
17343             [2955, 3712],
17344             [2969, 3763],
17345             [2988, 3763],
17346             [2992, 3722],
17347             [2979, 3716],
17348             [2979, 3701],
17349             [2998, 3681],
17350             [2975, 3653],
17351             [2959, 3649],
17352             [2946, 3662],
17353             [2958, 3641],
17354             [2953, 3631],
17355             [2933, 3642],
17356             [2929, 3631],
17357             [2939, 3625],
17358             [2934, 3609],
17359             [2945, 3617],
17360             [2918, 3606],
17361             [2932, 3599],
17362             [2923, 3593],
17363             [2938, 3593],
17364             [2941, 3601],
17365             [2952, 3594],
17366             [2955, 3613],
17367             [2963, 3616],
17368             [2954, 3620],
17369             [2969, 3621],
17370             [2980, 3627],
17371             [2979, 3638],
17372             [2985, 3630],
17373             [3000, 3642],
17374             [3000, 3622],
17375             [2983, 3621],
17376             [2994, 3612],
17377             [2975, 3584],
17378             [2985, 3592],
17379             [2984, 3572],
17380             [2995, 3591],
17381             [3002, 3551],
17382             [2993, 3527],
17383             [3007, 3553],
17384             [3006, 3601],
17385             [3016, 3595],
17386             [3040, 3577],
17387             [3017, 3529],
17388             [3032, 3527],
17389             [3036, 3554],
17390             [3058, 3554],
17391             [3047, 3564],
17392             [3045, 3587],
17393             [3036, 3598],
17394             [3019, 3614],
17395             [3026, 3645],
17396             [3036, 3653],
17397             [3034, 3663],
17398             [3025, 3658],
17399             [3027, 3687],
17400             [3019, 3682],
17401             [3007, 3691],
17402             [3014, 3715],
17403             [3033, 3724],
17404             [3043, 3800],
17405             [3059, 3796],
17406             [3041, 3737],
17407             [3057, 3689],
17408             [3051, 3680],
17409             [3059, 3680],
17410             [3067, 3675],
17411             [3061, 3654],
17412             [3073, 3642],
17413             [3073, 3663],
17414             [3077, 3637],
17415             [3073, 3628],
17416             [3065, 3625],
17417             [3064, 3605],
17418             [3073, 3622],
17419             [3081, 3621],
17420             [3085, 3612],
17421             [3090, 3571],
17422             [3093, 3607],
17423             [3075, 3651],
17424             [3079, 3671],
17425             [3102, 3651],
17426             [3086, 3674],
17427             [3097, 3669],
17428             [3123, 3640],
17429             [3124, 3651],
17430             [3138, 3647],
17431             [3125, 3661],
17432             [3152, 3732],
17433             [3161, 3721],
17434             [3169, 3736],
17435             [3171, 3723],
17436             [3188, 3727],
17437             [3186, 3706],
17438             [3159, 3700],
17439             [3148, 3665],
17440             [3161, 3677],
17441             [3165, 3664],
17442             [3176, 3660],
17443             [3173, 3649],
17444             [3181, 3644],
17445             [3170, 3634],
17446             [3181, 3632],
17447             [3181, 3622],
17448             [3172, 3625],
17449             [3176, 3598],
17450             [3161, 3609],
17451             [3148, 3604],
17452             [3144, 3623],
17453             [3132, 3611],
17454             [3109, 3614],
17455             [3120, 3605],
17456             [3113, 3574],
17457             [3121, 3580],
17458             [3125, 3606],
17459             [3141, 3601],
17460             [3139, 3592],
17461             [3158, 3598],
17462             [3153, 3573],
17463             [3143, 3572],
17464             [3139, 3563],
17465             [3158, 3566],
17466             [3161, 3576],
17467             [3175, 3567],
17468             [3183, 3546],
17469             [3194, 3557],
17470             [3190, 3545],
17471             [3179, 3542],
17472             [3190, 3543],
17473             [3191, 3533],
17474             [3177, 3532],
17475             [3191, 3531],
17476             [3191, 3513],
17477             [3204, 3506],
17478             [3211, 3538],
17479             [3206, 3526],
17480             [3197, 3546],
17481             [3205, 3561],
17482             [3217, 3558],
17483             [3224, 3568],
17484             [3212, 3573],
17485             [3222, 3576],
17486             [3230, 3566],
17487             [3250, 3562],
17488             [3251, 3576],
17489             [3260, 3569],
17490             [3265, 3578],
17491             [3264, 3589],
17492             [3255, 3590],
17493             [3259, 3600],
17494             [3270, 3601],
17495             [3274, 3592],
17496             [3293, 3596],
17497             [3278, 3596],
17498             [3269, 3609],
17499             [3273, 3620],
17500             [3261, 3620],
17501             [3264, 3611],
17502             [3248, 3614],
17503             [3230, 3590],
17504             [3230, 3648],
17505             [3253, 3651],
17506             [3258, 3631],
17507             [3268, 3627],
17508             [3277, 3626],
17509             [3294, 3644],
17510             [3302, 3633],
17511             [3308, 3658],
17512             [3296, 3662],
17513             [3295, 3683],
17514             [3318, 3690],
17515             [3318, 3675],
17516             [3318, 3685],
17517             [3331, 3685],
17518             [3318, 3691],
17519             [3326, 3713],
17520             [3318, 3749],
17521             [3322, 3774],
17522             [3320, 3830],
17523             [3332, 3821],
17524             [3331, 3794],
17525             [3341, 3772],
17526             [3340, 3814],
17527             [3348, 3806],
17528             [3367, 3807],
17529             [3374, 3794],
17530             [3368, 3767],
17531             [3378, 3753],
17532             [3370, 3729],
17533             [3382, 3741],
17534             [3388, 3718],
17535             [3385, 3692],
17536             [3392, 3701],
17537             [3394, 3688],
17538             [3396, 3736],
17539             [3378, 3764],
17540             [3377, 3804],
17541             [3370, 3816],
17542             [3341, 3823],
17543             [3313, 3975],
17544             [3340, 4009],
17545             [3347, 4053],
17546             [3375, 4064],
17547             [3358, 4069],
17548             [3352, 4090],
17549             [3363, 4085],
17550             [3363, 4095],
17551             [3363, 4097],
17552             [3351, 4097],
17553             [3336, 4132],
17554             [3339, 4140],
17555             [3347, 4136],
17556             [3338, 4143],
17557             [3333, 4172],
17558             [3343, 4187],
17559             [3350, 4178],
17560             [3342, 4153],
17561             [3358, 4157],
17562             [3364, 4144],
17563             [3376, 4143],
17564             [3370, 4133],
17565             [3382, 4134],
17566             [3382, 4126],
17567             [3397, 4133],
17568             [3412, 4121],
17569             [3411, 4107],
17570             [3426, 4095],
17571             [3447, 4079],
17572             [3434, 4095],
17573             [3422, 4108],
17574             [3430, 4116],
17575             [3415, 4123],
17576             [3432, 4132],
17577             [3381, 4147],
17578             [3388, 4166],
17579             [3375, 4160],
17580             [3354, 4196],
17581             [3357, 4209],
17582             [3374, 4204],
17583             [3370, 4224],
17584             [3394, 4224],
17585             [3407, 4205],
17586             [3415, 4210],
17587             [3423, 4197],
17588             [3440, 4196],
17589             [3436, 4184],
17590             [3446, 4195],
17591             [3462, 4189],
17592             [3471, 4195],
17593             [3431, 4202],
17594             [3426, 4213],
17595             [3407, 4224],
17596             [3492, 4224],
17597             [3492, 4214],
17598             [3504, 4219],
17599             [3519, 4197],
17600             [3519, 4205],
17601             [3534, 4208],
17602             [3540, 4194],
17603             [3554, 4190],
17604             [3555, 4177],
17605             [3543, 4181],
17606             [3542, 4146],
17607             [3532, 4145],
17608             [3547, 4138],
17609             [3541, 4097],
17610             [3542, 4085],
17611             [3529, 4075],
17612             [3539, 4068],
17613             [3538, 4079],
17614             [3546, 4082],
17615             [3571, 4062],
17616             [3595, 4025],
17617             [3604, 4025],
17618             [3622, 3995],
17619             [3611, 4014],
17620             [3613, 4022],
17621             [3593, 4031],
17622             [3578, 4058],
17623             [3585, 4067],
17624             [3577, 4064],
17625             [3550, 4085],
17626             [3555, 4097],
17627             [3563, 4098],
17628             [3556, 4120],
17629             [3574, 4111],
17630             [3556, 4126],
17631             [3558, 4139],
17632             [3550, 4148],
17633             [3563, 4173],
17634             [3586, 4157],
17635             [3586, 4140],
17636             [3593, 4151],
17637             [3603, 4135],
17638             [3609, 4145],
17639             [3635, 4134],
17640             [3588, 4160],
17641             [3565, 4189],
17642             [3570, 4199],
17643             [3645, 4193],
17644             [3605, 4203],
17645             [3608, 4214],
17646             [3591, 4201],
17647             [3586, 4215],
17648             [3573, 4206],
17649             [3563, 4209],
17650             [3563, 4201],
17651             [3553, 4204],
17652             [3540, 4221],
17653             [3546, 4224],
17654             [3275, 4224],
17655             [3266, 4212],
17656             [3279, 4218],
17657             [3289, 4199],
17658             [3274, 4194],
17659             [3279, 4180],
17660             [3261, 4189],
17661             [3271, 4177],
17662             [3266, 4168],
17663             [3263, 4158],
17664             [3287, 4177],
17665             [3299, 4162],
17666             [3252, 4108],
17667             [3248, 4128],
17668             [3238, 4106],
17669             [3246, 4101],
17670             [3220, 4105],
17671             [3228, 4123],
17672             [3206, 4134],
17673             [3212, 4120],
17674             [3194, 4119],
17675             [3201, 4110],
17676             [3191, 4095],
17677             [3179, 4089],
17678             [3186, 4069],
17679             [3171, 4059],
17680             [3165, 4072],
17681             [3161, 4085],
17682             [3159, 4075],
17683             [3149, 4081],
17684             [3145, 4068],
17685             [3157, 4065],
17686             [3148, 4061],
17687             [3167, 4049],
17688             [3164, 4029],
17689             [3156, 4017],
17690             [3151, 4027],
17691             [3152, 4035],
17692             [3137, 4038],
17693             [3137, 4057],
17694             [3132, 4040],
17695             [3124, 4037],
17696             [3136, 4030],
17697             [3128, 4014],
17698             [3140, 4016],
17699             [3140, 3987],
17700             [3180, 3967],
17701             [3175, 3949],
17702             [3100, 4026],
17703             [3096, 4037],
17704             [3108, 4063],
17705             [3091, 4065],
17706             [3079, 4085],
17707             [3071, 4081],
17708             [3056, 4084],
17709             [3047, 4074],
17710             [3033, 4097],
17711             [3018, 4123],
17712             [3013, 4192],
17713             [2988, 4224],
17714             [3027, 4224],
17715             [3044, 4223],
17716             [3040, 4206],
17717             [3046, 4219],
17718             [3051, 4224],
17719             [3074, 4224],
17720             [3074, 4216],
17721             [3076, 4224],
17722             [3116, 4224],
17723             [3111, 4198],
17724             [3098, 4192],
17725             [3094, 4178],
17726             [3075, 4180],
17727             [3069, 4127],
17728             [3080, 4145],
17729             [3084, 4173],
17730             [3089, 4165],
17731             [3100, 4169],
17732             [3124, 4202],
17733             [3132, 4190],
17734             [3125, 4181],
17735             [3134, 4185],
17736             [3139, 4173],
17737             [3127, 4143],
17738             [3138, 4148],
17739             [3157, 4136],
17740             [3154, 4122],
17741             [3144, 4124],
17742             [3155, 4117],
17743             [3153, 4109],
17744             [3166, 4134],
17745             [3140, 4155],
17746             [3146, 4172],
17747             [3131, 4214],
17748             [3133, 4224],
17749             [3161, 4224],
17750             [3164, 4180],
17751             [3176, 4203],
17752             [3203, 4177],
17753             [3199, 4162],
17754             [3213, 4155],
17755             [3207, 4166],
17756             [3216, 4186],
17757             [3208, 4187],
17758             [3205, 4199],
17759             [3189, 4197],
17760             [3188, 4215],
17761             [3170, 4221],
17762             [3169, 4224],
17763             [4224, 4224],
17764             [4224, 4224],
17765             [4224, -128],
17766             [4224, -128],
17767             [4224, 4224],
17768             [2293, 4224],
17769         ],
17770         &[
17771             [2681, 3125],
17772             [2665, 3123],
17773             [2657, 3113],
17774             [2655, 3124],
17775             [2640, 3119],
17776             [2663, 3099],
17777             [2642, 3105],
17778             [2640, 3089],
17779             [2618, 3108],
17780             [2622, 3138],
17781             [2622, 3153],
17782             [2653, 3192],
17783             [2652, 3210],
17784             [2685, 3144],
17785             [2681, 3125],
17786             [2681, 3125],
17787         ],
17788         &[
17789             [3189, 3788],
17790             [3205, 3783],
17791             [3206, 3763],
17792             [3193, 3756],
17793             [3189, 3788],
17794             [3189, 3788],
17795         ],
17796         &[
17797             [2264, 3287],
17798             [2274, 3283],
17799             [2269, 3270],
17800             [2264, 3287],
17801             [2264, 3287],
17802         ],
17803         &[
17804             [2436, 3801],
17805             [2448, 3809],
17806             [2446, 3798],
17807             [2462, 3796],
17808             [2473, 3772],
17809             [2449, 3781],
17810             [2436, 3801],
17811             [2436, 3801],
17812         ],
17813         &[
17814             [3142, 2365],
17815             [3155, 2362],
17816             [3162, 2350],
17817             [3157, 2333],
17818             [3137, 2341],
17819             [3122, 2401],
17820             [3142, 2382],
17821             [3142, 2365],
17822             [3142, 2365],
17823         ],
17824         &[
17825             [2761, 2561],
17826             [2769, 2563],
17827             [2780, 2549],
17828             [2761, 2561],
17829             [2761, 2561],
17830         ],
17831         &[
17832             [2923, 2209],
17833             [2910, 2200],
17834             [2893, 2208],
17835             [2898, 2222],
17836             [2888, 2211],
17837             [2896, 2176],
17838             [2880, 2194],
17839             [2862, 2195],
17840             [2864, 2218],
17841             [2876, 2232],
17842             [2865, 2227],
17843             [2886, 2247],
17844             [2879, 2258],
17845             [2884, 2266],
17846             [2892, 2260],
17847             [2894, 2239],
17848             [2912, 2246],
17849             [2917, 2236],
17850             [2916, 2251],
17851             [2907, 2248],
17852             [2924, 2290],
17853             [2934, 2286],
17854             [2922, 2272],
17855             [2928, 2254],
17856             [2955, 2248],
17857             [2946, 2241],
17858             [2942, 2214],
17859             [2923, 2209],
17860             [2923, 2209],
17861         ],
17862         &[
17863             [2823, 2539],
17864             [2896, 2498],
17865             [2911, 2465],
17866             [2876, 2449],
17867             [2805, 2496],
17868             [2788, 2496],
17869             [2792, 2523],
17870             [2823, 2539],
17871             [2823, 2539],
17872         ],
17873         &[
17874             [3675, 1790],
17875             [3740, 1742],
17876             [3708, 1651],
17877             [3683, 1646],
17878             [3674, 1634],
17879             [3638, 1646],
17880             [3652, 1647],
17881             [3661, 1664],
17882             [3670, 1660],
17883             [3649, 1717],
17884             [3641, 1722],
17885             [3647, 1736],
17886             [3635, 1756],
17887             [3653, 1759],
17888             [3655, 1741],
17889             [3666, 1743],
17890             [3674, 1731],
17891             [3662, 1730],
17892             [3661, 1711],
17893             [3670, 1711],
17894             [3674, 1691],
17895             [3678, 1695],
17896             [3678, 1649],
17897             [3688, 1650],
17898             [3692, 1665],
17899             [3684, 1671],
17900             [3686, 1698],
17901             [3696, 1689],
17902             [3696, 1708],
17903             [3707, 1709],
17904             [3696, 1719],
17905             [3707, 1731],
17906             [3719, 1729],
17907             [3702, 1729],
17908             [3696, 1741],
17909             [3688, 1759],
17910             [3676, 1769],
17911             [3675, 1790],
17912             [3675, 1790],
17913         ],
17914     ]);
17915 }
17916 
17917 #[test]
water_2()17918 fn water_2() {
17919     earcut_test(&[
17920         &[
17921             [-128, -128],
17922             [-128, -128],
17923             [-128, -128],
17924             [-128, 1998],
17925             [-119, 1978],
17926             [-127, 2036],
17927             [-128, 2037],
17928             [-128, 2050],
17929             [-107, 2044],
17930             [-77, 2056],
17931             [-61, 2076],
17932             [-57, 2112],
17933             [-59, 2198],
17934             [-49, 2208],
17935             [-29, 2196],
17936             [-21, 2178],
17937             [33, 2132],
17938             [23, 2018],
17939             [69, 1948],
17940             [75, 1932],
17941             [65, 1912],
17942             [13, 1888],
17943             [-13, 1862],
17944             [-29, 1834],
17945             [-67, 1832],
17946             [-107, 1816],
17947             [-128, 1817],
17948             [-128, 962],
17949             [-128, 962],
17950             [-128, 1583],
17951             [-121, 1578],
17952             [-93, 1578],
17953             [-55, 1586],
17954             [-23, 1598],
17955             [37, 1598],
17956             [169, 1466],
17957             [45, 1606],
17958             [65, 1672],
17959             [91, 1692],
17960             [83, 1864],
17961             [101, 1886],
17962             [139, 1872],
17963             [175, 1810],
17964             [177, 1786],
17965             [185, 1808],
17966             [163, 1846],
17967             [153, 1876],
17968             [185, 1882],
17969             [219, 1874],
17970             [269, 1846],
17971             [293, 1842],
17972             [317, 1846],
17973             [329, 1866],
17974             [361, 1888],
17975             [395, 1908],
17976             [415, 1910],
17977             [431, 1886],
17978             [441, 1864],
17979             [465, 1842],
17980             [491, 1828],
17981             [519, 1800],
17982             [537, 1758],
17983             [547, 1698],
17984             [549, 1626],
17985             [579, 1580],
17986             [595, 1528],
17987             [593, 1470],
17988             [585, 1428],
17989             [555, 1356],
17990             [509, 1302],
17991             [481, 1262],
17992             [441, 1236],
17993             [419, 1232],
17994             [393, 1248],
17995             [375, 1228],
17996             [397, 1238],
17997             [417, 1222],
17998             [441, 1224],
17999             [491, 1264],
18000             [501, 1230],
18001             [501, 1206],
18002             [511, 1236],
18003             [497, 1272],
18004             [531, 1312],
18005             [571, 1350],
18006             [583, 1382],
18007             [603, 1422],
18008             [651, 1386],
18009             [661, 1352],
18010             [655, 1390],
18011             [633, 1414],
18012             [607, 1430],
18013             [615, 1476],
18014             [615, 1590],
18015             [657, 1568],
18016             [703, 1522],
18017             [667, 1570],
18018             [637, 1596],
18019             [667, 1590],
18020             [693, 1612],
18021             [663, 1600],
18022             [641, 1604],
18023             [621, 1616],
18024             [607, 1736],
18025             [629, 1718],
18026             [653, 1710],
18027             [671, 1710],
18028             [703, 1726],
18029             [737, 1726],
18030             [699, 1734],
18031             [677, 1722],
18032             [657, 1718],
18033             [637, 1722],
18034             [619, 1738],
18035             [603, 1766],
18036             [585, 1828],
18037             [571, 1854],
18038             [555, 1874],
18039             [513, 1880],
18040             [483, 1876],
18041             [465, 1888],
18042             [443, 1888],
18043             [433, 1914],
18044             [431, 1926],
18045             [437, 1946],
18046             [461, 1942],
18047             [483, 1918],
18048             [481, 1934],
18049             [459, 1954],
18050             [485, 1960],
18051             [509, 1960],
18052             [539, 1968],
18053             [569, 1970],
18054             [597, 1980],
18055             [617, 1980],
18056             [643, 1976],
18057             [667, 1958],
18058             [719, 1900],
18059             [699, 1934],
18060             [671, 1972],
18061             [743, 1978],
18062             [765, 1984],
18063             [735, 1988],
18064             [697, 1982],
18065             [661, 1990],
18066             [645, 1998],
18067             [665, 2042],
18068             [695, 2098],
18069             [705, 2140],
18070             [719, 2162],
18071             [757, 2190],
18072             [853, 2186],
18073             [865, 2214],
18074             [881, 2242],
18075             [915, 2252],
18076             [925, 2264],
18077             [925, 2286],
18078             [917, 2316],
18079             [907, 2376],
18080             [941, 2382],
18081             [903, 2392],
18082             [895, 2444],
18083             [883, 2470],
18084             [877, 2566],
18085             [871, 2596],
18086             [947, 2648],
18087             [1011, 2686],
18088             [1017, 2706],
18089             [1029, 2708],
18090             [1041, 2700],
18091             [1099, 2724],
18092             [1167, 2768],
18093             [1427, 2832],
18094             [1447, 2826],
18095             [1467, 2810],
18096             [1481, 2792],
18097             [1487, 2766],
18098             [1489, 2742],
18099             [1480, 2705],
18100             [1466, 2683],
18101             [1429, 2654],
18102             [1270, 2561],
18103             [1243, 2565],
18104             [1260, 2552],
18105             [1209, 2524],
18106             [1190, 2506],
18107             [1187, 2482],
18108             [1195, 2431],
18109             [1215, 2397],
18110             [1222, 2368],
18111             [1210, 2357],
18112             [1174, 2343],
18113             [1126, 2305],
18114             [1114, 2281],
18115             [1099, 2136],
18116             [1135, 2096],
18117             [1174, 2060],
18118             [1179, 2040],
18119             [1173, 2020],
18120             [1175, 2008],
18121             [1170, 1976],
18122             [1136, 1924],
18123             [1121, 1897],
18124             [1129, 1863],
18125             [1157, 1815],
18126             [1175, 1800],
18127             [1205, 1791],
18128             [1227, 1771],
18129             [1243, 1737],
18130             [1236, 1776],
18131             [1218, 1800],
18132             [1198, 1805],
18133             [1178, 1818],
18134             [1160, 1839],
18135             [1140, 1887],
18136             [1147, 1915],
18137             [1170, 1942],
18138             [1191, 1948],
18139             [1211, 1962],
18140             [1259, 1977],
18141             [1301, 2020],
18142             [1369, 2046],
18143             [1385, 2048],
18144             [1379, 2063],
18145             [1409, 2125],
18146             [1425, 2141],
18147             [1444, 2188],
18148             [1459, 2197],
18149             [1549, 2188],
18150             [1579, 2180],
18151             [1592, 2165],
18152             [1601, 2136],
18153             [1595, 2110],
18154             [1579, 2086],
18155             [1556, 2073],
18156             [1529, 2070],
18157             [1485, 2071],
18158             [1444, 2053],
18159             [1423, 2036],
18160             [1453, 2042],
18161             [1483, 2056],
18162             [1511, 2058],
18163             [1529, 2055],
18164             [1560, 2061],
18165             [1597, 2085],
18166             [1636, 2120],
18167             [1653, 2115],
18168             [1681, 2098],
18169             [1693, 2072],
18170             [1696, 2048],
18171             [1696, 2016],
18172             [1713, 2003],
18173             [1702, 1986],
18174             [1705, 1966],
18175             [1675, 1931],
18176             [1659, 1920],
18177             [1626, 1915],
18178             [1571, 1885],
18179             [1554, 1857],
18180             [1573, 1877],
18181             [1627, 1907],
18182             [1665, 1912],
18183             [1686, 1925],
18184             [1711, 1953],
18185             [1739, 1963],
18186             [1731, 1945],
18187             [1707, 1909],
18188             [1661, 1846],
18189             [1631, 1839],
18190             [1575, 1842],
18191             [1602, 1839],
18192             [1618, 1827],
18193             [1642, 1824],
18194             [1671, 1834],
18195             [1703, 1862],
18196             [1755, 1893],
18197             [1774, 1896],
18198             [1798, 1891],
18199             [1823, 1878],
18200             [1843, 1862],
18201             [1857, 1814],
18202             [1835, 1738],
18203             [1871, 1804],
18204             [1890, 1811],
18205             [1903, 1824],
18206             [1911, 1841],
18207             [1937, 1864],
18208             [1974, 1888],
18209             [2001, 1894],
18210             [2026, 1906],
18211             [2047, 1921],
18212             [2062, 1952],
18213             [2076, 2007],
18214             [2092, 1995],
18215             [2091, 1910],
18216             [2081, 1879],
18217             [2085, 1853],
18218             [2127, 1818],
18219             [2134, 1801],
18220             [2127, 1787],
18221             [2102, 1764],
18222             [2099, 1746],
18223             [2103, 1728],
18224             [1649, 1232],
18225             [1587, 1151],
18226             [1616, 1180],
18227             [1651, 1226],
18228             [2110, 1719],
18229             [2122, 1720],
18230             [2153, 1755],
18231             [2175, 1772],
18232             [2202, 1775],
18233             [2214, 1750],
18234             [2218, 1728],
18235             [2205, 1715],
18236             [2186, 1704],
18237             [2179, 1689],
18238             [2186, 1674],
18239             [2203, 1672],
18240             [2236, 1679],
18241             [2247, 1666],
18242             [2251, 1648],
18243             [2231, 1615],
18244             [2226, 1573],
18245             [2218, 1565],
18246             [2200, 1574],
18247             [2178, 1572],
18248             [2166, 1561],
18249             [2165, 1549],
18250             [2179, 1538],
18251             [2198, 1513],
18252             [2192, 1477],
18253             [2166, 1483],
18254             [2141, 1480],
18255             [2121, 1442],
18256             [2116, 1427],
18257             [2100, 1420],
18258             [2077, 1420],
18259             [2059, 1409],
18260             [2061, 1378],
18261             [2079, 1319],
18262             [2095, 1305],
18263             [2117, 1303],
18264             [2135, 1314],
18265             [2147, 1330],
18266             [2171, 1325],
18267             [2183, 1312],
18268             [2183, 1290],
18269             [2163, 1260],
18270             [2143, 1238],
18271             [2107, 1221],
18272             [2101, 1206],
18273             [2104, 1191],
18274             [2122, 1176],
18275             [2143, 1160],
18276             [2151, 1143],
18277             [2147, 1126],
18278             [2135, 1114],
18279             [2115, 1111],
18280             [2095, 1101],
18281             [2084, 1086],
18282             [2087, 1067],
18283             [2111, 1023],
18284             [2109, 1010],
18285             [2095, 1002],
18286             [2081, 984],
18287             [2081, 962],
18288             [2095, 945],
18289             [2115, 937],
18290             [2137, 939],
18291             [2157, 929],
18292             [2161, 889],
18293             [2153, 869],
18294             [2127, 869],
18295             [2101, 859],
18296             [2091, 829],
18297             [2093, 801],
18298             [2121, 783],
18299             [2151, 783],
18300             [2167, 799],
18301             [2189, 791],
18302             [2197, 771],
18303             [2191, 741],
18304             [2199, 729],
18305             [2231, 713],
18306             [2237, 699],
18307             [2209, 681],
18308             [2191, 659],
18309             [2189, 635],
18310             [2207, 591],
18311             [2233, 553],
18312             [2231, 519],
18313             [2239, 495],
18314             [2255, 483],
18315             [2271, 443],
18316             [2299, 437],
18317             [2341, 439],
18318             [2371, 421],
18319             [2419, 399],
18320             [2443, 397],
18321             [2457, 405],
18322             [2483, 393],
18323             [2515, 371],
18324             [2545, 361],
18325             [2597, 359],
18326             [2631, 321],
18327             [2665, 317],
18328             [2705, 319],
18329             [2679, 327],
18330             [2678, 327],
18331             [2645, 327],
18332             [2636, 332],
18333             [2615, 361],
18334             [2591, 371],
18335             [2541, 373],
18336             [2507, 389],
18337             [2469, 415],
18338             [2453, 415],
18339             [2429, 405],
18340             [2401, 415],
18341             [2363, 445],
18342             [2337, 457],
18343             [2303, 453],
18344             [2283, 457],
18345             [2271, 477],
18346             [2247, 507],
18347             [2239, 531],
18348             [2245, 555],
18349             [2213, 605],
18350             [2201, 641],
18351             [2201, 655],
18352             [2247, 687],
18353             [2257, 707],
18354             [2217, 733],
18355             [2203, 747],
18356             [2209, 775],
18357             [2197, 801],
18358             [2171, 811],
18359             [2153, 805],
18360             [2141, 797],
18361             [2117, 801],
18362             [2103, 819],
18363             [2107, 839],
18364             [2129, 851],
18365             [2165, 857],
18366             [2177, 873],
18367             [2175, 897],
18368             [2167, 923],
18369             [2153, 949],
18370             [2107, 957],
18371             [2095, 969],
18372             [2097, 985],
18373             [2121, 1003],
18374             [2135, 1021],
18375             [2127, 1041],
18376             [2105, 1065],
18377             [2107, 1075],
18378             [2121, 1089],
18379             [2145, 1103],
18380             [2163, 1125],
18381             [2167, 1143],
18382             [2157, 1163],
18383             [2125, 1191],
18384             [2119, 1203],
18385             [2135, 1221],
18386             [2161, 1233],
18387             [2199, 1287],
18388             [2201, 1299],
18389             [2195, 1323],
18390             [2175, 1339],
18391             [2147, 1341],
18392             [2129, 1337],
18393             [2125, 1319],
18394             [2113, 1317],
18395             [2095, 1335],
18396             [2087, 1353],
18397             [2077, 1397],
18398             [2079, 1411],
18399             [2117, 1407],
18400             [2135, 1415],
18401             [2149, 1457],
18402             [2165, 1467],
18403             [2415, 1383],
18404             [2205, 1467],
18405             [2213, 1487],
18406             [2211, 1523],
18407             [2201, 1545],
18408             [2183, 1557],
18409             [2223, 1553],
18410             [2233, 1563],
18411             [2243, 1579],
18412             [2241, 1597],
18413             [2255, 1617],
18414             [2273, 1625],
18415             [2477, 1599],
18416             [2263, 1639],
18417             [2261, 1671],
18418             [2251, 1687],
18419             [2237, 1697],
18420             [2223, 1701],
18421             [2199, 1695],
18422             [2227, 1713],
18423             [2237, 1733],
18424             [2233, 1761],
18425             [2219, 1781],
18426             [2207, 1791],
18427             [2225, 1811],
18428             [2245, 1827],
18429             [2281, 1839],
18430             [2315, 1839],
18431             [2377, 1855],
18432             [2313, 1849],
18433             [2277, 1853],
18434             [2251, 1843],
18435             [2223, 1825],
18436             [2207, 1807],
18437             [2193, 1799],
18438             [2173, 1797],
18439             [2159, 1799],
18440             [2153, 1821],
18441             [2141, 1839],
18442             [2115, 1853],
18443             [2105, 1871],
18444             [2113, 2025],
18445             [2117, 2057],
18446             [2113, 2077],
18447             [2101, 2097],
18448             [2095, 2119],
18449             [2101, 2135],
18450             [2121, 2151],
18451             [2133, 2169],
18452             [2127, 2193],
18453             [2129, 2211],
18454             [2145, 2221],
18455             [2167, 2215],
18456             [2195, 2199],
18457             [2219, 2191],
18458             [2265, 2189],
18459             [2293, 2169],
18460             [2317, 2143],
18461             [2355, 2137],
18462             [2377, 2141],
18463             [2427, 1971],
18464             [2387, 2147],
18465             [2401, 2165],
18466             [2535, 2167],
18467             [2405, 2179],
18468             [2421, 2205],
18469             [2441, 2227],
18470             [2445, 2255],
18471             [2427, 2287],
18472             [2391, 2325],
18473             [2365, 2357],
18474             [2361, 2381],
18475             [2349, 2397],
18476             [2327, 2419],
18477             [2291, 2413],
18478             [2263, 2453],
18479             [2229, 2473],
18480             [2251, 2491],
18481             [2265, 2555],
18482             [2263, 2583],
18483             [2253, 2613],
18484             [2285, 2623],
18485             [2331, 2645],
18486             [2319, 2617],
18487             [2319, 2583],
18488             [2335, 2565],
18489             [2359, 2565],
18490             [2389, 2603],
18491             [2401, 2627],
18492             [2447, 2639],
18493             [2475, 2631],
18494             [2493, 2619],
18495             [2515, 2615],
18496             [2561, 2633],
18497             [2603, 2635],
18498             [2636, 2627],
18499             [2661, 2571],
18500             [2687, 2569],
18501             [2678, 2561],
18502             [2655, 2537],
18503             [2636, 2546],
18504             [2621, 2553],
18505             [2581, 2555],
18506             [2549, 2539],
18507             [2523, 2509],
18508             [2571, 2537],
18509             [2611, 2545],
18510             [2636, 2533],
18511             [2653, 2525],
18512             [2637, 2503],
18513             [2701, 2565],
18514             [2737, 2561],
18515             [2679, 2583],
18516             [2669, 2599],
18517             [2667, 2619],
18518             [2659, 2637],
18519             [2673, 2651],
18520             [2677, 2679],
18521             [2665, 2697],
18522             [2641, 2719],
18523             [2609, 2733],
18524             [2601, 2759],
18525             [2599, 2787],
18526             [2633, 2785],
18527             [2671, 2787],
18528             [2701, 2725],
18529             [2725, 2715],
18530             [2779, 2717],
18531             [2725, 2723],
18532             [2705, 2739],
18533             [2689, 2771],
18534             [2683, 2791],
18535             [2693, 2793],
18536             [2737, 2831],
18537             [2687, 2797],
18538             [2678, 2795],
18539             [2667, 2793],
18540             [2599, 2797],
18541             [2589, 2819],
18542             [2575, 2839],
18543             [2581, 2881],
18544             [2607, 2901],
18545             [2611, 2927],
18546             [2623, 2951],
18547             [2636, 2968],
18548             [2647, 2997],
18549             [2649, 3019],
18550             [2671, 3031],
18551             [2687, 3029],
18552             [2733, 3053],
18553             [2747, 3067],
18554             [2753, 3089],
18555             [2741, 3117],
18556             [2709, 3139],
18557             [2757, 3151],
18558             [2791, 3129],
18559             [2837, 3093],
18560             [2865, 3063],
18561             [2877, 3041],
18562             [2871, 3019],
18563             [2823, 2963],
18564             [2885, 3017],
18565             [2909, 2993],
18566             [2951, 2975],
18567             [2909, 3007],
18568             [2887, 3027],
18569             [2885, 3053],
18570             [2867, 3081],
18571             [2833, 3109],
18572             [2805, 3139],
18573             [2817, 3153],
18574             [2973, 3125],
18575             [2983, 3135],
18576             [2995, 3157],
18577             [2971, 3135],
18578             [2939, 3135],
18579             [2809, 3165],
18580             [2795, 3177],
18581             [2801, 3191],
18582             [2795, 3207],
18583             [2783, 3221],
18584             [2785, 3239],
18585             [2801, 3251],
18586             [2823, 3253],
18587             [2847, 3239],
18588             [2879, 3245],
18589             [2901, 3257],
18590             [2921, 3273],
18591             [2931, 3303],
18592             [2947, 3277],
18593             [2967, 3273],
18594             [3013, 3297],
18595             [3027, 3315],
18596             [3179, 3419],
18597             [3227, 3457],
18598             [3257, 3455],
18599             [3275, 3441],
18600             [3265, 3417],
18601             [3283, 3351],
18602             [3277, 3327],
18603             [3293, 3293],
18604             [3119, 3119],
18605             [3297, 3283],
18606             [3305, 3303],
18607             [3295, 3323],
18608             [3309, 3333],
18609             [3327, 3321],
18610             [3331, 3293],
18611             [3383, 3241],
18612             [3387, 3211],
18613             [3351, 3187],
18614             [3321, 3153],
18615             [3289, 3091],
18616             [3279, 3051],
18617             [3263, 3047],
18618             [3217, 3077],
18619             [3179, 3083],
18620             [3147, 3067],
18621             [3199, 3071],
18622             [3235, 3055],
18623             [3261, 3039],
18624             [3217, 2997],
18625             [3115, 2953],
18626             [3169, 2955],
18627             [3219, 2977],
18628             [3261, 3019],
18629             [3289, 3039],
18630             [3303, 3081],
18631             [3313, 3121],
18632             [3351, 3171],
18633             [3395, 3195],
18634             [3415, 3153],
18635             [3433, 3131],
18636             [3435, 3055],
18637             [3403, 3049],
18638             [3373, 3033],
18639             [3303, 2931],
18640             [3281, 2915],
18641             [3213, 2909],
18642             [3287, 2907],
18643             [3311, 2925],
18644             [3381, 3027],
18645             [3417, 3043],
18646             [3443, 3045],
18647             [3449, 3061],
18648             [3443, 3123],
18649             [3475, 3115],
18650             [3493, 3091],
18651             [3485, 3113],
18652             [3521, 3107],
18653             [3545, 3085],
18654             [3577, 2981],
18655             [3567, 2961],
18656             [3519, 2943],
18657             [3515, 2933],
18658             [3491, 2937],
18659             [3447, 2913],
18660             [3363, 2899],
18661             [3449, 2901],
18662             [3497, 2923],
18663             [3527, 2921],
18664             [3533, 2895],
18665             [3557, 2881],
18666             [3585, 2875],
18667             [3635, 2839],
18668             [3615, 2817],
18669             [3589, 2797],
18670             [3603, 2777],
18671             [3609, 2743],
18672             [3591, 2723],
18673             [3587, 2709],
18674             [3453, 2701],
18675             [3435, 2695],
18676             [3411, 2719],
18677             [3179, 2655],
18678             [3409, 2707],
18679             [3439, 2685],
18680             [3467, 2691],
18681             [3585, 2695],
18682             [3607, 2639],
18683             [3597, 2605],
18684             [3609, 2567],
18685             [3601, 2557],
18686             [3539, 2551],
18687             [3531, 2531],
18688             [3551, 2515],
18689             [3593, 2505],
18690             [3629, 2463],
18691             [3617, 2419],
18692             [3605, 2389],
18693             [3583, 2365],
18694             [3581, 2341],
18695             [3553, 2347],
18696             [3477, 2343],
18697             [3465, 2315],
18698             [3479, 2289],
18699             [3473, 2265],
18700             [3453, 2283],
18701             [3431, 2289],
18702             [3407, 2285],
18703             [3381, 2267],
18704             [3377, 2245],
18705             [3405, 2213],
18706             [3397, 2195],
18707             [3361, 2197],
18708             [3337, 2209],
18709             [3313, 2213],
18710             [3305, 2235],
18711             [3319, 2261],
18712             [3321, 2287],
18713             [3305, 2335],
18714             [3311, 2287],
18715             [3305, 2259],
18716             [3289, 2235],
18717             [3301, 2215],
18718             [3321, 2199],
18719             [3347, 2195],
18720             [3371, 2181],
18721             [3395, 2187],
18722             [3407, 2139],
18723             [3391, 2121],
18724             [3379, 2083],
18725             [3375, 2019],
18726             [3367, 1959],
18727             [3373, 1913],
18728             [3371, 1893],
18729             [3313, 1855],
18730             [3299, 1829],
18731             [3305, 1797],
18732             [3305, 1781],
18733             [3289, 1769],
18734             [3243, 1759],
18735             [3209, 1737],
18736             [3183, 1699],
18737             [3155, 1687],
18738             [3141, 1673],
18739             [3151, 1627],
18740             [3151, 1603],
18741             [3189, 1555],
18742             [3201, 1533],
18743             [3181, 1483],
18744             [3189, 1465],
18745             [3225, 1463],
18746             [3239, 1441],
18747             [3269, 1439],
18748             [3287, 1421],
18749             [3307, 1411],
18750             [3329, 1417],
18751             [3349, 1403],
18752             [3355, 1373],
18753             [3385, 1341],
18754             [3389, 1313],
18755             [3377, 1269],
18756             [3387, 1253],
18757             [3399, 1211],
18758             [3409, 1197],
18759             [3403, 1183],
18760             [3407, 1169],
18761             [3439, 1145],
18762             [3445, 1101],
18763             [3439, 1063],
18764             [3455, 1047],
18765             [3459, 1025],
18766             [3471, 1007],
18767             [3483, 981],
18768             [3505, 961],
18769             [3569, 935],
18770             [3639, 895],
18771             [3569, 945],
18772             [3509, 971],
18773             [3489, 985],
18774             [3479, 1007],
18775             [3463, 1031],
18776             [3465, 1049],
18777             [3449, 1065],
18778             [3453, 1101],
18779             [3449, 1143],
18780             [3431, 1165],
18781             [3411, 1179],
18782             [3423, 1197],
18783             [3411, 1211],
18784             [3389, 1273],
18785             [3395, 1317],
18786             [3393, 1339],
18787             [3373, 1371],
18788             [3363, 1379],
18789             [3359, 1405],
18790             [3337, 1427],
18791             [3305, 1425],
18792             [3277, 1441],
18793             [3259, 1459],
18794             [3243, 1455],
18795             [3227, 1475],
18796             [3197, 1481],
18797             [3209, 1511],
18798             [3213, 1541],
18799             [3173, 1595],
18800             [3161, 1623],
18801             [3157, 1657],
18802             [3165, 1671],
18803             [3197, 1689],
18804             [3221, 1729],
18805             [3263, 1751],
18806             [3291, 1751],
18807             [3319, 1767],
18808             [3325, 1795],
18809             [3319, 1817],
18810             [3331, 1847],
18811             [3363, 1865],
18812             [3383, 1883],
18813             [3395, 1909],
18814             [3387, 1985],
18815             [3397, 2027],
18816             [3399, 2071],
18817             [3415, 2097],
18818             [3423, 2117],
18819             [3423, 2141],
18820             [3415, 2185],
18821             [3429, 2211],
18822             [3473, 2235],
18823             [3497, 2257],
18824             [3501, 2287],
18825             [3489, 2309],
18826             [3495, 2325],
18827             [3531, 2331],
18828             [3565, 2321],
18829             [3593, 2327],
18830             [3605, 2353],
18831             [3603, 2367],
18832             [3631, 2387],
18833             [3729, 2143],
18834             [3771, 2119],
18835             [3735, 2149],
18836             [3635, 2407],
18837             [3649, 2459],
18838             [3737, 2519],
18839             [3733, 2477],
18840             [3747, 2447],
18841             [3811, 2361],
18842             [3749, 2461],
18843             [3739, 2487],
18844             [3745, 2531],
18845             [3741, 2557],
18846             [3729, 2583],
18847             [3699, 2625],
18848             [3695, 2649],
18849             [3707, 2671],
18850             [3753, 2731],
18851             [3791, 2773],
18852             [3805, 2811],
18853             [3823, 2847],
18854             [3855, 2803],
18855             [3853, 2771],
18856             [3837, 2759],
18857             [3829, 2737],
18858             [3797, 2695],
18859             [3785, 2689],
18860             [3801, 2653],
18861             [3831, 2651],
18862             [3835, 2623],
18863             [3851, 2621],
18864             [3857, 2593],
18865             [3867, 2569],
18866             [3865, 2547],
18867             [3879, 2529],
18868             [3873, 2553],
18869             [3875, 2577],
18870             [3861, 2625],
18871             [3845, 2633],
18872             [3841, 2659],
18873             [3807, 2661],
18874             [3799, 2681],
18875             [3843, 2737],
18876             [3847, 2753],
18877             [3865, 2765],
18878             [3865, 2807],
18879             [3837, 2847],
18880             [3845, 2865],
18881             [3869, 2899],
18882             [3889, 2945],
18883             [3911, 3021],
18884             [3951, 3069],
18885             [3959, 3097],
18886             [3955, 3129],
18887             [3975, 3143],
18888             [4017, 3147],
18889             [4051, 3169],
18890             [4075, 3188],
18891             [4087, 3197],
18892             [4117, 3198],
18893             [4145, 3199],
18894             [4177, 3223],
18895             [4215, 3245],
18896             [4213, 3279],
18897             [4199, 3331],
18898             [4224, 3350],
18899             [4224, 3661],
18900             [4117, 3663],
18901             [4081, 3664],
18902             [3963, 3670],
18903             [3937, 3690],
18904             [3941, 3736],
18905             [3949, 3798],
18906             [3965, 3816],
18907             [3987, 3852],
18908             [4045, 3858],
18909             [4075, 3832],
18910             [4089, 3820],
18911             [4155, 3788],
18912             [4215, 3782],
18913             [4224, 3785],
18914             [4224, 4062],
18915             [4195, 4066],
18916             [4179, 4088],
18917             [4189, 4112],
18918             [4224, 4129],
18919             [4224, 4145],
18920             [4177, 4122],
18921             [4101, 4200],
18922             [4082, 4224],
18923             [4224, 4224],
18924             [4224, 4224],
18925             [-128, 4224],
18926             [-128, -128],
18927         ],
18928         &[
18929             [4117, 4162],
18930             [4161, 4115],
18931             [4165, 4091],
18932             [4177, 4067],
18933             [4203, 4053],
18934             [4224, 4047],
18935             [4224, 3801],
18936             [4181, 3801],
18937             [4157, 3801],
18938             [4127, 3819],
18939             [4081, 3857],
18940             [4041, 3877],
18941             [3997, 3875],
18942             [3969, 3851],
18943             [3941, 3831],
18944             [3933, 3769],
18945             [3911, 3717],
18946             [3925, 3665],
18947             [3929, 3639],
18948             [3879, 3619],
18949             [3849, 3581],
18950             [3823, 3601],
18951             [3815, 3629],
18952             [3829, 3669],
18953             [3861, 3699],
18954             [3883, 3737],
18955             [3883, 3775],
18956             [3881, 3827],
18957             [3867, 3869],
18958             [3839, 3907],
18959             [3787, 3959],
18960             [3783, 3989],
18961             [3801, 4005],
18962             [3797, 4027],
18963             [3799, 4061],
18964             [3813, 4093],
18965             [3805, 4141],
18966             [3795, 4191],
18967             [3789, 4221],
18968             [3801, 4224],
18969             [3907, 4224],
18970             [4033, 4217],
18971             [4049, 4224],
18972             [4059, 4224],
18973             [4117, 4162],
18974             [4117, 4162],
18975         ],
18976         &[
18977             [3857, 2915],
18978             [3833, 2925],
18979             [3817, 2921],
18980             [3807, 2913],
18981             [3773, 2913],
18982             [3761, 2927],
18983             [3765, 2957],
18984             [3757, 2979],
18985             [3773, 2991],
18986             [3791, 2995],
18987             [3789, 3013],
18988             [3817, 3017],
18989             [3835, 3027],
18990             [3839, 3039],
18991             [3827, 3047],
18992             [3817, 3055],
18993             [3811, 3077],
18994             [3789, 3085],
18995             [3765, 3079],
18996             [3739, 3093],
18997             [3711, 3107],
18998             [3705, 3115],
18999             [3707, 3135],
19000             [3689, 3161],
19001             [3705, 3167],
19002             [3695, 3197],
19003             [3705, 3205],
19004             [3723, 3211],
19005             [3723, 3231],
19006             [3751, 3229],
19007             [3749, 3217],
19008             [3767, 3203],
19009             [3799, 3167],
19010             [3793, 3131],
19011             [3809, 3117],
19012             [3869, 3085],
19013             [3911, 3057],
19014             [3891, 3035],
19015             [3887, 3001],
19016             [3871, 2959],
19017             [3857, 2915],
19018             [3857, 2915],
19019         ],
19020         &[
19021             [3653, 2641],
19022             [3665, 2621],
19023             [3681, 2615],
19024             [3693, 2613],
19025             [3731, 2567],
19026             [3737, 2541],
19027             [3727, 2521],
19028             [3649, 2473],
19029             [3625, 2503],
19030             [3599, 2519],
19031             [3573, 2525],
19032             [3555, 2531],
19033             [3555, 2543],
19034             [3603, 2541],
19035             [3631, 2553],
19036             [3625, 2579],
19037             [3615, 2607],
19038             [3625, 2643],
19039             [3653, 2641],
19040             [3653, 2641],
19041         ],
19042         &[
19043             [3413, 2227],
19044             [3395, 2243],
19045             [3393, 2261],
19046             [3413, 2273],
19047             [3433, 2277],
19048             [3473, 2259],
19049             [3413, 2227],
19050             [3413, 2227],
19051         ],
19052         &[
19053             [1991, 2570],
19054             [2223, 2614],
19055             [2239, 2600],
19056             [2247, 2570],
19057             [2237, 2542],
19058             [2235, 2516],
19059             [2223, 2504],
19060             [2207, 2490],
19061             [2213, 2464],
19062             [2225, 2446],
19063             [2249, 2440],
19064             [2255, 2424],
19065             [2263, 2406],
19066             [2283, 2394],
19067             [2307, 2388],
19068             [2333, 2394],
19069             [2343, 2386],
19070             [2343, 2364],
19071             [2351, 2340],
19072             [2373, 2318],
19073             [2403, 2298],
19074             [2417, 2272],
19075             [2421, 2256],
19076             [2411, 2234],
19077             [2397, 2200],
19078             [2379, 2172],
19079             [2349, 2158],
19080             [2333, 2156],
19081             [2315, 2166],
19082             [2303, 2192],
19083             [2279, 2208],
19084             [2241, 2208],
19085             [2221, 2212],
19086             [2197, 2218],
19087             [2181, 2228],
19088             [2159, 2246],
19089             [2139, 2256],
19090             [2127, 2260],
19091             [2111, 2266],
19092             [2127, 2332],
19093             [2251, 2288],
19094             [2121, 2348],
19095             [2099, 2358],
19096             [2081, 2378],
19097             [2055, 2388],
19098             [2015, 2410],
19099             [1973, 2430],
19100             [1951, 2442],
19101             [1945, 2456],
19102             [1947, 2476],
19103             [1963, 2484],
19104             [2095, 2432],
19105             [1969, 2494],
19106             [1965, 2510],
19107             [1971, 2524],
19108             [1983, 2538],
19109             [1989, 2552],
19110             [1991, 2570],
19111             [1991, 2570],
19112         ],
19113         &[
19114             [850, 2552],
19115             [858, 2452],
19116             [790, 2436],
19117             [778, 2380],
19118             [806, 2416],
19119             [870, 2428],
19120             [910, 2276],
19121             [870, 2256],
19122             [838, 2204],
19123             [762, 2212],
19124             [706, 2164],
19125             [686, 2128],
19126             [634, 2016],
19127             [582, 1996],
19128             [510, 1976],
19129             [422, 1964],
19130             [370, 1928],
19131             [314, 1884],
19132             [270, 1884],
19133             [218, 1908],
19134             [130, 1924],
19135             [134, 1988],
19136             [106, 2028],
19137             [86, 2064],
19138             [114, 2108],
19139             [114, 2152],
19140             [-22, 2292],
19141             [-102, 2272],
19142             [-128, 2252],
19143             [-128, 2319],
19144             [-106, 2328],
19145             [-102, 2364],
19146             [-10, 2400],
19147             [98, 2400],
19148             [234, 2408],
19149             [338, 2432],
19150             [450, 2448],
19151             [606, 2488],
19152             [734, 2536],
19153             [850, 2552],
19154             [850, 2552],
19155         ],
19156         &[
19157             [-128, 1781],
19158             [-118, 1780],
19159             [-54, 1808],
19160             [-2, 1820],
19161             [30, 1860],
19162             [58, 1860],
19163             [74, 1708],
19164             [46, 1692],
19165             [18, 1620],
19166             [-54, 1608],
19167             [-114, 1608],
19168             [-128, 1615],
19169             [-128, 1781],
19170         ],
19171     ]);
19172 }
19173 
19174 #[test]
water_3()19175 fn water_3() {
19176     earcut_test(&[
19177         &[
19178             [-128, 4224],
19179             [-128, -128],
19180             [4224, -128],
19181             [4224, 4224],
19182             [-128, 4224],
19183         ],
19184         &[
19185             [3030, -21],
19186             [3019, 7],
19187             [3025, 21],
19188             [3045, 65],
19189             [3054, 114],
19190             [3041, 189],
19191             [3000, 219],
19192             [3017, 257],
19193             [2966, 338],
19194             [2938, 340],
19195             [2934, 541],
19196             [2973, 618],
19197             [2979, 752],
19198             [3026, 803],
19199             [3052, 938],
19200             [3083, 1030],
19201             [3034, 1175],
19202             [3041, 1264],
19203             [3083, 1311],
19204             [3088, 1348],
19205             [3067, 1399],
19206             [3139, 1435],
19207             [3209, 1412],
19208             [3220, 1378],
19209             [3242, 1316],
19210             [3276, 1335],
19211             [3314, 1367],
19212             [3369, 1529],
19213             [3436, 1563],
19214             [3464, 1681],
19215             [3512, 1732],
19216             [3521, 1811],
19217             [3508, 1883],
19218             [3591, 1939],
19219             [3724, 2088],
19220             [3828, 2171],
19221             [3867, 2238],
19222             [3905, 2344],
19223             [3939, 2443],
19224             [3892, 2498],
19225             [3889, 2521],
19226             [3884, 2560],
19227             [3942, 2624],
19228             [3986, 2681],
19229             [3999, 2831],
19230             [4089, 3008],
19231             [4117, 3130],
19232             [4104, 3172],
19233             [4023, 3205],
19234             [3969, 3283],
19235             [3991, 3347],
19236             [4091, 3365],
19237             [4146, 3411],
19238             [4136, 3456],
19239             [4068, 3467],
19240             [3999, 3412],
19241             [3978, 3373],
19242             [3935, 3350],
19243             [3937, 3401],
19244             [4001, 3465],
19245             [4036, 3503],
19246             [3941, 3459],
19247             [3907, 3533],
19248             [3939, 3655],
19249             [3867, 3574],
19250             [3867, 3663],
19251             [3796, 3614],
19252             [3773, 3730],
19253             [3880, 4118],
19254             [3854, 4159],
19255             [3891, 4224],
19256             [4084, 4224],
19257             [4106, 4103],
19258             [4213, 4062],
19259             [4224, 4060],
19260             [4224, 2439],
19261             [4155, 2244],
19262             [4020, 2282],
19263             [3978, 2233],
19264             [3976, 2146],
19265             [3927, 2103],
19266             [3937, 2060],
19267             [3910, 1930],
19268             [3933, 1862],
19269             [3893, 1781],
19270             [3850, 1774],
19271             [3803, 1712],
19272             [3824, 1651],
19273             [3794, 1572],
19274             [3820, 1535],
19275             [3835, 1493],
19276             [3920, 1550],
19277             [3957, 1520],
19278             [3948, 1444],
19279             [3973, 1459],
19280             [3982, 1508],
19281             [4016, 1520],
19282             [4012, 1471],
19283             [4042, 1426],
19284             [4068, 1422],
19285             [4198, 1390],
19286             [4224, 1368],
19287             [4224, 969],
19288             [4214, 1019],
19289             [4177, 1095],
19290             [4142, 1070],
19291             [4176, 978],
19292             [4202, 843],
19293             [4213, 653],
19294             [4181, 656],
19295             [4181, 804],
19296             [4155, 796],
19297             [4138, 673],
19298             [4114, 600],
19299             [4050, 622],
19300             [4050, 573],
19301             [4100, 551],
19302             [4050, 379],
19303             [4015, 274],
19304             [3986, 208],
19305             [3972, 175],
19306             [3965, 158],
19307             [3953, 131],
19308             [3921, 99],
19309             [3885, 60],
19310             [3853, 29],
19311             [3807, -4],
19312             [3755, -27],
19313             [3692, -53],
19314             [3639, -58],
19315             [3595, -34],
19316             [3573, -11],
19317             [3519, -4],
19318             [3488, 17],
19319             [3467, 6],
19320             [3426, 4],
19321             [3384, 25],
19322             [3308, 28],
19323             [3263, -93],
19324             [3126, -83],
19325             [3041, -46],
19326             [3030, -21],
19327             [3030, -21],
19328         ],
19329         &[
19330             [3832, -21],
19331             [3840, -17],
19332             [3877, 21],
19333             [3895, 39],
19334             [3961, -21],
19335             [3893, -98],
19336             [3855, -128],
19337             [3688, -128],
19338             [3742, -81],
19339             [3793, -41],
19340             [3832, -21],
19341             [3832, -21],
19342         ],
19343         &[
19344             [4205, 596],
19345             [4224, 572],
19346             [4224, 248],
19347             [4166, 163],
19348             [4119, 50],
19349             [4020, 36],
19350             [4004, 21],
19351             [3969, 21],
19352             [3936, 62],
19353             [3982, 117],
19354             [4088, 293],
19355             [4152, 419],
19356             [4185, 544],
19357             [4205, 596],
19358             [4205, 596],
19359         ],
19360         &[
19361             [3228, 2459],
19362             [3243, 2459],
19363             [3248, 2434],
19364             [3273, 2429],
19365             [3218, 2186],
19366             [3255, 2102],
19367             [3285, 2094],
19368             [3314, 1972],
19369             [3198, 1969],
19370             [3192, 1943],
19371             [3223, 1943],
19372             [3222, 1913],
19373             [3177, 1928],
19374             [3187, 1979],
19375             [3180, 2171],
19376             [3134, 2187],
19377             [3212, 2399],
19378             [3243, 2398],
19379             [3228, 2459],
19380             [3228, 2459],
19381         ],
19382         &[
19383             [4224, 1574],
19384             [4212, 1572],
19385             [4175, 1600],
19386             [4152, 1647],
19387             [4131, 1689],
19388             [4106, 1736],
19389             [4101, 1785],
19390             [4115, 1851],
19391             [4149, 1885],
19392             [4169, 1920],
19393             [4204, 1908],
19394             [4224, 1875],
19395             [4214, 1844],
19396             [4199, 1798],
19397             [4215, 1763],
19398             [4224, 1767],
19399             [4224, 1574],
19400         ],
19401     ]);
19402 }
19403 
19404 #[test]
water_3b()19405 fn water_3b() {
19406     earcut_test(&[
19407         &[
19408             [-128, 4224],
19409             [-128, -128],
19410             [4224, -128],
19411             [4224, 4224],
19412             [-128, 4224],
19413         ],
19414         &[
19415             [3832, -21],
19416             [3840, -17],
19417             [3877, 21],
19418             [3895, 39],
19419             [3961, -21],
19420             [3893, -98],
19421             [3855, -128],
19422             [3688, -128],
19423             [3742, -81],
19424             [3793, -41],
19425             [3832, -21],
19426             [3832, -21],
19427         ],
19428         &[
19429             [4205, 596],
19430             [4224, 572],
19431             [4224, 248],
19432             [4166, 163],
19433             [4119, 50],
19434             [4020, 36],
19435             [4004, 21],
19436             [3969, 21],
19437             [3936, 62],
19438             [3982, 117],
19439             [4088, 293],
19440             [4152, 419],
19441             [4185, 544],
19442             [4205, 596],
19443             [4205, 596],
19444         ],
19445     ]);
19446 }
19447 
19448 #[test]
water_4()19449 fn water_4() {
19450     earcut_test(&[
19451         &[
19452             [3911, 4075],
19453             [3910, 4075],
19454             [3926, 4114],
19455             [3950, 4132],
19456             [3965, 4126],
19457             [3978, 4139],
19458             [3986, 4131],
19459             [3979, 4119],
19460             [3986, 4084],
19461             [3991, 4075],
19462             [4020, 4020],
19463             [4027, 4012],
19464             [4030, 4022],
19465             [4047, 4033],
19466             [4058, 4030],
19467             [4067, 4022],
19468             [4120, 4003],
19469             [4118, 3993],
19470             [4135, 3995],
19471             [4130, 4032],
19472             [4121, 4038],
19473             [4118, 4056],
19474             [4107, 4050],
19475             [4095, 4060],
19476             [4086, 4062],
19477             [4070, 4075],
19478             [4027, 4111],
19479             [4042, 4140],
19480             [4058, 4139],
19481             [4067, 4135],
19482             [4078, 4138],
19483             [4067, 4151],
19484             [4067, 4166],
19485             [4077, 4180],
19486             [4088, 4191],
19487             [4047, 4172],
19488             [4031, 4161],
19489             [4020, 4165],
19490             [4000, 4147],
19491             [4013, 4171],
19492             [4000, 4224],
19493             [3836, 4224],
19494             [3828, 4224],
19495             [3071, 4224],
19496             [3070, 4212],
19497             [3158, 4140],
19498             [3202, 4158],
19499             [3171, 4117],
19500             [3161, 4104],
19501             [3136, 4131],
19502             [3122, 4117],
19503             [3105, 4099],
19504             [3122, 4075],
19505             [3136, 4055],
19506             [3156, 4075],
19507             [3178, 4097],
19508             [3205, 4082],
19509             [3176, 4036],
19510             [3187, 3979],
19511             [3105, 3947],
19512             [3084, 3920],
19513             [3036, 3976],
19514             [2980, 3982],
19515             [2993, 4043],
19516             [2956, 3964],
19517             [3020, 3960],
19518             [3050, 3921],
19519             [3032, 3880],
19520             [3069, 3902],
19521             [3093, 3894],
19522             [3188, 3961],
19523             [3236, 3917],
19524             [3222, 3893],
19525             [3191, 3891],
19526             [3173, 3863],
19527             [3187, 3818],
19528             [3225, 3775],
19529             [3292, 3774],
19530             [3239, 3798],
19531             [3197, 3845],
19532             [3211, 3873],
19533             [3249, 3877],
19534             [3442, 3801],
19535             [3567, 3769],
19536             [3587, 3798],
19537             [3632, 3777],
19538             [3607, 3820],
19539             [3644, 3880],
19540             [3707, 3851],
19541             [3726, 3899],
19542             [3766, 3951],
19543             [3770, 3977],
19544             [3778, 3985],
19545             [3772, 4012],
19546             [3763, 3998],
19547             [3745, 3990],
19548             [3747, 3977],
19549             [3738, 3974],
19550             [3735, 3985],
19551             [3725, 3995],
19552             [3745, 4010],
19553             [3758, 4024],
19554             [3763, 4048],
19555             [3772, 4067],
19556             [3762, 4074],
19557             [3754, 4093],
19558             [3763, 4094],
19559             [3779, 4083],
19560             [3779, 4074],
19561             [3784, 4066],
19562             [3792, 4060],
19563             [3794, 4043],
19564             [3795, 4029],
19565             [3798, 4016],
19566             [3807, 4006],
19567             [3799, 3933],
19568             [3849, 3871],
19569             [3838, 3840],
19570             [3885, 3818],
19571             [3913, 3778],
19572             [3958, 3687],
19573             [4056, 3501],
19574             [4109, 3301],
19575             [3956, 3259],
19576             [3876, 3277],
19577             [3775, 3251],
19578             [3705, 3225],
19579             [3659, 3243],
19580             [3613, 3232],
19581             [3614, 3310],
19582             [3606, 3266],
19583             [3552, 3297],
19584             [3494, 3235],
19585             [3440, 3221],
19586             [3402, 3190],
19587             [3344, 3177],
19588             [3264, 3142],
19589             [3279, 3201],
19590             [3248, 3256],
19591             [3229, 3197],
19592             [3200, 3194],
19593             [3191, 3246],
19594             [3159, 3244],
19595             [3125, 3282],
19596             [3097, 3296],
19597             [3068, 3279],
19598             [3013, 3393],
19599             [3002, 3486],
19600             [2994, 3383],
19601             [2917, 3406],
19602             [2985, 3359],
19603             [3073, 3239],
19604             [3106, 3270],
19605             [3139, 3238],
19606             [3156, 3166],
19607             [3156, 3101],
19608             [3106, 3069],
19609             [3095, 3021],
19610             [3060, 3025],
19611             [3100, 2967],
19612             [3058, 2920],
19613             [3115, 2933],
19614             [3138, 2891],
19615             [3168, 2877],
19616             [3217, 2892],
19617             [3207, 2847],
19618             [3143, 2821],
19619             [3192, 2691],
19620             [3239, 2686],
19621             [3176, 2615],
19622             [3191, 2615],
19623             [3191, 2600],
19624             [3240, 2590],
19625             [3189, 2544],
19626             [3161, 2570],
19627             [3112, 2769],
19628             [3087, 2798],
19629             [3045, 2878],
19630             [3028, 2890],
19631             [2992, 3118],
19632             [2905, 3266],
19633             [2880, 3271],
19634             [2860, 3342],
19635             [2820, 3348],
19636             [2800, 3419],
19637             [2775, 3424],
19638             [2756, 3495],
19639             [2731, 3501],
19640             [2711, 3572],
19641             [2686, 3577],
19642             [2642, 3729],
19643             [2612, 3730],
19644             [2628, 3805],
19645             [2628, 3821],
19646             [2579, 3968],
19647             [2554, 3973],
19648             [2554, 4004],
19649             [2524, 4004],
19650             [2534, 4029],
19651             [2479, 4050],
19652             [2470, 4075],
19653             [2457, 4111],
19654             [2442, 4117],
19655             [2419, 4126],
19656             [2414, 4197],
19657             [2390, 4218],
19658             [2388, 4224],
19659             [-128, 4224],
19660             [-128, -128],
19661             [-128, -128],
19662             [4224, -128],
19663             [4224, -128],
19664             [4224, 3063],
19665             [4156, 3260],
19666             [4172, 3284],
19667             [4147, 3288],
19668             [4125, 3375],
19669             [4092, 3462],
19670             [4080, 3524],
19671             [3983, 3692],
19672             [3965, 3786],
19673             [3984, 3816],
19674             [3943, 3891],
19675             [3973, 3902],
19676             [3978, 3917],
19677             [3976, 3929],
19678             [3964, 3953],
19679             [3957, 3968],
19680             [3941, 3983],
19681             [3925, 4009],
19682             [3923, 4024],
19683             [3924, 4033],
19684             [3922, 4046],
19685             [3920, 4055],
19686             [3911, 4075],
19687             [3911, 4075],
19688         ],
19689         &[
19690             [3364, 4097],
19691             [3383, 4108],
19692             [3398, 4124],
19693             [3406, 4144],
19694             [3413, 4155],
19695             [3426, 4156],
19696             [3442, 4162],
19697             [3446, 4176],
19698             [3465, 4185],
19699             [3488, 4189],
19700             [3502, 4192],
19701             [3517, 4205],
19702             [3520, 4224],
19703             [3549, 4224],
19704             [3557, 4208],
19705             [3540, 4198],
19706             [3528, 4191],
19707             [3523, 4183],
19708             [3510, 4184],
19709             [3498, 4178],
19710             [3485, 4184],
19711             [3479, 4173],
19712             [3480, 4136],
19713             [3489, 4120],
19714             [3475, 4116],
19715             [3460, 4105],
19716             [3471, 4103],
19717             [3469, 4083],
19718             [3444, 4074],
19719             [3444, 4056],
19720             [3455, 4070],
19721             [3470, 4074],
19722             [3478, 4083],
19723             [3488, 4079],
19724             [3477, 4089],
19725             [3483, 4100],
19726             [3475, 4107],
19727             [3483, 4113],
19728             [3506, 4102],
19729             [3502, 4092],
19730             [3527, 4107],
19731             [3513, 4106],
19732             [3512, 4117],
19733             [3504, 4125],
19734             [3490, 4136],
19735             [3487, 4146],
19736             [3486, 4172],
19737             [3501, 4173],
19738             [3510, 4178],
19739             [3523, 4177],
19740             [3532, 4185],
19741             [3568, 4199],
19742             [3582, 4198],
19743             [3600, 4183],
19744             [3579, 4144],
19745             [3580, 4123],
19746             [3586, 4114],
19747             [3586, 4104],
19748             [3594, 4099],
19749             [3573, 4090],
19750             [3581, 4103],
19751             [3578, 4114],
19752             [3565, 4110],
19753             [3565, 4101],
19754             [3562, 4092],
19755             [3542, 4081],
19756             [3540, 4067],
19757             [3553, 4052],
19758             [3538, 4041],
19759             [3529, 4040],
19760             [3532, 4027],
19761             [3538, 4019],
19762             [3551, 4018],
19763             [3565, 4011],
19764             [3567, 3999],
19765             [3576, 3996],
19766             [3595, 3992],
19767             [3588, 3958],
19768             [3573, 3922],
19769             [3578, 3885],
19770             [3559, 3878],
19771             [3553, 3866],
19772             [3558, 3790],
19773             [3529, 3795],
19774             [3468, 3809],
19775             [3395, 3836],
19776             [3247, 3891],
19777             [3246, 3922],
19778             [3246, 3948],
19779             [3274, 3976],
19780             [3335, 3983],
19781             [3387, 3980],
19782             [3383, 4036],
19783             [3387, 4052],
19784             [3364, 4097],
19785             [3364, 4097],
19786         ],
19787         &[
19788             [2976, 2176],
19789             [2953, 2237],
19790             [2969, 2285],
19791             [3011, 2301],
19792             [3046, 2297],
19793             [3091, 2255],
19794             [3133, 2276],
19795             [3155, 2245],
19796             [3145, 2194],
19797             [3171, 2157],
19798             [3148, 2085],
19799             [3109, 2097],
19800             [3096, 2079],
19801             [3073, 2080],
19802             [3056, 2136],
19803             [3008, 2171],
19804             [3032, 2134],
19805             [3042, 2085],
19806             [3064, 2068],
19807             [3067, 2028],
19808             [3099, 1984],
19809             [3126, 1980],
19810             [3146, 1951],
19811             [3158, 1893],
19812             [3207, 1857],
19813             [3240, 1826],
19814             [3321, 1842],
19815             [3238, 1848],
19816             [3213, 1885],
19817             [3177, 1917],
19818             [3163, 1968],
19819             [3138, 2017],
19820             [3180, 2004],
19821             [3206, 1958],
19822             [3272, 1951],
19823             [3346, 1944],
19824             [3360, 1988],
19825             [3402, 2001],
19826             [3437, 2053],
19827             [3460, 2054],
19828             [3468, 2089],
19829             [3455, 2140],
19830             [3425, 2187],
19831             [3486, 2135],
19832             [3505, 2080],
19833             [3506, 2038],
19834             [3516, 1985],
19835             [3559, 1955],
19836             [3556, 1887],
19837             [3548, 1857],
19838             [3520, 1881],
19839             [3482, 1895],
19840             [3473, 1860],
19841             [3448, 1842],
19842             [3449, 1791],
19843             [3480, 1773],
19844             [3532, 1750],
19845             [3510, 1789],
19846             [3463, 1808],
19847             [3475, 1835],
19848             [3509, 1874],
19849             [3542, 1836],
19850             [3579, 1847],
19851             [3579, 1891],
19852             [3580, 1936],
19853             [3601, 1954],
19854             [3630, 1924],
19855             [3699, 1930],
19856             [3720, 1966],
19857             [3708, 1994],
19858             [3695, 1943],
19859             [3629, 1945],
19860             [3611, 1975],
19861             [3581, 1966],
19862             [3556, 1993],
19863             [3548, 2073],
19864             [3517, 2148],
19865             [3475, 2199],
19866             [3486, 2254],
19867             [3456, 2300],
19868             [3410, 2293],
19869             [3384, 2219],
19870             [3346, 2189],
19871             [3270, 2185],
19872             [3214, 2148],
19873             [3183, 2217],
19874             [3231, 2271],
19875             [3301, 2317],
19876             [3296, 2369],
19877             [3282, 2441],
19878             [3230, 2488],
19879             [3242, 2507],
19880             [3233, 2539],
19881             [3275, 2568],
19882             [3272, 2646],
19883             [3301, 2638],
19884             [3312, 2583],
19885             [3359, 2662],
19886             [3350, 2602],
19887             [3374, 2555],
19888             [3413, 2549],
19889             [3444, 2550],
19890             [3459, 2526],
19891             [3481, 2534],
19892             [3464, 2556],
19893             [3506, 2588],
19894             [3536, 2535],
19895             [3555, 2549],
19896             [3518, 2625],
19897             [3491, 2600],
19898             [3463, 2623],
19899             [3451, 2583],
19900             [3398, 2637],
19901             [3437, 2690],
19902             [3378, 2678],
19903             [3354, 2693],
19904             [3301, 2701],
19905             [3301, 2767],
19906             [3266, 2712],
19907             [3235, 2713],
19908             [3195, 2731],
19909             [3203, 2761],
19910             [3224, 2792],
19911             [3291, 2804],
19912             [3341, 2802],
19913             [3357, 2780],
19914             [3363, 2753],
19915             [3388, 2724],
19916             [3415, 2726],
19917             [3445, 2736],
19918             [3460, 2779],
19919             [3516, 2736],
19920             [3537, 2741],
19921             [3579, 2749],
19922             [3608, 2715],
19923             [3645, 2709],
19924             [3659, 2727],
19925             [3691, 2712],
19926             [3734, 2691],
19927             [3745, 2648],
19928             [3731, 2635],
19929             [3687, 2679],
19930             [3654, 2685],
19931             [3633, 2662],
19932             [3598, 2658],
19933             [3584, 2630],
19934             [3596, 2597],
19935             [3594, 2557],
19936             [3613, 2518],
19937             [3640, 2517],
19938             [3636, 2486],
19939             [3658, 2444],
19940             [3647, 2409],
19941             [3686, 2446],
19942             [3652, 2488],
19943             [3651, 2525],
19944             [3626, 2560],
19945             [3655, 2597],
19946             [3630, 2629],
19947             [3667, 2669],
19948             [3727, 2616],
19949             [3758, 2623],
19950             [3817, 2628],
19951             [3823, 2593],
19952             [3791, 2551],
19953             [3753, 2515],
19954             [3754, 2484],
19955             [3775, 2484],
19956             [3795, 2454],
19957             [3831, 2471],
19958             [3893, 2485],
19959             [3927, 2485],
19960             [3953, 2458],
19961             [3998, 2422],
19962             [4046, 2383],
19963             [4022, 2355],
19964             [4020, 2296],
19965             [3946, 2285],
19966             [3902, 2357],
19967             [3920, 2295],
19968             [3894, 2249],
19969             [3839, 2250],
19970             [3898, 2235],
19971             [3927, 2187],
19972             [3916, 2149],
19973             [3887, 2161],
19974             [3822, 2135],
19975             [3883, 2132],
19976             [3922, 2040],
19977             [3909, 2109],
19978             [3937, 2104],
19979             [3949, 2152],
19980             [3998, 2135],
19981             [4080, 2138],
19982             [4119, 2083],
19983             [4101, 2020],
19984             [4106, 1978],
19985             [4164, 1986],
19986             [4163, 1952],
19987             [4203, 1992],
19988             [4210, 2013],
19989             [4200, 2031],
19990             [4224, 2021],
19991             [4224, 1949],
19992             [4216, 1915],
19993             [4199, 1891],
19994             [4199, 1876],
19995             [4183, 1816],
19996             [4097, 1796],
19997             [4059, 1748],
19998             [4030, 1713],
19999             [3989, 1696],
20000             [3955, 1681],
20001             [3926, 1657],
20002             [3869, 1646],
20003             [3824, 1612],
20004             [3788, 1591],
20005             [3561, 1609],
20006             [3546, 1624],
20007             [3515, 1624],
20008             [3510, 1649],
20009             [3350, 1732],
20010             [3335, 1732],
20011             [3274, 1748],
20012             [3259, 1763],
20013             [3108, 1795],
20014             [3049, 1887],
20015             [3015, 2080],
20016             [2976, 2176],
20017             [2976, 2176],
20018         ],
20019         &[
20020             [3183, -128],
20021             [3192, -118],
20022             [3253, -36],
20023             [3313, 26],
20024             [3357, 31],
20025             [3406, 103],
20026             [3514, 134],
20027             [3541, 271],
20028             [3547, 344],
20029             [3664, 311],
20030             [3669, 216],
20031             [3565, 168],
20032             [3662, 150],
20033             [3655, 88],
20034             [3528, 39],
20035             [3581, 26],
20036             [3608, -21],
20037             [3675, -87],
20038             [3637, -128],
20039             [3183, -128],
20040         ],
20041         &[
20042             [3205, -15],
20043             [3114, -30],
20044             [3065, -59],
20045             [3017, -29],
20046             [3047, 7],
20047             [3013, 118],
20048             [2971, 183],
20049             [2978, 281],
20050             [3026, 305],
20051             [3081, 298],
20052             [3107, 369],
20053             [3157, 360],
20054             [3191, 397],
20055             [3312, 393],
20056             [3350, 371],
20057             [3363, 294],
20058             [3419, 236],
20059             [3334, 298],
20060             [3306, 338],
20061             [3305, 290],
20062             [3261, 235],
20063             [3253, 140],
20064             [3254, 86],
20065             [3335, 51],
20066             [3273, 34],
20067             [3227, 26],
20068             [3199, 49],
20069             [3232, 96],
20070             [3223, 166],
20071             [3224, 247],
20072             [3242, 268],
20073             [3224, 281],
20074             [3202, 244],
20075             [3173, 266],
20076             [3187, 328],
20077             [3158, 328],
20078             [3136, 258],
20079             [3184, 231],
20080             [3177, 169],
20081             [3149, 144],
20082             [3133, 188],
20083             [3078, 155],
20084             [3058, 183],
20085             [3102, 221],
20086             [3074, 236],
20087             [3048, 198],
20088             [3011, 180],
20089             [3043, 144],
20090             [3111, 74],
20091             [3120, 37],
20092             [3098, 19],
20093             [3100, -1],
20094             [3201, 8],
20095             [3205, -15],
20096             [3205, -15],
20097         ],
20098         &[
20099             [4224, 2296],
20100             [4180, 2330],
20101             [4198, 2362],
20102             [4203, 2411],
20103             [4224, 2415],
20104             [4224, 2482],
20105             [4212, 2474],
20106             [4198, 2509],
20107             [4197, 2541],
20108             [4177, 2531],
20109             [4124, 2533],
20110             [4101, 2514],
20111             [4023, 2555],
20112             [4029, 2506],
20113             [4055, 2468],
20114             [4029, 2422],
20115             [3955, 2489],
20116             [3928, 2532],
20117             [3913, 2515],
20118             [3857, 2512],
20119             [3804, 2481],
20120             [3789, 2511],
20121             [3844, 2590],
20122             [3830, 2643],
20123             [3767, 2641],
20124             [3761, 2730],
20125             [3704, 2728],
20126             [3675, 2737],
20127             [3670, 2764],
20128             [3651, 2765],
20129             [3651, 2741],
20130             [3626, 2729],
20131             [3607, 2761],
20132             [3552, 2763],
20133             [3551, 2781],
20134             [3513, 2781],
20135             [3505, 2817],
20136             [3477, 2800],
20137             [3459, 2831],
20138             [3422, 2852],
20139             [3420, 2901],
20140             [3399, 2855],
20141             [3428, 2807],
20142             [3428, 2770],
20143             [3402, 2751],
20144             [3378, 2764],
20145             [3400, 2817],
20146             [3363, 2833],
20147             [3319, 2849],
20148             [3299, 2895],
20149             [3313, 2925],
20150             [3283, 2942],
20151             [3286, 2853],
20152             [3237, 2904],
20153             [3230, 2941],
20154             [3254, 2952],
20155             [3267, 2985],
20156             [3302, 3016],
20157             [3346, 2995],
20158             [3379, 3004],
20159             [3384, 3070],
20160             [3416, 3072],
20161             [3456, 3069],
20162             [3459, 3042],
20163             [3478, 2986],
20164             [3481, 3022],
20165             [3496, 3023],
20166             [3512, 3072],
20167             [3486, 3080],
20168             [3488, 3150],
20169             [3508, 3174],
20170             [3535, 3195],
20171             [3553, 3174],
20172             [3571, 3206],
20173             [3605, 3179],
20174             [3639, 3213],
20175             [3701, 3204],
20176             [3881, 3256],
20177             [3964, 3239],
20178             [4113, 3273],
20179             [4168, 3133],
20180             [4224, 2979],
20181             [4224, 2296],
20182         ],
20183     ]);
20184 }
20185 
earcut_test(path: &[&[[i32; 2]]])20186 fn earcut_test(path: &[&[[i32; 2]]]) {
20187     let mut builder = Path::builder();
20188     for &sub_path in path {
20189         if sub_path.len() == 0 {
20190             continue;
20191         }
20192         let start = sub_path[0];
20193         builder.move_to(point(start[0] as f32, start[0] as f32));
20194         for p in sub_path {
20195             builder.line_to(point(p[0] as f32, p[1] as f32));
20196         }
20197         builder.close();
20198     }
20199     let path = builder.build();
20200     test_path(path.as_slice());
20201 }
20202 
earcut_test_f32(path: &[&[[f32; 2]]])20203 fn earcut_test_f32(path: &[&[[f32; 2]]]) {
20204     let mut builder = Path::builder();
20205     for &sub_path in path {
20206         if sub_path.len() == 0 {
20207             continue;
20208         }
20209         let start = sub_path[0];
20210         builder.move_to(point(start[0], start[0]));
20211         for p in sub_path {
20212             builder.line_to(point(p[0], p[1]));
20213         }
20214         builder.close();
20215     }
20216     let path = builder.build();
20217     test_path(path.as_slice());
20218 }
20219 
20220 #[cfg(test)]
tessellate(path: PathSlice, log: bool) -> Result<usize, TessellationError>20221 fn tessellate(path: PathSlice, log: bool) -> Result<usize, TessellationError> {
20222     let mut buffers: VertexBuffers<Point, u16> = VertexBuffers::new();
20223     {
20224         let options = FillOptions::tolerance(0.05);
20225 
20226         use crate::path::builder::*;
20227         use crate::path::iterator::*;
20228         let mut builder = Path::builder();
20229         for e in path.iter().flattened(0.05) {
20230             builder.path_event(e);
20231         }
20232 
20233         let mut vertex_builder = simple_builder(&mut buffers);
20234         let mut tess = FillTessellator::new();
20235         tess.set_logging(log);
20236         tess.tessellate(&builder.build(), &options, &mut vertex_builder)
20237             .unwrap();
20238     }
20239     return Ok(buffers.indices.len() / 3);
20240 }
20241 
20242 #[cfg(test)]
test_path(path: PathSlice)20243 fn test_path(path: PathSlice) {
20244     let add_logging = std::env::var("LYON_ENABLE_LOGGING").is_ok();
20245     let find_test_case = std::env::var("LYON_REDUCED_TESTCASE").is_ok();
20246 
20247     let res = ::std::panic::catch_unwind(|| tessellate(path, false));
20248 
20249     if let Ok(Ok(_)) = res {
20250         return;
20251     }
20252 
20253     if find_test_case {
20254         crate::extra::debugging::find_reduced_test_case(path, &|path: Path| {
20255             return tessellate(path.as_slice(), false).is_err();
20256         });
20257     }
20258 
20259     if add_logging {
20260         tessellate(path, true).unwrap();
20261     }
20262 
20263     panic!();
20264 }
20265