Test Failed
Push — develop ( 4dd88b...940a79 )
by Felipe
08:14
created

GB2312toUTF8   B

Complexity

Total Complexity 10

Size/Duplication

Total Lines 7499
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 7479
c 1
b 0
f 0
dl 0
loc 7499
rs 8.8
wmc 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A gb2utf8() 0 23 5
A u2utf8() 0 19 5
1
<?php
2
3
namespace Amenadiel\JpGraph\Text;
4
5
/**
6
 * File:        JPGRAPH_GB2312.PHP
7
 * // Description: Chinese font conversions
8
 * // Created:     2003-05-30
9
 * // Ver:         $Id: jpgraph_gb2312.php 1106 2009-02-22 20:16:35Z ljp $
10
 * //
11
 * // Copyright (c) Asial Corporation. All rights reserved.
12
 */
13
class GB2312toUTF8
14
{
15
    // --------------------------------------------------------------------
16
    // This code table is used to translate GB2312 code (key) to
17
    // it's corresponding Unicode value (data)
18
    // --------------------------------------------------------------------
19
    private $codetable = [
20
        8481  => 12288,
21
        8482  => 12289,
22
        8483  => 12290,
23
        8484  => 12539,
24
        8485  => 713,
25
        8486  => 711,
26
        8487  => 168,
27
        8488  => 12291,
28
        8489  => 12293,
29
        8490  => 8213,
30
        8491  => 65374,
31
        8492  => 8214,
32
        8493  => 8230,
33
        8494  => 8216,
34
        8495  => 8217,
35
        8496  => 8220,
36
        8497  => 8221,
37
        8498  => 12308,
38
        8499  => 12309,
39
        8500  => 12296,
40
        8501  => 12297,
41
        8502  => 12298,
42
        8503  => 12299,
43
        8504  => 12300,
44
        8505  => 12301,
45
        8506  => 12302,
46
        8507  => 12303,
47
        8508  => 12310,
48
        8509  => 12311,
49
        8510  => 12304,
50
        8511  => 12305,
51
        8512  => 177,
52
        8513  => 215,
53
        8514  => 247,
54
        8515  => 8758,
55
        8516  => 8743,
56
        8517  => 8744,
57
        8518  => 8721,
58
        8519  => 8719,
59
        8520  => 8746,
60
        8521  => 8745,
61
        8522  => 8712,
62
        8523  => 8759,
63
        8524  => 8730,
64
        8525  => 8869,
65
        8526  => 8741,
66
        8527  => 8736,
67
        8528  => 8978,
68
        8529  => 8857,
69
        8530  => 8747,
70
        8531  => 8750,
71
        8532  => 8801,
72
        8533  => 8780,
73
        8534  => 8776,
74
        8535  => 8765,
75
        8536  => 8733,
76
        8537  => 8800,
77
        8538  => 8814,
78
        8539  => 8815,
79
        8540  => 8804,
80
        8541  => 8805,
81
        8542  => 8734,
82
        8543  => 8757,
83
        8544  => 8756,
84
        8545  => 9794,
85
        8546  => 9792,
86
        8547  => 176,
87
        8548  => 8242,
88
        8549  => 8243,
89
        8550  => 8451,
90
        8551  => 65284,
91
        8552  => 164,
92
        8553  => 65504,
93
        8554  => 65505,
94
        8555  => 8240,
95
        8556  => 167,
96
        8557  => 8470,
97
        8558  => 9734,
98
        8559  => 9733,
99
        8560  => 9675,
100
        8561  => 9679,
101
        8562  => 9678,
102
        8563  => 9671,
103
        8564  => 9670,
104
        8565  => 9633,
105
        8566  => 9632,
106
        8567  => 9651,
107
        8568  => 9650,
108
        8569  => 8251,
109
        8570  => 8594,
110
        8571  => 8592,
111
        8572  => 8593,
112
        8573  => 8595,
113
        8574  => 12307,
114
        8753  => 9352,
115
        8754  => 9353,
116
        8755  => 9354,
117
        8756  => 9355,
118
        8757  => 9356,
119
        8758  => 9357,
120
        8759  => 9358,
121
        8760  => 9359,
122
        8761  => 9360,
123
        8762  => 9361,
124
        8763  => 9362,
125
        8764  => 9363,
126
        8765  => 9364,
127
        8766  => 9365,
128
        8767  => 9366,
129
        8768  => 9367,
130
        8769  => 9368,
131
        8770  => 9369,
132
        8771  => 9370,
133
        8772  => 9371,
134
        8773  => 9332,
135
        8774  => 9333,
136
        8775  => 9334,
137
        8776  => 9335,
138
        8777  => 9336,
139
        8778  => 9337,
140
        8779  => 9338,
141
        8780  => 9339,
142
        8781  => 9340,
143
        8782  => 9341,
144
        8783  => 9342,
145
        8784  => 9343,
146
        8785  => 9344,
147
        8786  => 9345,
148
        8787  => 9346,
149
        8788  => 9347,
150
        8789  => 9348,
151
        8790  => 9349,
152
        8791  => 9350,
153
        8792  => 9351,
154
        8793  => 9312,
155
        8794  => 9313,
156
        8795  => 9314,
157
        8796  => 9315,
158
        8797  => 9316,
159
        8798  => 9317,
160
        8799  => 9318,
161
        8800  => 9319,
162
        8801  => 9320,
163
        8802  => 9321,
164
        8805  => 12832,
165
        8806  => 12833,
166
        8807  => 12834,
167
        8808  => 12835,
168
        8809  => 12836,
169
        8810  => 12837,
170
        8811  => 12838,
171
        8812  => 12839,
172
        8813  => 12840,
173
        8814  => 12841,
174
        8817  => 8544,
175
        8818  => 8545,
176
        8819  => 8546,
177
        8820  => 8547,
178
        8821  => 8548,
179
        8822  => 8549,
180
        8823  => 8550,
181
        8824  => 8551,
182
        8825  => 8552,
183
        8826  => 8553,
184
        8827  => 8554,
185
        8828  => 8555,
186
        8993  => 65281,
187
        8994  => 65282,
188
        8995  => 65283,
189
        8996  => 65509,
190
        8997  => 65285,
191
        8998  => 65286,
192
        8999  => 65287,
193
        9000  => 65288,
194
        9001  => 65289,
195
        9002  => 65290,
196
        9003  => 65291,
197
        9004  => 65292,
198
        9005  => 65293,
199
        9006  => 65294,
200
        9007  => 65295,
201
        9008  => 65296,
202
        9009  => 65297,
203
        9010  => 65298,
204
        9011  => 65299,
205
        9012  => 65300,
206
        9013  => 65301,
207
        9014  => 65302,
208
        9015  => 65303,
209
        9016  => 65304,
210
        9017  => 65305,
211
        9018  => 65306,
212
        9019  => 65307,
213
        9020  => 65308,
214
        9021  => 65309,
215
        9022  => 65310,
216
        9023  => 65311,
217
        9024  => 65312,
218
        9025  => 65313,
219
        9026  => 65314,
220
        9027  => 65315,
221
        9028  => 65316,
222
        9029  => 65317,
223
        9030  => 65318,
224
        9031  => 65319,
225
        9032  => 65320,
226
        9033  => 65321,
227
        9034  => 65322,
228
        9035  => 65323,
229
        9036  => 65324,
230
        9037  => 65325,
231
        9038  => 65326,
232
        9039  => 65327,
233
        9040  => 65328,
234
        9041  => 65329,
235
        9042  => 65330,
236
        9043  => 65331,
237
        9044  => 65332,
238
        9045  => 65333,
239
        9046  => 65334,
240
        9047  => 65335,
241
        9048  => 65336,
242
        9049  => 65337,
243
        9050  => 65338,
244
        9051  => 65339,
245
        9052  => 65340,
246
        9053  => 65341,
247
        9054  => 65342,
248
        9055  => 65343,
249
        9056  => 65344,
250
        9057  => 65345,
251
        9058  => 65346,
252
        9059  => 65347,
253
        9060  => 65348,
254
        9061  => 65349,
255
        9062  => 65350,
256
        9063  => 65351,
257
        9064  => 65352,
258
        9065  => 65353,
259
        9066  => 65354,
260
        9067  => 65355,
261
        9068  => 65356,
262
        9069  => 65357,
263
        9070  => 65358,
264
        9071  => 65359,
265
        9072  => 65360,
266
        9073  => 65361,
267
        9074  => 65362,
268
        9075  => 65363,
269
        9076  => 65364,
270
        9077  => 65365,
271
        9078  => 65366,
272
        9079  => 65367,
273
        9080  => 65368,
274
        9081  => 65369,
275
        9082  => 65370,
276
        9083  => 65371,
277
        9084  => 65372,
278
        9085  => 65373,
279
        9086  => 65507,
280
        9249  => 12353,
281
        9250  => 12354,
282
        9251  => 12355,
283
        9252  => 12356,
284
        9253  => 12357,
285
        9254  => 12358,
286
        9255  => 12359,
287
        9256  => 12360,
288
        9257  => 12361,
289
        9258  => 12362,
290
        9259  => 12363,
291
        9260  => 12364,
292
        9261  => 12365,
293
        9262  => 12366,
294
        9263  => 12367,
295
        9264  => 12368,
296
        9265  => 12369,
297
        9266  => 12370,
298
        9267  => 12371,
299
        9268  => 12372,
300
        9269  => 12373,
301
        9270  => 12374,
302
        9271  => 12375,
303
        9272  => 12376,
304
        9273  => 12377,
305
        9274  => 12378,
306
        9275  => 12379,
307
        9276  => 12380,
308
        9277  => 12381,
309
        9278  => 12382,
310
        9279  => 12383,
311
        9280  => 12384,
312
        9281  => 12385,
313
        9282  => 12386,
314
        9283  => 12387,
315
        9284  => 12388,
316
        9285  => 12389,
317
        9286  => 12390,
318
        9287  => 12391,
319
        9288  => 12392,
320
        9289  => 12393,
321
        9290  => 12394,
322
        9291  => 12395,
323
        9292  => 12396,
324
        9293  => 12397,
325
        9294  => 12398,
326
        9295  => 12399,
327
        9296  => 12400,
328
        9297  => 12401,
329
        9298  => 12402,
330
        9299  => 12403,
331
        9300  => 12404,
332
        9301  => 12405,
333
        9302  => 12406,
334
        9303  => 12407,
335
        9304  => 12408,
336
        9305  => 12409,
337
        9306  => 12410,
338
        9307  => 12411,
339
        9308  => 12412,
340
        9309  => 12413,
341
        9310  => 12414,
342
        9311  => 12415,
343
        9312  => 12416,
344
        9313  => 12417,
345
        9314  => 12418,
346
        9315  => 12419,
347
        9316  => 12420,
348
        9317  => 12421,
349
        9318  => 12422,
350
        9319  => 12423,
351
        9320  => 12424,
352
        9321  => 12425,
353
        9322  => 12426,
354
        9323  => 12427,
355
        9324  => 12428,
356
        9325  => 12429,
357
        9326  => 12430,
358
        9327  => 12431,
359
        9328  => 12432,
360
        9329  => 12433,
361
        9330  => 12434,
362
        9331  => 12435,
363
        9505  => 12449,
364
        9506  => 12450,
365
        9507  => 12451,
366
        9508  => 12452,
367
        9509  => 12453,
368
        9510  => 12454,
369
        9511  => 12455,
370
        9512  => 12456,
371
        9513  => 12457,
372
        9514  => 12458,
373
        9515  => 12459,
374
        9516  => 12460,
375
        9517  => 12461,
376
        9518  => 12462,
377
        9519  => 12463,
378
        9520  => 12464,
379
        9521  => 12465,
380
        9522  => 12466,
381
        9523  => 12467,
382
        9524  => 12468,
383
        9525  => 12469,
384
        9526  => 12470,
385
        9527  => 12471,
386
        9528  => 12472,
387
        9529  => 12473,
388
        9530  => 12474,
389
        9531  => 12475,
390
        9532  => 12476,
391
        9533  => 12477,
392
        9534  => 12478,
393
        9535  => 12479,
394
        9536  => 12480,
395
        9537  => 12481,
396
        9538  => 12482,
397
        9539  => 12483,
398
        9540  => 12484,
399
        9541  => 12485,
400
        9542  => 12486,
401
        9543  => 12487,
402
        9544  => 12488,
403
        9545  => 12489,
404
        9546  => 12490,
405
        9547  => 12491,
406
        9548  => 12492,
407
        9549  => 12493,
408
        9550  => 12494,
409
        9551  => 12495,
410
        9552  => 12496,
411
        9553  => 12497,
412
        9554  => 12498,
413
        9555  => 12499,
414
        9556  => 12500,
415
        9557  => 12501,
416
        9558  => 12502,
417
        9559  => 12503,
418
        9560  => 12504,
419
        9561  => 12505,
420
        9562  => 12506,
421
        9563  => 12507,
422
        9564  => 12508,
423
        9565  => 12509,
424
        9566  => 12510,
425
        9567  => 12511,
426
        9568  => 12512,
427
        9569  => 12513,
428
        9570  => 12514,
429
        9571  => 12515,
430
        9572  => 12516,
431
        9573  => 12517,
432
        9574  => 12518,
433
        9575  => 12519,
434
        9576  => 12520,
435
        9577  => 12521,
436
        9578  => 12522,
437
        9579  => 12523,
438
        9580  => 12524,
439
        9581  => 12525,
440
        9582  => 12526,
441
        9583  => 12527,
442
        9584  => 12528,
443
        9585  => 12529,
444
        9586  => 12530,
445
        9587  => 12531,
446
        9588  => 12532,
447
        9589  => 12533,
448
        9590  => 12534,
449
        9761  => 913,
450
        9762  => 914,
451
        9763  => 915,
452
        9764  => 916,
453
        9765  => 917,
454
        9766  => 918,
455
        9767  => 919,
456
        9768  => 920,
457
        9769  => 921,
458
        9770  => 922,
459
        9771  => 923,
460
        9772  => 924,
461
        9773  => 925,
462
        9774  => 926,
463
        9775  => 927,
464
        9776  => 928,
465
        9777  => 929,
466
        9778  => 931,
467
        9779  => 932,
468
        9780  => 933,
469
        9781  => 934,
470
        9782  => 935,
471
        9783  => 936,
472
        9784  => 937,
473
        9793  => 945,
474
        9794  => 946,
475
        9795  => 947,
476
        9796  => 948,
477
        9797  => 949,
478
        9798  => 950,
479
        9799  => 951,
480
        9800  => 952,
481
        9801  => 953,
482
        9802  => 954,
483
        9803  => 955,
484
        9804  => 956,
485
        9805  => 957,
486
        9806  => 958,
487
        9807  => 959,
488
        9808  => 960,
489
        9809  => 961,
490
        9810  => 963,
491
        9811  => 964,
492
        9812  => 965,
493
        9813  => 966,
494
        9814  => 967,
495
        9815  => 968,
496
        9816  => 969,
497
        10017 => 1040,
498
        10018 => 1041,
499
        10019 => 1042,
500
        10020 => 1043,
501
        10021 => 1044,
502
        10022 => 1045,
503
        10023 => 1025,
504
        10024 => 1046,
505
        10025 => 1047,
506
        10026 => 1048,
507
        10027 => 1049,
508
        10028 => 1050,
509
        10029 => 1051,
510
        10030 => 1052,
511
        10031 => 1053,
512
        10032 => 1054,
513
        10033 => 1055,
514
        10034 => 1056,
515
        10035 => 1057,
516
        10036 => 1058,
517
        10037 => 1059,
518
        10038 => 1060,
519
        10039 => 1061,
520
        10040 => 1062,
521
        10041 => 1063,
522
        10042 => 1064,
523
        10043 => 1065,
524
        10044 => 1066,
525
        10045 => 1067,
526
        10046 => 1068,
527
        10047 => 1069,
528
        10048 => 1070,
529
        10049 => 1071,
530
        10065 => 1072,
531
        10066 => 1073,
532
        10067 => 1074,
533
        10068 => 1075,
534
        10069 => 1076,
535
        10070 => 1077,
536
        10071 => 1105,
537
        10072 => 1078,
538
        10073 => 1079,
539
        10074 => 1080,
540
        10075 => 1081,
541
        10076 => 1082,
542
        10077 => 1083,
543
        10078 => 1084,
544
        10079 => 1085,
545
        10080 => 1086,
546
        10081 => 1087,
547
        10082 => 1088,
548
        10083 => 1089,
549
        10084 => 1090,
550
        10085 => 1091,
551
        10086 => 1092,
552
        10087 => 1093,
553
        10088 => 1094,
554
        10089 => 1095,
555
        10090 => 1096,
556
        10091 => 1097,
557
        10092 => 1098,
558
        10093 => 1099,
559
        10094 => 1100,
560
        10095 => 1101,
561
        10096 => 1102,
562
        10097 => 1103,
563
        10273 => 257,
564
        10274 => 225,
565
        10275 => 462,
566
        10276 => 224,
567
        10277 => 275,
568
        10278 => 233,
569
        10279 => 283,
570
        10280 => 232,
571
        10281 => 299,
572
        10282 => 237,
573
        10283 => 464,
574
        10284 => 236,
575
        10285 => 333,
576
        10286 => 243,
577
        10287 => 466,
578
        10288 => 242,
579
        10289 => 363,
580
        10290 => 250,
581
        10291 => 468,
582
        10292 => 249,
583
        10293 => 470,
584
        10294 => 472,
585
        10295 => 474,
586
        10296 => 476,
587
        10297 => 252,
588
        10298 => 234,
589
        10309 => 12549,
590
        10310 => 12550,
591
        10311 => 12551,
592
        10312 => 12552,
593
        10313 => 12553,
594
        10314 => 12554,
595
        10315 => 12555,
596
        10316 => 12556,
597
        10317 => 12557,
598
        10318 => 12558,
599
        10319 => 12559,
600
        10320 => 12560,
601
        10321 => 12561,
602
        10322 => 12562,
603
        10323 => 12563,
604
        10324 => 12564,
605
        10325 => 12565,
606
        10326 => 12566,
607
        10327 => 12567,
608
        10328 => 12568,
609
        10329 => 12569,
610
        10330 => 12570,
611
        10331 => 12571,
612
        10332 => 12572,
613
        10333 => 12573,
614
        10334 => 12574,
615
        10335 => 12575,
616
        10336 => 12576,
617
        10337 => 12577,
618
        10338 => 12578,
619
        10339 => 12579,
620
        10340 => 12580,
621
        10341 => 12581,
622
        10342 => 12582,
623
        10343 => 12583,
624
        10344 => 12584,
625
        10345 => 12585,
626
        10532 => 9472,
627
        10533 => 9473,
628
        10534 => 9474,
629
        10535 => 9475,
630
        10536 => 9476,
631
        10537 => 9477,
632
        10538 => 9478,
633
        10539 => 9479,
634
        10540 => 9480,
635
        10541 => 9481,
636
        10542 => 9482,
637
        10543 => 9483,
638
        10544 => 9484,
639
        10545 => 9485,
640
        10546 => 9486,
641
        10547 => 9487,
642
        10548 => 9488,
643
        10549 => 9489,
644
        10550 => 9490,
645
        10551 => 9491,
646
        10552 => 9492,
647
        10553 => 9493,
648
        10554 => 9494,
649
        10555 => 9495,
650
        10556 => 9496,
651
        10557 => 9497,
652
        10558 => 9498,
653
        10559 => 9499,
654
        10560 => 9500,
655
        10561 => 9501,
656
        10562 => 9502,
657
        10563 => 9503,
658
        10564 => 9504,
659
        10565 => 9505,
660
        10566 => 9506,
661
        10567 => 9507,
662
        10568 => 9508,
663
        10569 => 9509,
664
        10570 => 9510,
665
        10571 => 9511,
666
        10572 => 9512,
667
        10573 => 9513,
668
        10574 => 9514,
669
        10575 => 9515,
670
        10576 => 9516,
671
        10577 => 9517,
672
        10578 => 9518,
673
        10579 => 9519,
674
        10580 => 9520,
675
        10581 => 9521,
676
        10582 => 9522,
677
        10583 => 9523,
678
        10584 => 9524,
679
        10585 => 9525,
680
        10586 => 9526,
681
        10587 => 9527,
682
        10588 => 9528,
683
        10589 => 9529,
684
        10590 => 9530,
685
        10591 => 9531,
686
        10592 => 9532,
687
        10593 => 9533,
688
        10594 => 9534,
689
        10595 => 9535,
690
        10596 => 9536,
691
        10597 => 9537,
692
        10598 => 9538,
693
        10599 => 9539,
694
        10600 => 9540,
695
        10601 => 9541,
696
        10602 => 9542,
697
        10603 => 9543,
698
        10604 => 9544,
699
        10605 => 9545,
700
        10606 => 9546,
701
        10607 => 9547,
702
        12321 => 21834,
703
        12322 => 38463,
704
        12323 => 22467,
705
        12324 => 25384,
706
        12325 => 21710,
707
        12326 => 21769,
708
        12327 => 21696,
709
        12328 => 30353,
710
        12329 => 30284,
711
        12330 => 34108,
712
        12331 => 30702,
713
        12332 => 33406,
714
        12333 => 30861,
715
        12334 => 29233,
716
        12335 => 38552,
717
        12336 => 38797,
718
        12337 => 27688,
719
        12338 => 23433,
720
        12339 => 20474,
721
        12340 => 25353,
722
        12341 => 26263,
723
        12342 => 23736,
724
        12343 => 33018,
725
        12344 => 26696,
726
        12345 => 32942,
727
        12346 => 26114,
728
        12347 => 30414,
729
        12348 => 20985,
730
        12349 => 25942,
731
        12350 => 29100,
732
        12351 => 32753,
733
        12352 => 34948,
734
        12353 => 20658,
735
        12354 => 22885,
736
        12355 => 25034,
737
        12356 => 28595,
738
        12357 => 33453,
739
        12358 => 25420,
740
        12359 => 25170,
741
        12360 => 21485,
742
        12361 => 21543,
743
        12362 => 31494,
744
        12363 => 20843,
745
        12364 => 30116,
746
        12365 => 24052,
747
        12366 => 25300,
748
        12367 => 36299,
749
        12368 => 38774,
750
        12369 => 25226,
751
        12370 => 32793,
752
        12371 => 22365,
753
        12372 => 38712,
754
        12373 => 32610,
755
        12374 => 29240,
756
        12375 => 30333,
757
        12376 => 26575,
758
        12377 => 30334,
759
        12378 => 25670,
760
        12379 => 20336,
761
        12380 => 36133,
762
        12381 => 25308,
763
        12382 => 31255,
764
        12383 => 26001,
765
        12384 => 29677,
766
        12385 => 25644,
767
        12386 => 25203,
768
        12387 => 33324,
769
        12388 => 39041,
770
        12389 => 26495,
771
        12390 => 29256,
772
        12391 => 25198,
773
        12392 => 25292,
774
        12393 => 20276,
775
        12394 => 29923,
776
        12395 => 21322,
777
        12396 => 21150,
778
        12397 => 32458,
779
        12398 => 37030,
780
        12399 => 24110,
781
        12400 => 26758,
782
        12401 => 27036,
783
        12402 => 33152,
784
        12403 => 32465,
785
        12404 => 26834,
786
        12405 => 30917,
787
        12406 => 34444,
788
        12407 => 38225,
789
        12408 => 20621,
790
        12409 => 35876,
791
        12410 => 33502,
792
        12411 => 32990,
793
        12412 => 21253,
794
        12413 => 35090,
795
        12414 => 21093,
796
        12577 => 34180,
797
        12578 => 38649,
798
        12579 => 20445,
799
        12580 => 22561,
800
        12581 => 39281,
801
        12582 => 23453,
802
        12583 => 25265,
803
        12584 => 25253,
804
        12585 => 26292,
805
        12586 => 35961,
806
        12587 => 40077,
807
        12588 => 29190,
808
        12589 => 26479,
809
        12590 => 30865,
810
        12591 => 24754,
811
        12592 => 21329,
812
        12593 => 21271,
813
        12594 => 36744,
814
        12595 => 32972,
815
        12596 => 36125,
816
        12597 => 38049,
817
        12598 => 20493,
818
        12599 => 29384,
819
        12600 => 22791,
820
        12601 => 24811,
821
        12602 => 28953,
822
        12603 => 34987,
823
        12604 => 22868,
824
        12605 => 33519,
825
        12606 => 26412,
826
        12607 => 31528,
827
        12608 => 23849,
828
        12609 => 32503,
829
        12610 => 29997,
830
        12611 => 27893,
831
        12612 => 36454,
832
        12613 => 36856,
833
        12614 => 36924,
834
        12615 => 40763,
835
        12616 => 27604,
836
        12617 => 37145,
837
        12618 => 31508,
838
        12619 => 24444,
839
        12620 => 30887,
840
        12621 => 34006,
841
        12622 => 34109,
842
        12623 => 27605,
843
        12624 => 27609,
844
        12625 => 27606,
845
        12626 => 24065,
846
        12627 => 24199,
847
        12628 => 30201,
848
        12629 => 38381,
849
        12630 => 25949,
850
        12631 => 24330,
851
        12632 => 24517,
852
        12633 => 36767,
853
        12634 => 22721,
854
        12635 => 33218,
855
        12636 => 36991,
856
        12637 => 38491,
857
        12638 => 38829,
858
        12639 => 36793,
859
        12640 => 32534,
860
        12641 => 36140,
861
        12642 => 25153,
862
        12643 => 20415,
863
        12644 => 21464,
864
        12645 => 21342,
865
        12646 => 36776,
866
        12647 => 36777,
867
        12648 => 36779,
868
        12649 => 36941,
869
        12650 => 26631,
870
        12651 => 24426,
871
        12652 => 33176,
872
        12653 => 34920,
873
        12654 => 40150,
874
        12655 => 24971,
875
        12656 => 21035,
876
        12657 => 30250,
877
        12658 => 24428,
878
        12659 => 25996,
879
        12660 => 28626,
880
        12661 => 28392,
881
        12662 => 23486,
882
        12663 => 25672,
883
        12664 => 20853,
884
        12665 => 20912,
885
        12666 => 26564,
886
        12667 => 19993,
887
        12668 => 31177,
888
        12669 => 39292,
889
        12670 => 28851,
890
        12833 => 30149,
891
        12834 => 24182,
892
        12835 => 29627,
893
        12836 => 33760,
894
        12837 => 25773,
895
        12838 => 25320,
896
        12839 => 38069,
897
        12840 => 27874,
898
        12841 => 21338,
899
        12842 => 21187,
900
        12843 => 25615,
901
        12844 => 38082,
902
        12845 => 31636,
903
        12846 => 20271,
904
        12847 => 24091,
905
        12848 => 33334,
906
        12849 => 33046,
907
        12850 => 33162,
908
        12851 => 28196,
909
        12852 => 27850,
910
        12853 => 39539,
911
        12854 => 25429,
912
        12855 => 21340,
913
        12856 => 21754,
914
        12857 => 34917,
915
        12858 => 22496,
916
        12859 => 19981,
917
        12860 => 24067,
918
        12861 => 27493,
919
        12862 => 31807,
920
        12863 => 37096,
921
        12864 => 24598,
922
        12865 => 25830,
923
        12866 => 29468,
924
        12867 => 35009,
925
        12868 => 26448,
926
        12869 => 25165,
927
        12870 => 36130,
928
        12871 => 30572,
929
        12872 => 36393,
930
        12873 => 37319,
931
        12874 => 24425,
932
        12875 => 33756,
933
        12876 => 34081,
934
        12877 => 39184,
935
        12878 => 21442,
936
        12879 => 34453,
937
        12880 => 27531,
938
        12881 => 24813,
939
        12882 => 24808,
940
        12883 => 28799,
941
        12884 => 33485,
942
        12885 => 33329,
943
        12886 => 20179,
944
        12887 => 27815,
945
        12888 => 34255,
946
        12889 => 25805,
947
        12890 => 31961,
948
        12891 => 27133,
949
        12892 => 26361,
950
        12893 => 33609,
951
        12894 => 21397,
952
        12895 => 31574,
953
        12896 => 20391,
954
        12897 => 20876,
955
        12898 => 27979,
956
        12899 => 23618,
957
        12900 => 36461,
958
        12901 => 25554,
959
        12902 => 21449,
960
        12903 => 33580,
961
        12904 => 33590,
962
        12905 => 26597,
963
        12906 => 30900,
964
        12907 => 25661,
965
        12908 => 23519,
966
        12909 => 23700,
967
        12910 => 24046,
968
        12911 => 35815,
969
        12912 => 25286,
970
        12913 => 26612,
971
        12914 => 35962,
972
        12915 => 25600,
973
        12916 => 25530,
974
        12917 => 34633,
975
        12918 => 39307,
976
        12919 => 35863,
977
        12920 => 32544,
978
        12921 => 38130,
979
        12922 => 20135,
980
        12923 => 38416,
981
        12924 => 39076,
982
        12925 => 26124,
983
        12926 => 29462,
984
        13089 => 22330,
985
        13090 => 23581,
986
        13091 => 24120,
987
        13092 => 38271,
988
        13093 => 20607,
989
        13094 => 32928,
990
        13095 => 21378,
991
        13096 => 25950,
992
        13097 => 30021,
993
        13098 => 21809,
994
        13099 => 20513,
995
        13100 => 36229,
996
        13101 => 25220,
997
        13102 => 38046,
998
        13103 => 26397,
999
        13104 => 22066,
1000
        13105 => 28526,
1001
        13106 => 24034,
1002
        13107 => 21557,
1003
        13108 => 28818,
1004
        13109 => 36710,
1005
        13110 => 25199,
1006
        13111 => 25764,
1007
        13112 => 25507,
1008
        13113 => 24443,
1009
        13114 => 28552,
1010
        13115 => 37108,
1011
        13116 => 33251,
1012
        13117 => 36784,
1013
        13118 => 23576,
1014
        13119 => 26216,
1015
        13120 => 24561,
1016
        13121 => 27785,
1017
        13122 => 38472,
1018
        13123 => 36225,
1019
        13124 => 34924,
1020
        13125 => 25745,
1021
        13126 => 31216,
1022
        13127 => 22478,
1023
        13128 => 27225,
1024
        13129 => 25104,
1025
        13130 => 21576,
1026
        13131 => 20056,
1027
        13132 => 31243,
1028
        13133 => 24809,
1029
        13134 => 28548,
1030
        13135 => 35802,
1031
        13136 => 25215,
1032
        13137 => 36894,
1033
        13138 => 39563,
1034
        13139 => 31204,
1035
        13140 => 21507,
1036
        13141 => 30196,
1037
        13142 => 25345,
1038
        13143 => 21273,
1039
        13144 => 27744,
1040
        13145 => 36831,
1041
        13146 => 24347,
1042
        13147 => 39536,
1043
        13148 => 32827,
1044
        13149 => 40831,
1045
        13150 => 20360,
1046
        13151 => 23610,
1047
        13152 => 36196,
1048
        13153 => 32709,
1049
        13154 => 26021,
1050
        13155 => 28861,
1051
        13156 => 20805,
1052
        13157 => 20914,
1053
        13158 => 34411,
1054
        13159 => 23815,
1055
        13160 => 23456,
1056
        13161 => 25277,
1057
        13162 => 37228,
1058
        13163 => 30068,
1059
        13164 => 36364,
1060
        13165 => 31264,
1061
        13166 => 24833,
1062
        13167 => 31609,
1063
        13168 => 20167,
1064
        13169 => 32504,
1065
        13170 => 30597,
1066
        13171 => 19985,
1067
        13172 => 33261,
1068
        13173 => 21021,
1069
        13174 => 20986,
1070
        13175 => 27249,
1071
        13176 => 21416,
1072
        13177 => 36487,
1073
        13178 => 38148,
1074
        13179 => 38607,
1075
        13180 => 28353,
1076
        13181 => 38500,
1077
        13182 => 26970,
1078
        13345 => 30784,
1079
        13346 => 20648,
1080
        13347 => 30679,
1081
        13348 => 25616,
1082
        13349 => 35302,
1083
        13350 => 22788,
1084
        13351 => 25571,
1085
        13352 => 24029,
1086
        13353 => 31359,
1087
        13354 => 26941,
1088
        13355 => 20256,
1089
        13356 => 33337,
1090
        13357 => 21912,
1091
        13358 => 20018,
1092
        13359 => 30126,
1093
        13360 => 31383,
1094
        13361 => 24162,
1095
        13362 => 24202,
1096
        13363 => 38383,
1097
        13364 => 21019,
1098
        13365 => 21561,
1099
        13366 => 28810,
1100
        13367 => 25462,
1101
        13368 => 38180,
1102
        13369 => 22402,
1103
        13370 => 26149,
1104
        13371 => 26943,
1105
        13372 => 37255,
1106
        13373 => 21767,
1107
        13374 => 28147,
1108
        13375 => 32431,
1109
        13376 => 34850,
1110
        13377 => 25139,
1111
        13378 => 32496,
1112
        13379 => 30133,
1113
        13380 => 33576,
1114
        13381 => 30913,
1115
        13382 => 38604,
1116
        13383 => 36766,
1117
        13384 => 24904,
1118
        13385 => 29943,
1119
        13386 => 35789,
1120
        13387 => 27492,
1121
        13388 => 21050,
1122
        13389 => 36176,
1123
        13390 => 27425,
1124
        13391 => 32874,
1125
        13392 => 33905,
1126
        13393 => 22257,
1127
        13394 => 21254,
1128
        13395 => 20174,
1129
        13396 => 19995,
1130
        13397 => 20945,
1131
        13398 => 31895,
1132
        13399 => 37259,
1133
        13400 => 31751,
1134
        13401 => 20419,
1135
        13402 => 36479,
1136
        13403 => 31713,
1137
        13404 => 31388,
1138
        13405 => 25703,
1139
        13406 => 23828,
1140
        13407 => 20652,
1141
        13408 => 33030,
1142
        13409 => 30209,
1143
        13410 => 31929,
1144
        13411 => 28140,
1145
        13412 => 32736,
1146
        13413 => 26449,
1147
        13414 => 23384,
1148
        13415 => 23544,
1149
        13416 => 30923,
1150
        13417 => 25774,
1151
        13418 => 25619,
1152
        13419 => 25514,
1153
        13420 => 25387,
1154
        13421 => 38169,
1155
        13422 => 25645,
1156
        13423 => 36798,
1157
        13424 => 31572,
1158
        13425 => 30249,
1159
        13426 => 25171,
1160
        13427 => 22823,
1161
        13428 => 21574,
1162
        13429 => 27513,
1163
        13430 => 20643,
1164
        13431 => 25140,
1165
        13432 => 24102,
1166
        13433 => 27526,
1167
        13434 => 20195,
1168
        13435 => 36151,
1169
        13436 => 34955,
1170
        13437 => 24453,
1171
        13438 => 36910,
1172
        13601 => 24608,
1173
        13602 => 32829,
1174
        13603 => 25285,
1175
        13604 => 20025,
1176
        13605 => 21333,
1177
        13606 => 37112,
1178
        13607 => 25528,
1179
        13608 => 32966,
1180
        13609 => 26086,
1181
        13610 => 27694,
1182
        13611 => 20294,
1183
        13612 => 24814,
1184
        13613 => 28129,
1185
        13614 => 35806,
1186
        13615 => 24377,
1187
        13616 => 34507,
1188
        13617 => 24403,
1189
        13618 => 25377,
1190
        13619 => 20826,
1191
        13620 => 33633,
1192
        13621 => 26723,
1193
        13622 => 20992,
1194
        13623 => 25443,
1195
        13624 => 36424,
1196
        13625 => 20498,
1197
        13626 => 23707,
1198
        13627 => 31095,
1199
        13628 => 23548,
1200
        13629 => 21040,
1201
        13630 => 31291,
1202
        13631 => 24764,
1203
        13632 => 36947,
1204
        13633 => 30423,
1205
        13634 => 24503,
1206
        13635 => 24471,
1207
        13636 => 30340,
1208
        13637 => 36460,
1209
        13638 => 28783,
1210
        13639 => 30331,
1211
        13640 => 31561,
1212
        13641 => 30634,
1213
        13642 => 20979,
1214
        13643 => 37011,
1215
        13644 => 22564,
1216
        13645 => 20302,
1217
        13646 => 28404,
1218
        13647 => 36842,
1219
        13648 => 25932,
1220
        13649 => 31515,
1221
        13650 => 29380,
1222
        13651 => 28068,
1223
        13652 => 32735,
1224
        13653 => 23265,
1225
        13654 => 25269,
1226
        13655 => 24213,
1227
        13656 => 22320,
1228
        13657 => 33922,
1229
        13658 => 31532,
1230
        13659 => 24093,
1231
        13660 => 24351,
1232
        13661 => 36882,
1233
        13662 => 32532,
1234
        13663 => 39072,
1235
        13664 => 25474,
1236
        13665 => 28359,
1237
        13666 => 30872,
1238
        13667 => 28857,
1239
        13668 => 20856,
1240
        13669 => 38747,
1241
        13670 => 22443,
1242
        13671 => 30005,
1243
        13672 => 20291,
1244
        13673 => 30008,
1245
        13674 => 24215,
1246
        13675 => 24806,
1247
        13676 => 22880,
1248
        13677 => 28096,
1249
        13678 => 27583,
1250
        13679 => 30857,
1251
        13680 => 21500,
1252
        13681 => 38613,
1253
        13682 => 20939,
1254
        13683 => 20993,
1255
        13684 => 25481,
1256
        13685 => 21514,
1257
        13686 => 38035,
1258
        13687 => 35843,
1259
        13688 => 36300,
1260
        13689 => 29241,
1261
        13690 => 30879,
1262
        13691 => 34678,
1263
        13692 => 36845,
1264
        13693 => 35853,
1265
        13694 => 21472,
1266
        13857 => 19969,
1267
        13858 => 30447,
1268
        13859 => 21486,
1269
        13860 => 38025,
1270
        13861 => 39030,
1271
        13862 => 40718,
1272
        13863 => 38189,
1273
        13864 => 23450,
1274
        13865 => 35746,
1275
        13866 => 20002,
1276
        13867 => 19996,
1277
        13868 => 20908,
1278
        13869 => 33891,
1279
        13870 => 25026,
1280
        13871 => 21160,
1281
        13872 => 26635,
1282
        13873 => 20375,
1283
        13874 => 24683,
1284
        13875 => 20923,
1285
        13876 => 27934,
1286
        13877 => 20828,
1287
        13878 => 25238,
1288
        13879 => 26007,
1289
        13880 => 38497,
1290
        13881 => 35910,
1291
        13882 => 36887,
1292
        13883 => 30168,
1293
        13884 => 37117,
1294
        13885 => 30563,
1295
        13886 => 27602,
1296
        13887 => 29322,
1297
        13888 => 29420,
1298
        13889 => 35835,
1299
        13890 => 22581,
1300
        13891 => 30585,
1301
        13892 => 36172,
1302
        13893 => 26460,
1303
        13894 => 38208,
1304
        13895 => 32922,
1305
        13896 => 24230,
1306
        13897 => 28193,
1307
        13898 => 22930,
1308
        13899 => 31471,
1309
        13900 => 30701,
1310
        13901 => 38203,
1311
        13902 => 27573,
1312
        13903 => 26029,
1313
        13904 => 32526,
1314
        13905 => 22534,
1315
        13906 => 20817,
1316
        13907 => 38431,
1317
        13908 => 23545,
1318
        13909 => 22697,
1319
        13910 => 21544,
1320
        13911 => 36466,
1321
        13912 => 25958,
1322
        13913 => 39039,
1323
        13914 => 22244,
1324
        13915 => 38045,
1325
        13916 => 30462,
1326
        13917 => 36929,
1327
        13918 => 25479,
1328
        13919 => 21702,
1329
        13920 => 22810,
1330
        13921 => 22842,
1331
        13922 => 22427,
1332
        13923 => 36530,
1333
        13924 => 26421,
1334
        13925 => 36346,
1335
        13926 => 33333,
1336
        13927 => 21057,
1337
        13928 => 24816,
1338
        13929 => 22549,
1339
        13930 => 34558,
1340
        13931 => 23784,
1341
        13932 => 40517,
1342
        13933 => 20420,
1343
        13934 => 39069,
1344
        13935 => 35769,
1345
        13936 => 23077,
1346
        13937 => 24694,
1347
        13938 => 21380,
1348
        13939 => 25212,
1349
        13940 => 36943,
1350
        13941 => 37122,
1351
        13942 => 39295,
1352
        13943 => 24681,
1353
        13944 => 32780,
1354
        13945 => 20799,
1355
        13946 => 32819,
1356
        13947 => 23572,
1357
        13948 => 39285,
1358
        13949 => 27953,
1359
        13950 => 20108,
1360
        14113 => 36144,
1361
        14114 => 21457,
1362
        14115 => 32602,
1363
        14116 => 31567,
1364
        14117 => 20240,
1365
        14118 => 20047,
1366
        14119 => 38400,
1367
        14120 => 27861,
1368
        14121 => 29648,
1369
        14122 => 34281,
1370
        14123 => 24070,
1371
        14124 => 30058,
1372
        14125 => 32763,
1373
        14126 => 27146,
1374
        14127 => 30718,
1375
        14128 => 38034,
1376
        14129 => 32321,
1377
        14130 => 20961,
1378
        14131 => 28902,
1379
        14132 => 21453,
1380
        14133 => 36820,
1381
        14134 => 33539,
1382
        14135 => 36137,
1383
        14136 => 29359,
1384
        14137 => 39277,
1385
        14138 => 27867,
1386
        14139 => 22346,
1387
        14140 => 33459,
1388
        14141 => 26041,
1389
        14142 => 32938,
1390
        14143 => 25151,
1391
        14144 => 38450,
1392
        14145 => 22952,
1393
        14146 => 20223,
1394
        14147 => 35775,
1395
        14148 => 32442,
1396
        14149 => 25918,
1397
        14150 => 33778,
1398
        14151 => 38750,
1399
        14152 => 21857,
1400
        14153 => 39134,
1401
        14154 => 32933,
1402
        14155 => 21290,
1403
        14156 => 35837,
1404
        14157 => 21536,
1405
        14158 => 32954,
1406
        14159 => 24223,
1407
        14160 => 27832,
1408
        14161 => 36153,
1409
        14162 => 33452,
1410
        14163 => 37210,
1411
        14164 => 21545,
1412
        14165 => 27675,
1413
        14166 => 20998,
1414
        14167 => 32439,
1415
        14168 => 22367,
1416
        14169 => 28954,
1417
        14170 => 27774,
1418
        14171 => 31881,
1419
        14172 => 22859,
1420
        14173 => 20221,
1421
        14174 => 24575,
1422
        14175 => 24868,
1423
        14176 => 31914,
1424
        14177 => 20016,
1425
        14178 => 23553,
1426
        14179 => 26539,
1427
        14180 => 34562,
1428
        14181 => 23792,
1429
        14182 => 38155,
1430
        14183 => 39118,
1431
        14184 => 30127,
1432
        14185 => 28925,
1433
        14186 => 36898,
1434
        14187 => 20911,
1435
        14188 => 32541,
1436
        14189 => 35773,
1437
        14190 => 22857,
1438
        14191 => 20964,
1439
        14192 => 20315,
1440
        14193 => 21542,
1441
        14194 => 22827,
1442
        14195 => 25975,
1443
        14196 => 32932,
1444
        14197 => 23413,
1445
        14198 => 25206,
1446
        14199 => 25282,
1447
        14200 => 36752,
1448
        14201 => 24133,
1449
        14202 => 27679,
1450
        14203 => 31526,
1451
        14204 => 20239,
1452
        14205 => 20440,
1453
        14206 => 26381,
1454
        14369 => 28014,
1455
        14370 => 28074,
1456
        14371 => 31119,
1457
        14372 => 34993,
1458
        14373 => 24343,
1459
        14374 => 29995,
1460
        14375 => 25242,
1461
        14376 => 36741,
1462
        14377 => 20463,
1463
        14378 => 37340,
1464
        14379 => 26023,
1465
        14380 => 33071,
1466
        14381 => 33105,
1467
        14382 => 24220,
1468
        14383 => 33104,
1469
        14384 => 36212,
1470
        14385 => 21103,
1471
        14386 => 35206,
1472
        14387 => 36171,
1473
        14388 => 22797,
1474
        14389 => 20613,
1475
        14390 => 20184,
1476
        14391 => 38428,
1477
        14392 => 29238,
1478
        14393 => 33145,
1479
        14394 => 36127,
1480
        14395 => 23500,
1481
        14396 => 35747,
1482
        14397 => 38468,
1483
        14398 => 22919,
1484
        14399 => 32538,
1485
        14400 => 21648,
1486
        14401 => 22134,
1487
        14402 => 22030,
1488
        14403 => 35813,
1489
        14404 => 25913,
1490
        14405 => 27010,
1491
        14406 => 38041,
1492
        14407 => 30422,
1493
        14408 => 28297,
1494
        14409 => 24178,
1495
        14410 => 29976,
1496
        14411 => 26438,
1497
        14412 => 26577,
1498
        14413 => 31487,
1499
        14414 => 32925,
1500
        14415 => 36214,
1501
        14416 => 24863,
1502
        14417 => 31174,
1503
        14418 => 25954,
1504
        14419 => 36195,
1505
        14420 => 20872,
1506
        14421 => 21018,
1507
        14422 => 38050,
1508
        14423 => 32568,
1509
        14424 => 32923,
1510
        14425 => 32434,
1511
        14426 => 23703,
1512
        14427 => 28207,
1513
        14428 => 26464,
1514
        14429 => 31705,
1515
        14430 => 30347,
1516
        14431 => 39640,
1517
        14432 => 33167,
1518
        14433 => 32660,
1519
        14434 => 31957,
1520
        14435 => 25630,
1521
        14436 => 38224,
1522
        14437 => 31295,
1523
        14438 => 21578,
1524
        14439 => 21733,
1525
        14440 => 27468,
1526
        14441 => 25601,
1527
        14442 => 25096,
1528
        14443 => 40509,
1529
        14444 => 33011,
1530
        14445 => 30105,
1531
        14446 => 21106,
1532
        14447 => 38761,
1533
        14448 => 33883,
1534
        14449 => 26684,
1535
        14450 => 34532,
1536
        14451 => 38401,
1537
        14452 => 38548,
1538
        14453 => 38124,
1539
        14454 => 20010,
1540
        14455 => 21508,
1541
        14456 => 32473,
1542
        14457 => 26681,
1543
        14458 => 36319,
1544
        14459 => 32789,
1545
        14460 => 26356,
1546
        14461 => 24218,
1547
        14462 => 32697,
1548
        14625 => 22466,
1549
        14626 => 32831,
1550
        14627 => 26775,
1551
        14628 => 24037,
1552
        14629 => 25915,
1553
        14630 => 21151,
1554
        14631 => 24685,
1555
        14632 => 40858,
1556
        14633 => 20379,
1557
        14634 => 36524,
1558
        14635 => 20844,
1559
        14636 => 23467,
1560
        14637 => 24339,
1561
        14638 => 24041,
1562
        14639 => 27742,
1563
        14640 => 25329,
1564
        14641 => 36129,
1565
        14642 => 20849,
1566
        14643 => 38057,
1567
        14644 => 21246,
1568
        14645 => 27807,
1569
        14646 => 33503,
1570
        14647 => 29399,
1571
        14648 => 22434,
1572
        14649 => 26500,
1573
        14650 => 36141,
1574
        14651 => 22815,
1575
        14652 => 36764,
1576
        14653 => 33735,
1577
        14654 => 21653,
1578
        14655 => 31629,
1579
        14656 => 20272,
1580
        14657 => 27837,
1581
        14658 => 23396,
1582
        14659 => 22993,
1583
        14660 => 40723,
1584
        14661 => 21476,
1585
        14662 => 34506,
1586
        14663 => 39592,
1587
        14664 => 35895,
1588
        14665 => 32929,
1589
        14666 => 25925,
1590
        14667 => 39038,
1591
        14668 => 22266,
1592
        14669 => 38599,
1593
        14670 => 21038,
1594
        14671 => 29916,
1595
        14672 => 21072,
1596
        14673 => 23521,
1597
        14674 => 25346,
1598
        14675 => 35074,
1599
        14676 => 20054,
1600
        14677 => 25296,
1601
        14678 => 24618,
1602
        14679 => 26874,
1603
        14680 => 20851,
1604
        14681 => 23448,
1605
        14682 => 20896,
1606
        14683 => 35266,
1607
        14684 => 31649,
1608
        14685 => 39302,
1609
        14686 => 32592,
1610
        14687 => 24815,
1611
        14688 => 28748,
1612
        14689 => 36143,
1613
        14690 => 20809,
1614
        14691 => 24191,
1615
        14692 => 36891,
1616
        14693 => 29808,
1617
        14694 => 35268,
1618
        14695 => 22317,
1619
        14696 => 30789,
1620
        14697 => 24402,
1621
        14698 => 40863,
1622
        14699 => 38394,
1623
        14700 => 36712,
1624
        14701 => 39740,
1625
        14702 => 35809,
1626
        14703 => 30328,
1627
        14704 => 26690,
1628
        14705 => 26588,
1629
        14706 => 36330,
1630
        14707 => 36149,
1631
        14708 => 21053,
1632
        14709 => 36746,
1633
        14710 => 28378,
1634
        14711 => 26829,
1635
        14712 => 38149,
1636
        14713 => 37101,
1637
        14714 => 22269,
1638
        14715 => 26524,
1639
        14716 => 35065,
1640
        14717 => 36807,
1641
        14718 => 21704,
1642
        14881 => 39608,
1643
        14882 => 23401,
1644
        14883 => 28023,
1645
        14884 => 27686,
1646
        14885 => 20133,
1647
        14886 => 23475,
1648
        14887 => 39559,
1649
        14888 => 37219,
1650
        14889 => 25000,
1651
        14890 => 37039,
1652
        14891 => 38889,
1653
        14892 => 21547,
1654
        14893 => 28085,
1655
        14894 => 23506,
1656
        14895 => 20989,
1657
        14896 => 21898,
1658
        14897 => 32597,
1659
        14898 => 32752,
1660
        14899 => 25788,
1661
        14900 => 25421,
1662
        14901 => 26097,
1663
        14902 => 25022,
1664
        14903 => 24717,
1665
        14904 => 28938,
1666
        14905 => 27735,
1667
        14906 => 27721,
1668
        14907 => 22831,
1669
        14908 => 26477,
1670
        14909 => 33322,
1671
        14910 => 22741,
1672
        14911 => 22158,
1673
        14912 => 35946,
1674
        14913 => 27627,
1675
        14914 => 37085,
1676
        14915 => 22909,
1677
        14916 => 32791,
1678
        14917 => 21495,
1679
        14918 => 28009,
1680
        14919 => 21621,
1681
        14920 => 21917,
1682
        14921 => 33655,
1683
        14922 => 33743,
1684
        14923 => 26680,
1685
        14924 => 31166,
1686
        14925 => 21644,
1687
        14926 => 20309,
1688
        14927 => 21512,
1689
        14928 => 30418,
1690
        14929 => 35977,
1691
        14930 => 38402,
1692
        14931 => 27827,
1693
        14932 => 28088,
1694
        14933 => 36203,
1695
        14934 => 35088,
1696
        14935 => 40548,
1697
        14936 => 36154,
1698
        14937 => 22079,
1699
        14938 => 40657,
1700
        14939 => 30165,
1701
        14940 => 24456,
1702
        14941 => 29408,
1703
        14942 => 24680,
1704
        14943 => 21756,
1705
        14944 => 20136,
1706
        14945 => 27178,
1707
        14946 => 34913,
1708
        14947 => 24658,
1709
        14948 => 36720,
1710
        14949 => 21700,
1711
        14950 => 28888,
1712
        14951 => 34425,
1713
        14952 => 40511,
1714
        14953 => 27946,
1715
        14954 => 23439,
1716
        14955 => 24344,
1717
        14956 => 32418,
1718
        14957 => 21897,
1719
        14958 => 20399,
1720
        14959 => 29492,
1721
        14960 => 21564,
1722
        14961 => 21402,
1723
        14962 => 20505,
1724
        14963 => 21518,
1725
        14964 => 21628,
1726
        14965 => 20046,
1727
        14966 => 24573,
1728
        14967 => 29786,
1729
        14968 => 22774,
1730
        14969 => 33899,
1731
        14970 => 32993,
1732
        14971 => 34676,
1733
        14972 => 29392,
1734
        14973 => 31946,
1735
        14974 => 28246,
1736
        15137 => 24359,
1737
        15138 => 34382,
1738
        15139 => 21804,
1739
        15140 => 25252,
1740
        15141 => 20114,
1741
        15142 => 27818,
1742
        15143 => 25143,
1743
        15144 => 33457,
1744
        15145 => 21719,
1745
        15146 => 21326,
1746
        15147 => 29502,
1747
        15148 => 28369,
1748
        15149 => 30011,
1749
        15150 => 21010,
1750
        15151 => 21270,
1751
        15152 => 35805,
1752
        15153 => 27088,
1753
        15154 => 24458,
1754
        15155 => 24576,
1755
        15156 => 28142,
1756
        15157 => 22351,
1757
        15158 => 27426,
1758
        15159 => 29615,
1759
        15160 => 26707,
1760
        15161 => 36824,
1761
        15162 => 32531,
1762
        15163 => 25442,
1763
        15164 => 24739,
1764
        15165 => 21796,
1765
        15166 => 30186,
1766
        15167 => 35938,
1767
        15168 => 28949,
1768
        15169 => 28067,
1769
        15170 => 23462,
1770
        15171 => 24187,
1771
        15172 => 33618,
1772
        15173 => 24908,
1773
        15174 => 40644,
1774
        15175 => 30970,
1775
        15176 => 34647,
1776
        15177 => 31783,
1777
        15178 => 30343,
1778
        15179 => 20976,
1779
        15180 => 24822,
1780
        15181 => 29004,
1781
        15182 => 26179,
1782
        15183 => 24140,
1783
        15184 => 24653,
1784
        15185 => 35854,
1785
        15186 => 28784,
1786
        15187 => 25381,
1787
        15188 => 36745,
1788
        15189 => 24509,
1789
        15190 => 24674,
1790
        15191 => 34516,
1791
        15192 => 22238,
1792
        15193 => 27585,
1793
        15194 => 24724,
1794
        15195 => 24935,
1795
        15196 => 21321,
1796
        15197 => 24800,
1797
        15198 => 26214,
1798
        15199 => 36159,
1799
        15200 => 31229,
1800
        15201 => 20250,
1801
        15202 => 28905,
1802
        15203 => 27719,
1803
        15204 => 35763,
1804
        15205 => 35826,
1805
        15206 => 32472,
1806
        15207 => 33636,
1807
        15208 => 26127,
1808
        15209 => 23130,
1809
        15210 => 39746,
1810
        15211 => 27985,
1811
        15212 => 28151,
1812
        15213 => 35905,
1813
        15214 => 27963,
1814
        15215 => 20249,
1815
        15216 => 28779,
1816
        15217 => 33719,
1817
        15218 => 25110,
1818
        15219 => 24785,
1819
        15220 => 38669,
1820
        15221 => 36135,
1821
        15222 => 31096,
1822
        15223 => 20987,
1823
        15224 => 22334,
1824
        15225 => 22522,
1825
        15226 => 26426,
1826
        15227 => 30072,
1827
        15228 => 31293,
1828
        15229 => 31215,
1829
        15230 => 31637,
1830
        15393 => 32908,
1831
        15394 => 39269,
1832
        15395 => 36857,
1833
        15396 => 28608,
1834
        15397 => 35749,
1835
        15398 => 40481,
1836
        15399 => 23020,
1837
        15400 => 32489,
1838
        15401 => 32521,
1839
        15402 => 21513,
1840
        15403 => 26497,
1841
        15404 => 26840,
1842
        15405 => 36753,
1843
        15406 => 31821,
1844
        15407 => 38598,
1845
        15408 => 21450,
1846
        15409 => 24613,
1847
        15410 => 30142,
1848
        15411 => 27762,
1849
        15412 => 21363,
1850
        15413 => 23241,
1851
        15414 => 32423,
1852
        15415 => 25380,
1853
        15416 => 20960,
1854
        15417 => 33034,
1855
        15418 => 24049,
1856
        15419 => 34015,
1857
        15420 => 25216,
1858
        15421 => 20864,
1859
        15422 => 23395,
1860
        15423 => 20238,
1861
        15424 => 31085,
1862
        15425 => 21058,
1863
        15426 => 24760,
1864
        15427 => 27982,
1865
        15428 => 23492,
1866
        15429 => 23490,
1867
        15430 => 35745,
1868
        15431 => 35760,
1869
        15432 => 26082,
1870
        15433 => 24524,
1871
        15434 => 38469,
1872
        15435 => 22931,
1873
        15436 => 32487,
1874
        15437 => 32426,
1875
        15438 => 22025,
1876
        15439 => 26551,
1877
        15440 => 22841,
1878
        15441 => 20339,
1879
        15442 => 23478,
1880
        15443 => 21152,
1881
        15444 => 33626,
1882
        15445 => 39050,
1883
        15446 => 36158,
1884
        15447 => 30002,
1885
        15448 => 38078,
1886
        15449 => 20551,
1887
        15450 => 31292,
1888
        15451 => 20215,
1889
        15452 => 26550,
1890
        15453 => 39550,
1891
        15454 => 23233,
1892
        15455 => 27516,
1893
        15456 => 30417,
1894
        15457 => 22362,
1895
        15458 => 23574,
1896
        15459 => 31546,
1897
        15460 => 38388,
1898
        15461 => 29006,
1899
        15462 => 20860,
1900
        15463 => 32937,
1901
        15464 => 33392,
1902
        15465 => 22904,
1903
        15466 => 32516,
1904
        15467 => 33575,
1905
        15468 => 26816,
1906
        15469 => 26604,
1907
        15470 => 30897,
1908
        15471 => 30839,
1909
        15472 => 25315,
1910
        15473 => 25441,
1911
        15474 => 31616,
1912
        15475 => 20461,
1913
        15476 => 21098,
1914
        15477 => 20943,
1915
        15478 => 33616,
1916
        15479 => 27099,
1917
        15480 => 37492,
1918
        15481 => 36341,
1919
        15482 => 36145,
1920
        15483 => 35265,
1921
        15484 => 38190,
1922
        15485 => 31661,
1923
        15486 => 20214,
1924
        15649 => 20581,
1925
        15650 => 33328,
1926
        15651 => 21073,
1927
        15652 => 39279,
1928
        15653 => 28176,
1929
        15654 => 28293,
1930
        15655 => 28071,
1931
        15656 => 24314,
1932
        15657 => 20725,
1933
        15658 => 23004,
1934
        15659 => 23558,
1935
        15660 => 27974,
1936
        15661 => 27743,
1937
        15662 => 30086,
1938
        15663 => 33931,
1939
        15664 => 26728,
1940
        15665 => 22870,
1941
        15666 => 35762,
1942
        15667 => 21280,
1943
        15668 => 37233,
1944
        15669 => 38477,
1945
        15670 => 34121,
1946
        15671 => 26898,
1947
        15672 => 30977,
1948
        15673 => 28966,
1949
        15674 => 33014,
1950
        15675 => 20132,
1951
        15676 => 37066,
1952
        15677 => 27975,
1953
        15678 => 39556,
1954
        15679 => 23047,
1955
        15680 => 22204,
1956
        15681 => 25605,
1957
        15682 => 38128,
1958
        15683 => 30699,
1959
        15684 => 20389,
1960
        15685 => 33050,
1961
        15686 => 29409,
1962
        15687 => 35282,
1963
        15688 => 39290,
1964
        15689 => 32564,
1965
        15690 => 32478,
1966
        15691 => 21119,
1967
        15692 => 25945,
1968
        15693 => 37237,
1969
        15694 => 36735,
1970
        15695 => 36739,
1971
        15696 => 21483,
1972
        15697 => 31382,
1973
        15698 => 25581,
1974
        15699 => 25509,
1975
        15700 => 30342,
1976
        15701 => 31224,
1977
        15702 => 34903,
1978
        15703 => 38454,
1979
        15704 => 25130,
1980
        15705 => 21163,
1981
        15706 => 33410,
1982
        15707 => 26708,
1983
        15708 => 26480,
1984
        15709 => 25463,
1985
        15710 => 30571,
1986
        15711 => 31469,
1987
        15712 => 27905,
1988
        15713 => 32467,
1989
        15714 => 35299,
1990
        15715 => 22992,
1991
        15716 => 25106,
1992
        15717 => 34249,
1993
        15718 => 33445,
1994
        15719 => 30028,
1995
        15720 => 20511,
1996
        15721 => 20171,
1997
        15722 => 30117,
1998
        15723 => 35819,
1999
        15724 => 23626,
2000
        15725 => 24062,
2001
        15726 => 31563,
2002
        15727 => 26020,
2003
        15728 => 37329,
2004
        15729 => 20170,
2005
        15730 => 27941,
2006
        15731 => 35167,
2007
        15732 => 32039,
2008
        15733 => 38182,
2009
        15734 => 20165,
2010
        15735 => 35880,
2011
        15736 => 36827,
2012
        15737 => 38771,
2013
        15738 => 26187,
2014
        15739 => 31105,
2015
        15740 => 36817,
2016
        15741 => 28908,
2017
        15742 => 28024,
2018
        15905 => 23613,
2019
        15906 => 21170,
2020
        15907 => 33606,
2021
        15908 => 20834,
2022
        15909 => 33550,
2023
        15910 => 30555,
2024
        15911 => 26230,
2025
        15912 => 40120,
2026
        15913 => 20140,
2027
        15914 => 24778,
2028
        15915 => 31934,
2029
        15916 => 31923,
2030
        15917 => 32463,
2031
        15918 => 20117,
2032
        15919 => 35686,
2033
        15920 => 26223,
2034
        15921 => 39048,
2035
        15922 => 38745,
2036
        15923 => 22659,
2037
        15924 => 25964,
2038
        15925 => 38236,
2039
        15926 => 24452,
2040
        15927 => 30153,
2041
        15928 => 38742,
2042
        15929 => 31455,
2043
        15930 => 31454,
2044
        15931 => 20928,
2045
        15932 => 28847,
2046
        15933 => 31384,
2047
        15934 => 25578,
2048
        15935 => 31350,
2049
        15936 => 32416,
2050
        15937 => 29590,
2051
        15938 => 38893,
2052
        15939 => 20037,
2053
        15940 => 28792,
2054
        15941 => 20061,
2055
        15942 => 37202,
2056
        15943 => 21417,
2057
        15944 => 25937,
2058
        15945 => 26087,
2059
        15946 => 33276,
2060
        15947 => 33285,
2061
        15948 => 21646,
2062
        15949 => 23601,
2063
        15950 => 30106,
2064
        15951 => 38816,
2065
        15952 => 25304,
2066
        15953 => 29401,
2067
        15954 => 30141,
2068
        15955 => 23621,
2069
        15956 => 39545,
2070
        15957 => 33738,
2071
        15958 => 23616,
2072
        15959 => 21632,
2073
        15960 => 30697,
2074
        15961 => 20030,
2075
        15962 => 27822,
2076
        15963 => 32858,
2077
        15964 => 25298,
2078
        15965 => 25454,
2079
        15966 => 24040,
2080
        15967 => 20855,
2081
        15968 => 36317,
2082
        15969 => 36382,
2083
        15970 => 38191,
2084
        15971 => 20465,
2085
        15972 => 21477,
2086
        15973 => 24807,
2087
        15974 => 28844,
2088
        15975 => 21095,
2089
        15976 => 25424,
2090
        15977 => 40515,
2091
        15978 => 23071,
2092
        15979 => 20518,
2093
        15980 => 30519,
2094
        15981 => 21367,
2095
        15982 => 32482,
2096
        15983 => 25733,
2097
        15984 => 25899,
2098
        15985 => 25225,
2099
        15986 => 25496,
2100
        15987 => 20500,
2101
        15988 => 29237,
2102
        15989 => 35273,
2103
        15990 => 20915,
2104
        15991 => 35776,
2105
        15992 => 32477,
2106
        15993 => 22343,
2107
        15994 => 33740,
2108
        15995 => 38055,
2109
        15996 => 20891,
2110
        15997 => 21531,
2111
        15998 => 23803,
2112
        16161 => 20426,
2113
        16162 => 31459,
2114
        16163 => 27994,
2115
        16164 => 37089,
2116
        16165 => 39567,
2117
        16166 => 21888,
2118
        16167 => 21654,
2119
        16168 => 21345,
2120
        16169 => 21679,
2121
        16170 => 24320,
2122
        16171 => 25577,
2123
        16172 => 26999,
2124
        16173 => 20975,
2125
        16174 => 24936,
2126
        16175 => 21002,
2127
        16176 => 22570,
2128
        16177 => 21208,
2129
        16178 => 22350,
2130
        16179 => 30733,
2131
        16180 => 30475,
2132
        16181 => 24247,
2133
        16182 => 24951,
2134
        16183 => 31968,
2135
        16184 => 25179,
2136
        16185 => 25239,
2137
        16186 => 20130,
2138
        16187 => 28821,
2139
        16188 => 32771,
2140
        16189 => 25335,
2141
        16190 => 28900,
2142
        16191 => 38752,
2143
        16192 => 22391,
2144
        16193 => 33499,
2145
        16194 => 26607,
2146
        16195 => 26869,
2147
        16196 => 30933,
2148
        16197 => 39063,
2149
        16198 => 31185,
2150
        16199 => 22771,
2151
        16200 => 21683,
2152
        16201 => 21487,
2153
        16202 => 28212,
2154
        16203 => 20811,
2155
        16204 => 21051,
2156
        16205 => 23458,
2157
        16206 => 35838,
2158
        16207 => 32943,
2159
        16208 => 21827,
2160
        16209 => 22438,
2161
        16210 => 24691,
2162
        16211 => 22353,
2163
        16212 => 21549,
2164
        16213 => 31354,
2165
        16214 => 24656,
2166
        16215 => 23380,
2167
        16216 => 25511,
2168
        16217 => 25248,
2169
        16218 => 21475,
2170
        16219 => 25187,
2171
        16220 => 23495,
2172
        16221 => 26543,
2173
        16222 => 21741,
2174
        16223 => 31391,
2175
        16224 => 33510,
2176
        16225 => 37239,
2177
        16226 => 24211,
2178
        16227 => 35044,
2179
        16228 => 22840,
2180
        16229 => 22446,
2181
        16230 => 25358,
2182
        16231 => 36328,
2183
        16232 => 33007,
2184
        16233 => 22359,
2185
        16234 => 31607,
2186
        16235 => 20393,
2187
        16236 => 24555,
2188
        16237 => 23485,
2189
        16238 => 27454,
2190
        16239 => 21281,
2191
        16240 => 31568,
2192
        16241 => 29378,
2193
        16242 => 26694,
2194
        16243 => 30719,
2195
        16244 => 30518,
2196
        16245 => 26103,
2197
        16246 => 20917,
2198
        16247 => 20111,
2199
        16248 => 30420,
2200
        16249 => 23743,
2201
        16250 => 31397,
2202
        16251 => 33909,
2203
        16252 => 22862,
2204
        16253 => 39745,
2205
        16254 => 20608,
2206
        16417 => 39304,
2207
        16418 => 24871,
2208
        16419 => 28291,
2209
        16420 => 22372,
2210
        16421 => 26118,
2211
        16422 => 25414,
2212
        16423 => 22256,
2213
        16424 => 25324,
2214
        16425 => 25193,
2215
        16426 => 24275,
2216
        16427 => 38420,
2217
        16428 => 22403,
2218
        16429 => 25289,
2219
        16430 => 21895,
2220
        16431 => 34593,
2221
        16432 => 33098,
2222
        16433 => 36771,
2223
        16434 => 21862,
2224
        16435 => 33713,
2225
        16436 => 26469,
2226
        16437 => 36182,
2227
        16438 => 34013,
2228
        16439 => 23146,
2229
        16440 => 26639,
2230
        16441 => 25318,
2231
        16442 => 31726,
2232
        16443 => 38417,
2233
        16444 => 20848,
2234
        16445 => 28572,
2235
        16446 => 35888,
2236
        16447 => 25597,
2237
        16448 => 35272,
2238
        16449 => 25042,
2239
        16450 => 32518,
2240
        16451 => 28866,
2241
        16452 => 28389,
2242
        16453 => 29701,
2243
        16454 => 27028,
2244
        16455 => 29436,
2245
        16456 => 24266,
2246
        16457 => 37070,
2247
        16458 => 26391,
2248
        16459 => 28010,
2249
        16460 => 25438,
2250
        16461 => 21171,
2251
        16462 => 29282,
2252
        16463 => 32769,
2253
        16464 => 20332,
2254
        16465 => 23013,
2255
        16466 => 37226,
2256
        16467 => 28889,
2257
        16468 => 28061,
2258
        16469 => 21202,
2259
        16470 => 20048,
2260
        16471 => 38647,
2261
        16472 => 38253,
2262
        16473 => 34174,
2263
        16474 => 30922,
2264
        16475 => 32047,
2265
        16476 => 20769,
2266
        16477 => 22418,
2267
        16478 => 25794,
2268
        16479 => 32907,
2269
        16480 => 31867,
2270
        16481 => 27882,
2271
        16482 => 26865,
2272
        16483 => 26974,
2273
        16484 => 20919,
2274
        16485 => 21400,
2275
        16486 => 26792,
2276
        16487 => 29313,
2277
        16488 => 40654,
2278
        16489 => 31729,
2279
        16490 => 29432,
2280
        16491 => 31163,
2281
        16492 => 28435,
2282
        16493 => 29702,
2283
        16494 => 26446,
2284
        16495 => 37324,
2285
        16496 => 40100,
2286
        16497 => 31036,
2287
        16498 => 33673,
2288
        16499 => 33620,
2289
        16500 => 21519,
2290
        16501 => 26647,
2291
        16502 => 20029,
2292
        16503 => 21385,
2293
        16504 => 21169,
2294
        16505 => 30782,
2295
        16506 => 21382,
2296
        16507 => 21033,
2297
        16508 => 20616,
2298
        16509 => 20363,
2299
        16510 => 20432,
2300
        16673 => 30178,
2301
        16674 => 31435,
2302
        16675 => 31890,
2303
        16676 => 27813,
2304
        16677 => 38582,
2305
        16678 => 21147,
2306
        16679 => 29827,
2307
        16680 => 21737,
2308
        16681 => 20457,
2309
        16682 => 32852,
2310
        16683 => 33714,
2311
        16684 => 36830,
2312
        16685 => 38256,
2313
        16686 => 24265,
2314
        16687 => 24604,
2315
        16688 => 28063,
2316
        16689 => 24088,
2317
        16690 => 25947,
2318
        16691 => 33080,
2319
        16692 => 38142,
2320
        16693 => 24651,
2321
        16694 => 28860,
2322
        16695 => 32451,
2323
        16696 => 31918,
2324
        16697 => 20937,
2325
        16698 => 26753,
2326
        16699 => 31921,
2327
        16700 => 33391,
2328
        16701 => 20004,
2329
        16702 => 36742,
2330
        16703 => 37327,
2331
        16704 => 26238,
2332
        16705 => 20142,
2333
        16706 => 35845,
2334
        16707 => 25769,
2335
        16708 => 32842,
2336
        16709 => 20698,
2337
        16710 => 30103,
2338
        16711 => 29134,
2339
        16712 => 23525,
2340
        16713 => 36797,
2341
        16714 => 28518,
2342
        16715 => 20102,
2343
        16716 => 25730,
2344
        16717 => 38243,
2345
        16718 => 24278,
2346
        16719 => 26009,
2347
        16720 => 21015,
2348
        16721 => 35010,
2349
        16722 => 28872,
2350
        16723 => 21155,
2351
        16724 => 29454,
2352
        16725 => 29747,
2353
        16726 => 26519,
2354
        16727 => 30967,
2355
        16728 => 38678,
2356
        16729 => 20020,
2357
        16730 => 37051,
2358
        16731 => 40158,
2359
        16732 => 28107,
2360
        16733 => 20955,
2361
        16734 => 36161,
2362
        16735 => 21533,
2363
        16736 => 25294,
2364
        16737 => 29618,
2365
        16738 => 33777,
2366
        16739 => 38646,
2367
        16740 => 40836,
2368
        16741 => 38083,
2369
        16742 => 20278,
2370
        16743 => 32666,
2371
        16744 => 20940,
2372
        16745 => 28789,
2373
        16746 => 38517,
2374
        16747 => 23725,
2375
        16748 => 39046,
2376
        16749 => 21478,
2377
        16750 => 20196,
2378
        16751 => 28316,
2379
        16752 => 29705,
2380
        16753 => 27060,
2381
        16754 => 30827,
2382
        16755 => 39311,
2383
        16756 => 30041,
2384
        16757 => 21016,
2385
        16758 => 30244,
2386
        16759 => 27969,
2387
        16760 => 26611,
2388
        16761 => 20845,
2389
        16762 => 40857,
2390
        16763 => 32843,
2391
        16764 => 21657,
2392
        16765 => 31548,
2393
        16766 => 31423,
2394
        16929 => 38534,
2395
        16930 => 22404,
2396
        16931 => 25314,
2397
        16932 => 38471,
2398
        16933 => 27004,
2399
        16934 => 23044,
2400
        16935 => 25602,
2401
        16936 => 31699,
2402
        16937 => 28431,
2403
        16938 => 38475,
2404
        16939 => 33446,
2405
        16940 => 21346,
2406
        16941 => 39045,
2407
        16942 => 24208,
2408
        16943 => 28809,
2409
        16944 => 25523,
2410
        16945 => 21348,
2411
        16946 => 34383,
2412
        16947 => 40065,
2413
        16948 => 40595,
2414
        16949 => 30860,
2415
        16950 => 38706,
2416
        16951 => 36335,
2417
        16952 => 36162,
2418
        16953 => 40575,
2419
        16954 => 28510,
2420
        16955 => 31108,
2421
        16956 => 24405,
2422
        16957 => 38470,
2423
        16958 => 25134,
2424
        16959 => 39540,
2425
        16960 => 21525,
2426
        16961 => 38109,
2427
        16962 => 20387,
2428
        16963 => 26053,
2429
        16964 => 23653,
2430
        16965 => 23649,
2431
        16966 => 32533,
2432
        16967 => 34385,
2433
        16968 => 27695,
2434
        16969 => 24459,
2435
        16970 => 29575,
2436
        16971 => 28388,
2437
        16972 => 32511,
2438
        16973 => 23782,
2439
        16974 => 25371,
2440
        16975 => 23402,
2441
        16976 => 28390,
2442
        16977 => 21365,
2443
        16978 => 20081,
2444
        16979 => 25504,
2445
        16980 => 30053,
2446
        16981 => 25249,
2447
        16982 => 36718,
2448
        16983 => 20262,
2449
        16984 => 20177,
2450
        16985 => 27814,
2451
        16986 => 32438,
2452
        16987 => 35770,
2453
        16988 => 33821,
2454
        16989 => 34746,
2455
        16990 => 32599,
2456
        16991 => 36923,
2457
        16992 => 38179,
2458
        16993 => 31657,
2459
        16994 => 39585,
2460
        16995 => 35064,
2461
        16996 => 33853,
2462
        16997 => 27931,
2463
        16998 => 39558,
2464
        16999 => 32476,
2465
        17000 => 22920,
2466
        17001 => 40635,
2467
        17002 => 29595,
2468
        17003 => 30721,
2469
        17004 => 34434,
2470
        17005 => 39532,
2471
        17006 => 39554,
2472
        17007 => 22043,
2473
        17008 => 21527,
2474
        17009 => 22475,
2475
        17010 => 20080,
2476
        17011 => 40614,
2477
        17012 => 21334,
2478
        17013 => 36808,
2479
        17014 => 33033,
2480
        17015 => 30610,
2481
        17016 => 39314,
2482
        17017 => 34542,
2483
        17018 => 28385,
2484
        17019 => 34067,
2485
        17020 => 26364,
2486
        17021 => 24930,
2487
        17022 => 28459,
2488
        17185 => 35881,
2489
        17186 => 33426,
2490
        17187 => 33579,
2491
        17188 => 30450,
2492
        17189 => 27667,
2493
        17190 => 24537,
2494
        17191 => 33725,
2495
        17192 => 29483,
2496
        17193 => 33541,
2497
        17194 => 38170,
2498
        17195 => 27611,
2499
        17196 => 30683,
2500
        17197 => 38086,
2501
        17198 => 21359,
2502
        17199 => 33538,
2503
        17200 => 20882,
2504
        17201 => 24125,
2505
        17202 => 35980,
2506
        17203 => 36152,
2507
        17204 => 20040,
2508
        17205 => 29611,
2509
        17206 => 26522,
2510
        17207 => 26757,
2511
        17208 => 37238,
2512
        17209 => 38665,
2513
        17210 => 29028,
2514
        17211 => 27809,
2515
        17212 => 30473,
2516
        17213 => 23186,
2517
        17214 => 38209,
2518
        17215 => 27599,
2519
        17216 => 32654,
2520
        17217 => 26151,
2521
        17218 => 23504,
2522
        17219 => 22969,
2523
        17220 => 23194,
2524
        17221 => 38376,
2525
        17222 => 38391,
2526
        17223 => 20204,
2527
        17224 => 33804,
2528
        17225 => 33945,
2529
        17226 => 27308,
2530
        17227 => 30431,
2531
        17228 => 38192,
2532
        17229 => 29467,
2533
        17230 => 26790,
2534
        17231 => 23391,
2535
        17232 => 30511,
2536
        17233 => 37274,
2537
        17234 => 38753,
2538
        17235 => 31964,
2539
        17236 => 36855,
2540
        17237 => 35868,
2541
        17238 => 24357,
2542
        17239 => 31859,
2543
        17240 => 31192,
2544
        17241 => 35269,
2545
        17242 => 27852,
2546
        17243 => 34588,
2547
        17244 => 23494,
2548
        17245 => 24130,
2549
        17246 => 26825,
2550
        17247 => 30496,
2551
        17248 => 32501,
2552
        17249 => 20885,
2553
        17250 => 20813,
2554
        17251 => 21193,
2555
        17252 => 23081,
2556
        17253 => 32517,
2557
        17254 => 38754,
2558
        17255 => 33495,
2559
        17256 => 25551,
2560
        17257 => 30596,
2561
        17258 => 34256,
2562
        17259 => 31186,
2563
        17260 => 28218,
2564
        17261 => 24217,
2565
        17262 => 22937,
2566
        17263 => 34065,
2567
        17264 => 28781,
2568
        17265 => 27665,
2569
        17266 => 25279,
2570
        17267 => 30399,
2571
        17268 => 25935,
2572
        17269 => 24751,
2573
        17270 => 38397,
2574
        17271 => 26126,
2575
        17272 => 34719,
2576
        17273 => 40483,
2577
        17274 => 38125,
2578
        17275 => 21517,
2579
        17276 => 21629,
2580
        17277 => 35884,
2581
        17278 => 25720,
2582
        17441 => 25721,
2583
        17442 => 34321,
2584
        17443 => 27169,
2585
        17444 => 33180,
2586
        17445 => 30952,
2587
        17446 => 25705,
2588
        17447 => 39764,
2589
        17448 => 25273,
2590
        17449 => 26411,
2591
        17450 => 33707,
2592
        17451 => 22696,
2593
        17452 => 40664,
2594
        17453 => 27819,
2595
        17454 => 28448,
2596
        17455 => 23518,
2597
        17456 => 38476,
2598
        17457 => 35851,
2599
        17458 => 29279,
2600
        17459 => 26576,
2601
        17460 => 25287,
2602
        17461 => 29281,
2603
        17462 => 20137,
2604
        17463 => 22982,
2605
        17464 => 27597,
2606
        17465 => 22675,
2607
        17466 => 26286,
2608
        17467 => 24149,
2609
        17468 => 21215,
2610
        17469 => 24917,
2611
        17470 => 26408,
2612
        17471 => 30446,
2613
        17472 => 30566,
2614
        17473 => 29287,
2615
        17474 => 31302,
2616
        17475 => 25343,
2617
        17476 => 21738,
2618
        17477 => 21584,
2619
        17478 => 38048,
2620
        17479 => 37027,
2621
        17480 => 23068,
2622
        17481 => 32435,
2623
        17482 => 27670,
2624
        17483 => 20035,
2625
        17484 => 22902,
2626
        17485 => 32784,
2627
        17486 => 22856,
2628
        17487 => 21335,
2629
        17488 => 30007,
2630
        17489 => 38590,
2631
        17490 => 22218,
2632
        17491 => 25376,
2633
        17492 => 33041,
2634
        17493 => 24700,
2635
        17494 => 38393,
2636
        17495 => 28118,
2637
        17496 => 21602,
2638
        17497 => 39297,
2639
        17498 => 20869,
2640
        17499 => 23273,
2641
        17500 => 33021,
2642
        17501 => 22958,
2643
        17502 => 38675,
2644
        17503 => 20522,
2645
        17504 => 27877,
2646
        17505 => 23612,
2647
        17506 => 25311,
2648
        17507 => 20320,
2649
        17508 => 21311,
2650
        17509 => 33147,
2651
        17510 => 36870,
2652
        17511 => 28346,
2653
        17512 => 34091,
2654
        17513 => 25288,
2655
        17514 => 24180,
2656
        17515 => 30910,
2657
        17516 => 25781,
2658
        17517 => 25467,
2659
        17518 => 24565,
2660
        17519 => 23064,
2661
        17520 => 37247,
2662
        17521 => 40479,
2663
        17522 => 23615,
2664
        17523 => 25423,
2665
        17524 => 32834,
2666
        17525 => 23421,
2667
        17526 => 21870,
2668
        17527 => 38218,
2669
        17528 => 38221,
2670
        17529 => 28037,
2671
        17530 => 24744,
2672
        17531 => 26592,
2673
        17532 => 29406,
2674
        17533 => 20957,
2675
        17534 => 23425,
2676
        17697 => 25319,
2677
        17698 => 27870,
2678
        17699 => 29275,
2679
        17700 => 25197,
2680
        17701 => 38062,
2681
        17702 => 32445,
2682
        17703 => 33043,
2683
        17704 => 27987,
2684
        17705 => 20892,
2685
        17706 => 24324,
2686
        17707 => 22900,
2687
        17708 => 21162,
2688
        17709 => 24594,
2689
        17710 => 22899,
2690
        17711 => 26262,
2691
        17712 => 34384,
2692
        17713 => 30111,
2693
        17714 => 25386,
2694
        17715 => 25062,
2695
        17716 => 31983,
2696
        17717 => 35834,
2697
        17718 => 21734,
2698
        17719 => 27431,
2699
        17720 => 40485,
2700
        17721 => 27572,
2701
        17722 => 34261,
2702
        17723 => 21589,
2703
        17724 => 20598,
2704
        17725 => 27812,
2705
        17726 => 21866,
2706
        17727 => 36276,
2707
        17728 => 29228,
2708
        17729 => 24085,
2709
        17730 => 24597,
2710
        17731 => 29750,
2711
        17732 => 25293,
2712
        17733 => 25490,
2713
        17734 => 29260,
2714
        17735 => 24472,
2715
        17736 => 28227,
2716
        17737 => 27966,
2717
        17738 => 25856,
2718
        17739 => 28504,
2719
        17740 => 30424,
2720
        17741 => 30928,
2721
        17742 => 30460,
2722
        17743 => 30036,
2723
        17744 => 21028,
2724
        17745 => 21467,
2725
        17746 => 20051,
2726
        17747 => 24222,
2727
        17748 => 26049,
2728
        17749 => 32810,
2729
        17750 => 32982,
2730
        17751 => 25243,
2731
        17752 => 21638,
2732
        17753 => 21032,
2733
        17754 => 28846,
2734
        17755 => 34957,
2735
        17756 => 36305,
2736
        17757 => 27873,
2737
        17758 => 21624,
2738
        17759 => 32986,
2739
        17760 => 22521,
2740
        17761 => 35060,
2741
        17762 => 36180,
2742
        17763 => 38506,
2743
        17764 => 37197,
2744
        17765 => 20329,
2745
        17766 => 27803,
2746
        17767 => 21943,
2747
        17768 => 30406,
2748
        17769 => 30768,
2749
        17770 => 25256,
2750
        17771 => 28921,
2751
        17772 => 28558,
2752
        17773 => 24429,
2753
        17774 => 34028,
2754
        17775 => 26842,
2755
        17776 => 30844,
2756
        17777 => 31735,
2757
        17778 => 33192,
2758
        17779 => 26379,
2759
        17780 => 40527,
2760
        17781 => 25447,
2761
        17782 => 30896,
2762
        17783 => 22383,
2763
        17784 => 30738,
2764
        17785 => 38713,
2765
        17786 => 25209,
2766
        17787 => 25259,
2767
        17788 => 21128,
2768
        17789 => 29749,
2769
        17790 => 27607,
2770
        17953 => 21860,
2771
        17954 => 33086,
2772
        17955 => 30130,
2773
        17956 => 30382,
2774
        17957 => 21305,
2775
        17958 => 30174,
2776
        17959 => 20731,
2777
        17960 => 23617,
2778
        17961 => 35692,
2779
        17962 => 31687,
2780
        17963 => 20559,
2781
        17964 => 29255,
2782
        17965 => 39575,
2783
        17966 => 39128,
2784
        17967 => 28418,
2785
        17968 => 29922,
2786
        17969 => 31080,
2787
        17970 => 25735,
2788
        17971 => 30629,
2789
        17972 => 25340,
2790
        17973 => 39057,
2791
        17974 => 36139,
2792
        17975 => 21697,
2793
        17976 => 32856,
2794
        17977 => 20050,
2795
        17978 => 22378,
2796
        17979 => 33529,
2797
        17980 => 33805,
2798
        17981 => 24179,
2799
        17982 => 20973,
2800
        17983 => 29942,
2801
        17984 => 35780,
2802
        17985 => 23631,
2803
        17986 => 22369,
2804
        17987 => 27900,
2805
        17988 => 39047,
2806
        17989 => 23110,
2807
        17990 => 30772,
2808
        17991 => 39748,
2809
        17992 => 36843,
2810
        17993 => 31893,
2811
        17994 => 21078,
2812
        17995 => 25169,
2813
        17996 => 38138,
2814
        17997 => 20166,
2815
        17998 => 33670,
2816
        17999 => 33889,
2817
        18000 => 33769,
2818
        18001 => 33970,
2819
        18002 => 22484,
2820
        18003 => 26420,
2821
        18004 => 22275,
2822
        18005 => 26222,
2823
        18006 => 28006,
2824
        18007 => 35889,
2825
        18008 => 26333,
2826
        18009 => 28689,
2827
        18010 => 26399,
2828
        18011 => 27450,
2829
        18012 => 26646,
2830
        18013 => 25114,
2831
        18014 => 22971,
2832
        18015 => 19971,
2833
        18016 => 20932,
2834
        18017 => 28422,
2835
        18018 => 26578,
2836
        18019 => 27791,
2837
        18020 => 20854,
2838
        18021 => 26827,
2839
        18022 => 22855,
2840
        18023 => 27495,
2841
        18024 => 30054,
2842
        18025 => 23822,
2843
        18026 => 33040,
2844
        18027 => 40784,
2845
        18028 => 26071,
2846
        18029 => 31048,
2847
        18030 => 31041,
2848
        18031 => 39569,
2849
        18032 => 36215,
2850
        18033 => 23682,
2851
        18034 => 20062,
2852
        18035 => 20225,
2853
        18036 => 21551,
2854
        18037 => 22865,
2855
        18038 => 30732,
2856
        18039 => 22120,
2857
        18040 => 27668,
2858
        18041 => 36804,
2859
        18042 => 24323,
2860
        18043 => 27773,
2861
        18044 => 27875,
2862
        18045 => 35755,
2863
        18046 => 25488,
2864
        18209 => 24688,
2865
        18210 => 27965,
2866
        18211 => 29301,
2867
        18212 => 25190,
2868
        18213 => 38030,
2869
        18214 => 38085,
2870
        18215 => 21315,
2871
        18216 => 36801,
2872
        18217 => 31614,
2873
        18218 => 20191,
2874
        18219 => 35878,
2875
        18220 => 20094,
2876
        18221 => 40660,
2877
        18222 => 38065,
2878
        18223 => 38067,
2879
        18224 => 21069,
2880
        18225 => 28508,
2881
        18226 => 36963,
2882
        18227 => 27973,
2883
        18228 => 35892,
2884
        18229 => 22545,
2885
        18230 => 23884,
2886
        18231 => 27424,
2887
        18232 => 27465,
2888
        18233 => 26538,
2889
        18234 => 21595,
2890
        18235 => 33108,
2891
        18236 => 32652,
2892
        18237 => 22681,
2893
        18238 => 34103,
2894
        18239 => 24378,
2895
        18240 => 25250,
2896
        18241 => 27207,
2897
        18242 => 38201,
2898
        18243 => 25970,
2899
        18244 => 24708,
2900
        18245 => 26725,
2901
        18246 => 30631,
2902
        18247 => 20052,
2903
        18248 => 20392,
2904
        18249 => 24039,
2905
        18250 => 38808,
2906
        18251 => 25772,
2907
        18252 => 32728,
2908
        18253 => 23789,
2909
        18254 => 20431,
2910
        18255 => 31373,
2911
        18256 => 20999,
2912
        18257 => 33540,
2913
        18258 => 19988,
2914
        18259 => 24623,
2915
        18260 => 31363,
2916
        18261 => 38054,
2917
        18262 => 20405,
2918
        18263 => 20146,
2919
        18264 => 31206,
2920
        18265 => 29748,
2921
        18266 => 21220,
2922
        18267 => 33465,
2923
        18268 => 25810,
2924
        18269 => 31165,
2925
        18270 => 23517,
2926
        18271 => 27777,
2927
        18272 => 38738,
2928
        18273 => 36731,
2929
        18274 => 27682,
2930
        18275 => 20542,
2931
        18276 => 21375,
2932
        18277 => 28165,
2933
        18278 => 25806,
2934
        18279 => 26228,
2935
        18280 => 27696,
2936
        18281 => 24773,
2937
        18282 => 39031,
2938
        18283 => 35831,
2939
        18284 => 24198,
2940
        18285 => 29756,
2941
        18286 => 31351,
2942
        18287 => 31179,
2943
        18288 => 19992,
2944
        18289 => 37041,
2945
        18290 => 29699,
2946
        18291 => 27714,
2947
        18292 => 22234,
2948
        18293 => 37195,
2949
        18294 => 27845,
2950
        18295 => 36235,
2951
        18296 => 21306,
2952
        18297 => 34502,
2953
        18298 => 26354,
2954
        18299 => 36527,
2955
        18300 => 23624,
2956
        18301 => 39537,
2957
        18302 => 28192,
2958
        18465 => 21462,
2959
        18466 => 23094,
2960
        18467 => 40843,
2961
        18468 => 36259,
2962
        18469 => 21435,
2963
        18470 => 22280,
2964
        18471 => 39079,
2965
        18472 => 26435,
2966
        18473 => 37275,
2967
        18474 => 27849,
2968
        18475 => 20840,
2969
        18476 => 30154,
2970
        18477 => 25331,
2971
        18478 => 29356,
2972
        18479 => 21048,
2973
        18480 => 21149,
2974
        18481 => 32570,
2975
        18482 => 28820,
2976
        18483 => 30264,
2977
        18484 => 21364,
2978
        18485 => 40522,
2979
        18486 => 27063,
2980
        18487 => 30830,
2981
        18488 => 38592,
2982
        18489 => 35033,
2983
        18490 => 32676,
2984
        18491 => 28982,
2985
        18492 => 29123,
2986
        18493 => 20873,
2987
        18494 => 26579,
2988
        18495 => 29924,
2989
        18496 => 22756,
2990
        18497 => 25880,
2991
        18498 => 22199,
2992
        18499 => 35753,
2993
        18500 => 39286,
2994
        18501 => 25200,
2995
        18502 => 32469,
2996
        18503 => 24825,
2997
        18504 => 28909,
2998
        18505 => 22764,
2999
        18506 => 20161,
3000
        18507 => 20154,
3001
        18508 => 24525,
3002
        18509 => 38887,
3003
        18510 => 20219,
3004
        18511 => 35748,
3005
        18512 => 20995,
3006
        18513 => 22922,
3007
        18514 => 32427,
3008
        18515 => 25172,
3009
        18516 => 20173,
3010
        18517 => 26085,
3011
        18518 => 25102,
3012
        18519 => 33592,
3013
        18520 => 33993,
3014
        18521 => 33635,
3015
        18522 => 34701,
3016
        18523 => 29076,
3017
        18524 => 28342,
3018
        18525 => 23481,
3019
        18526 => 32466,
3020
        18527 => 20887,
3021
        18528 => 25545,
3022
        18529 => 26580,
3023
        18530 => 32905,
3024
        18531 => 33593,
3025
        18532 => 34837,
3026
        18533 => 20754,
3027
        18534 => 23418,
3028
        18535 => 22914,
3029
        18536 => 36785,
3030
        18537 => 20083,
3031
        18538 => 27741,
3032
        18539 => 20837,
3033
        18540 => 35109,
3034
        18541 => 36719,
3035
        18542 => 38446,
3036
        18543 => 34122,
3037
        18544 => 29790,
3038
        18545 => 38160,
3039
        18546 => 38384,
3040
        18547 => 28070,
3041
        18548 => 33509,
3042
        18549 => 24369,
3043
        18550 => 25746,
3044
        18551 => 27922,
3045
        18552 => 33832,
3046
        18553 => 33134,
3047
        18554 => 40131,
3048
        18555 => 22622,
3049
        18556 => 36187,
3050
        18557 => 19977,
3051
        18558 => 21441,
3052
        18721 => 20254,
3053
        18722 => 25955,
3054
        18723 => 26705,
3055
        18724 => 21971,
3056
        18725 => 20007,
3057
        18726 => 25620,
3058
        18727 => 39578,
3059
        18728 => 25195,
3060
        18729 => 23234,
3061
        18730 => 29791,
3062
        18731 => 33394,
3063
        18732 => 28073,
3064
        18733 => 26862,
3065
        18734 => 20711,
3066
        18735 => 33678,
3067
        18736 => 30722,
3068
        18737 => 26432,
3069
        18738 => 21049,
3070
        18739 => 27801,
3071
        18740 => 32433,
3072
        18741 => 20667,
3073
        18742 => 21861,
3074
        18743 => 29022,
3075
        18744 => 31579,
3076
        18745 => 26194,
3077
        18746 => 29642,
3078
        18747 => 33515,
3079
        18748 => 26441,
3080
        18749 => 23665,
3081
        18750 => 21024,
3082
        18751 => 29053,
3083
        18752 => 34923,
3084
        18753 => 38378,
3085
        18754 => 38485,
3086
        18755 => 25797,
3087
        18756 => 36193,
3088
        18757 => 33203,
3089
        18758 => 21892,
3090
        18759 => 27733,
3091
        18760 => 25159,
3092
        18761 => 32558,
3093
        18762 => 22674,
3094
        18763 => 20260,
3095
        18764 => 21830,
3096
        18765 => 36175,
3097
        18766 => 26188,
3098
        18767 => 19978,
3099
        18768 => 23578,
3100
        18769 => 35059,
3101
        18770 => 26786,
3102
        18771 => 25422,
3103
        18772 => 31245,
3104
        18773 => 28903,
3105
        18774 => 33421,
3106
        18775 => 21242,
3107
        18776 => 38902,
3108
        18777 => 23569,
3109
        18778 => 21736,
3110
        18779 => 37045,
3111
        18780 => 32461,
3112
        18781 => 22882,
3113
        18782 => 36170,
3114
        18783 => 34503,
3115
        18784 => 33292,
3116
        18785 => 33293,
3117
        18786 => 36198,
3118
        18787 => 25668,
3119
        18788 => 23556,
3120
        18789 => 24913,
3121
        18790 => 28041,
3122
        18791 => 31038,
3123
        18792 => 35774,
3124
        18793 => 30775,
3125
        18794 => 30003,
3126
        18795 => 21627,
3127
        18796 => 20280,
3128
        18797 => 36523,
3129
        18798 => 28145,
3130
        18799 => 23072,
3131
        18800 => 32453,
3132
        18801 => 31070,
3133
        18802 => 27784,
3134
        18803 => 23457,
3135
        18804 => 23158,
3136
        18805 => 29978,
3137
        18806 => 32958,
3138
        18807 => 24910,
3139
        18808 => 28183,
3140
        18809 => 22768,
3141
        18810 => 29983,
3142
        18811 => 29989,
3143
        18812 => 29298,
3144
        18813 => 21319,
3145
        18814 => 32499,
3146
        18977 => 30465,
3147
        18978 => 30427,
3148
        18979 => 21097,
3149
        18980 => 32988,
3150
        18981 => 22307,
3151
        18982 => 24072,
3152
        18983 => 22833,
3153
        18984 => 29422,
3154
        18985 => 26045,
3155
        18986 => 28287,
3156
        18987 => 35799,
3157
        18988 => 23608,
3158
        18989 => 34417,
3159
        18990 => 21313,
3160
        18991 => 30707,
3161
        18992 => 25342,
3162
        18993 => 26102,
3163
        18994 => 20160,
3164
        18995 => 39135,
3165
        18996 => 34432,
3166
        18997 => 23454,
3167
        18998 => 35782,
3168
        18999 => 21490,
3169
        19000 => 30690,
3170
        19001 => 20351,
3171
        19002 => 23630,
3172
        19003 => 39542,
3173
        19004 => 22987,
3174
        19005 => 24335,
3175
        19006 => 31034,
3176
        19007 => 22763,
3177
        19008 => 19990,
3178
        19009 => 26623,
3179
        19010 => 20107,
3180
        19011 => 25325,
3181
        19012 => 35475,
3182
        19013 => 36893,
3183
        19014 => 21183,
3184
        19015 => 26159,
3185
        19016 => 21980,
3186
        19017 => 22124,
3187
        19018 => 36866,
3188
        19019 => 20181,
3189
        19020 => 20365,
3190
        19021 => 37322,
3191
        19022 => 39280,
3192
        19023 => 27663,
3193
        19024 => 24066,
3194
        19025 => 24643,
3195
        19026 => 23460,
3196
        19027 => 35270,
3197
        19028 => 35797,
3198
        19029 => 25910,
3199
        19030 => 25163,
3200
        19031 => 39318,
3201
        19032 => 23432,
3202
        19033 => 23551,
3203
        19034 => 25480,
3204
        19035 => 21806,
3205
        19036 => 21463,
3206
        19037 => 30246,
3207
        19038 => 20861,
3208
        19039 => 34092,
3209
        19040 => 26530,
3210
        19041 => 26803,
3211
        19042 => 27530,
3212
        19043 => 25234,
3213
        19044 => 36755,
3214
        19045 => 21460,
3215
        19046 => 33298,
3216
        19047 => 28113,
3217
        19048 => 30095,
3218
        19049 => 20070,
3219
        19050 => 36174,
3220
        19051 => 23408,
3221
        19052 => 29087,
3222
        19053 => 34223,
3223
        19054 => 26257,
3224
        19055 => 26329,
3225
        19056 => 32626,
3226
        19057 => 34560,
3227
        19058 => 40653,
3228
        19059 => 40736,
3229
        19060 => 23646,
3230
        19061 => 26415,
3231
        19062 => 36848,
3232
        19063 => 26641,
3233
        19064 => 26463,
3234
        19065 => 25101,
3235
        19066 => 31446,
3236
        19067 => 22661,
3237
        19068 => 24246,
3238
        19069 => 25968,
3239
        19070 => 28465,
3240
        19233 => 24661,
3241
        19234 => 21047,
3242
        19235 => 32781,
3243
        19236 => 25684,
3244
        19237 => 34928,
3245
        19238 => 29993,
3246
        19239 => 24069,
3247
        19240 => 26643,
3248
        19241 => 25332,
3249
        19242 => 38684,
3250
        19243 => 21452,
3251
        19244 => 29245,
3252
        19245 => 35841,
3253
        19246 => 27700,
3254
        19247 => 30561,
3255
        19248 => 31246,
3256
        19249 => 21550,
3257
        19250 => 30636,
3258
        19251 => 39034,
3259
        19252 => 33308,
3260
        19253 => 35828,
3261
        19254 => 30805,
3262
        19255 => 26388,
3263
        19256 => 28865,
3264
        19257 => 26031,
3265
        19258 => 25749,
3266
        19259 => 22070,
3267
        19260 => 24605,
3268
        19261 => 31169,
3269
        19262 => 21496,
3270
        19263 => 19997,
3271
        19264 => 27515,
3272
        19265 => 32902,
3273
        19266 => 23546,
3274
        19267 => 21987,
3275
        19268 => 22235,
3276
        19269 => 20282,
3277
        19270 => 20284,
3278
        19271 => 39282,
3279
        19272 => 24051,
3280
        19273 => 26494,
3281
        19274 => 32824,
3282
        19275 => 24578,
3283
        19276 => 39042,
3284
        19277 => 36865,
3285
        19278 => 23435,
3286
        19279 => 35772,
3287
        19280 => 35829,
3288
        19281 => 25628,
3289
        19282 => 33368,
3290
        19283 => 25822,
3291
        19284 => 22013,
3292
        19285 => 33487,
3293
        19286 => 37221,
3294
        19287 => 20439,
3295
        19288 => 32032,
3296
        19289 => 36895,
3297
        19290 => 31903,
3298
        19291 => 20723,
3299
        19292 => 22609,
3300
        19293 => 28335,
3301
        19294 => 23487,
3302
        19295 => 35785,
3303
        19296 => 32899,
3304
        19297 => 37240,
3305
        19298 => 33948,
3306
        19299 => 31639,
3307
        19300 => 34429,
3308
        19301 => 38539,
3309
        19302 => 38543,
3310
        19303 => 32485,
3311
        19304 => 39635,
3312
        19305 => 30862,
3313
        19306 => 23681,
3314
        19307 => 31319,
3315
        19308 => 36930,
3316
        19309 => 38567,
3317
        19310 => 31071,
3318
        19311 => 23385,
3319
        19312 => 25439,
3320
        19313 => 31499,
3321
        19314 => 34001,
3322
        19315 => 26797,
3323
        19316 => 21766,
3324
        19317 => 32553,
3325
        19318 => 29712,
3326
        19319 => 32034,
3327
        19320 => 38145,
3328
        19321 => 25152,
3329
        19322 => 22604,
3330
        19323 => 20182,
3331
        19324 => 23427,
3332
        19325 => 22905,
3333
        19326 => 22612,
3334
        19489 => 29549,
3335
        19490 => 25374,
3336
        19491 => 36427,
3337
        19492 => 36367,
3338
        19493 => 32974,
3339
        19494 => 33492,
3340
        19495 => 25260,
3341
        19496 => 21488,
3342
        19497 => 27888,
3343
        19498 => 37214,
3344
        19499 => 22826,
3345
        19500 => 24577,
3346
        19501 => 27760,
3347
        19502 => 22349,
3348
        19503 => 25674,
3349
        19504 => 36138,
3350
        19505 => 30251,
3351
        19506 => 28393,
3352
        19507 => 22363,
3353
        19508 => 27264,
3354
        19509 => 30192,
3355
        19510 => 28525,
3356
        19511 => 35885,
3357
        19512 => 35848,
3358
        19513 => 22374,
3359
        19514 => 27631,
3360
        19515 => 34962,
3361
        19516 => 30899,
3362
        19517 => 25506,
3363
        19518 => 21497,
3364
        19519 => 28845,
3365
        19520 => 27748,
3366
        19521 => 22616,
3367
        19522 => 25642,
3368
        19523 => 22530,
3369
        19524 => 26848,
3370
        19525 => 33179,
3371
        19526 => 21776,
3372
        19527 => 31958,
3373
        19528 => 20504,
3374
        19529 => 36538,
3375
        19530 => 28108,
3376
        19531 => 36255,
3377
        19532 => 28907,
3378
        19533 => 25487,
3379
        19534 => 28059,
3380
        19535 => 28372,
3381
        19536 => 32486,
3382
        19537 => 33796,
3383
        19538 => 26691,
3384
        19539 => 36867,
3385
        19540 => 28120,
3386
        19541 => 38518,
3387
        19542 => 35752,
3388
        19543 => 22871,
3389
        19544 => 29305,
3390
        19545 => 34276,
3391
        19546 => 33150,
3392
        19547 => 30140,
3393
        19548 => 35466,
3394
        19549 => 26799,
3395
        19550 => 21076,
3396
        19551 => 36386,
3397
        19552 => 38161,
3398
        19553 => 25552,
3399
        19554 => 39064,
3400
        19555 => 36420,
3401
        19556 => 21884,
3402
        19557 => 20307,
3403
        19558 => 26367,
3404
        19559 => 22159,
3405
        19560 => 24789,
3406
        19561 => 28053,
3407
        19562 => 21059,
3408
        19563 => 23625,
3409
        19564 => 22825,
3410
        19565 => 28155,
3411
        19566 => 22635,
3412
        19567 => 30000,
3413
        19568 => 29980,
3414
        19569 => 24684,
3415
        19570 => 33300,
3416
        19571 => 33094,
3417
        19572 => 25361,
3418
        19573 => 26465,
3419
        19574 => 36834,
3420
        19575 => 30522,
3421
        19576 => 36339,
3422
        19577 => 36148,
3423
        19578 => 38081,
3424
        19579 => 24086,
3425
        19580 => 21381,
3426
        19581 => 21548,
3427
        19582 => 28867,
3428
        19745 => 27712,
3429
        19746 => 24311,
3430
        19747 => 20572,
3431
        19748 => 20141,
3432
        19749 => 24237,
3433
        19750 => 25402,
3434
        19751 => 33351,
3435
        19752 => 36890,
3436
        19753 => 26704,
3437
        19754 => 37230,
3438
        19755 => 30643,
3439
        19756 => 21516,
3440
        19757 => 38108,
3441
        19758 => 24420,
3442
        19759 => 31461,
3443
        19760 => 26742,
3444
        19761 => 25413,
3445
        19762 => 31570,
3446
        19763 => 32479,
3447
        19764 => 30171,
3448
        19765 => 20599,
3449
        19766 => 25237,
3450
        19767 => 22836,
3451
        19768 => 36879,
3452
        19769 => 20984,
3453
        19770 => 31171,
3454
        19771 => 31361,
3455
        19772 => 22270,
3456
        19773 => 24466,
3457
        19774 => 36884,
3458
        19775 => 28034,
3459
        19776 => 23648,
3460
        19777 => 22303,
3461
        19778 => 21520,
3462
        19779 => 20820,
3463
        19780 => 28237,
3464
        19781 => 22242,
3465
        19782 => 25512,
3466
        19783 => 39059,
3467
        19784 => 33151,
3468
        19785 => 34581,
3469
        19786 => 35114,
3470
        19787 => 36864,
3471
        19788 => 21534,
3472
        19789 => 23663,
3473
        19790 => 33216,
3474
        19791 => 25302,
3475
        19792 => 25176,
3476
        19793 => 33073,
3477
        19794 => 40501,
3478
        19795 => 38464,
3479
        19796 => 39534,
3480
        19797 => 39548,
3481
        19798 => 26925,
3482
        19799 => 22949,
3483
        19800 => 25299,
3484
        19801 => 21822,
3485
        19802 => 25366,
3486
        19803 => 21703,
3487
        19804 => 34521,
3488
        19805 => 27964,
3489
        19806 => 23043,
3490
        19807 => 29926,
3491
        19808 => 34972,
3492
        19809 => 27498,
3493
        19810 => 22806,
3494
        19811 => 35916,
3495
        19812 => 24367,
3496
        19813 => 28286,
3497
        19814 => 29609,
3498
        19815 => 39037,
3499
        19816 => 20024,
3500
        19817 => 28919,
3501
        19818 => 23436,
3502
        19819 => 30871,
3503
        19820 => 25405,
3504
        19821 => 26202,
3505
        19822 => 30358,
3506
        19823 => 24779,
3507
        19824 => 23451,
3508
        19825 => 23113,
3509
        19826 => 19975,
3510
        19827 => 33109,
3511
        19828 => 27754,
3512
        19829 => 29579,
3513
        19830 => 20129,
3514
        19831 => 26505,
3515
        19832 => 32593,
3516
        19833 => 24448,
3517
        19834 => 26106,
3518
        19835 => 26395,
3519
        19836 => 24536,
3520
        19837 => 22916,
3521
        19838 => 23041,
3522
        20001 => 24013,
3523
        20002 => 24494,
3524
        20003 => 21361,
3525
        20004 => 38886,
3526
        20005 => 36829,
3527
        20006 => 26693,
3528
        20007 => 22260,
3529
        20008 => 21807,
3530
        20009 => 24799,
3531
        20010 => 20026,
3532
        20011 => 28493,
3533
        20012 => 32500,
3534
        20013 => 33479,
3535
        20014 => 33806,
3536
        20015 => 22996,
3537
        20016 => 20255,
3538
        20017 => 20266,
3539
        20018 => 23614,
3540
        20019 => 32428,
3541
        20020 => 26410,
3542
        20021 => 34074,
3543
        20022 => 21619,
3544
        20023 => 30031,
3545
        20024 => 32963,
3546
        20025 => 21890,
3547
        20026 => 39759,
3548
        20027 => 20301,
3549
        20028 => 28205,
3550
        20029 => 35859,
3551
        20030 => 23561,
3552
        20031 => 24944,
3553
        20032 => 21355,
3554
        20033 => 30239,
3555
        20034 => 28201,
3556
        20035 => 34442,
3557
        20036 => 25991,
3558
        20037 => 38395,
3559
        20038 => 32441,
3560
        20039 => 21563,
3561
        20040 => 31283,
3562
        20041 => 32010,
3563
        20042 => 38382,
3564
        20043 => 21985,
3565
        20044 => 32705,
3566
        20045 => 29934,
3567
        20046 => 25373,
3568
        20047 => 34583,
3569
        20048 => 28065,
3570
        20049 => 31389,
3571
        20050 => 25105,
3572
        20051 => 26017,
3573
        20052 => 21351,
3574
        20053 => 25569,
3575
        20054 => 27779,
3576
        20055 => 24043,
3577
        20056 => 21596,
3578
        20057 => 38056,
3579
        20058 => 20044,
3580
        20059 => 27745,
3581
        20060 => 35820,
3582
        20061 => 23627,
3583
        20062 => 26080,
3584
        20063 => 33436,
3585
        20064 => 26791,
3586
        20065 => 21566,
3587
        20066 => 21556,
3588
        20067 => 27595,
3589
        20068 => 27494,
3590
        20069 => 20116,
3591
        20070 => 25410,
3592
        20071 => 21320,
3593
        20072 => 33310,
3594
        20073 => 20237,
3595
        20074 => 20398,
3596
        20075 => 22366,
3597
        20076 => 25098,
3598
        20077 => 38654,
3599
        20078 => 26212,
3600
        20079 => 29289,
3601
        20080 => 21247,
3602
        20081 => 21153,
3603
        20082 => 24735,
3604
        20083 => 35823,
3605
        20084 => 26132,
3606
        20085 => 29081,
3607
        20086 => 26512,
3608
        20087 => 35199,
3609
        20088 => 30802,
3610
        20089 => 30717,
3611
        20090 => 26224,
3612
        20091 => 22075,
3613
        20092 => 21560,
3614
        20093 => 38177,
3615
        20094 => 29306,
3616
        20257 => 31232,
3617
        20258 => 24687,
3618
        20259 => 24076,
3619
        20260 => 24713,
3620
        20261 => 33181,
3621
        20262 => 22805,
3622
        20263 => 24796,
3623
        20264 => 29060,
3624
        20265 => 28911,
3625
        20266 => 28330,
3626
        20267 => 27728,
3627
        20268 => 29312,
3628
        20269 => 27268,
3629
        20270 => 34989,
3630
        20271 => 24109,
3631
        20272 => 20064,
3632
        20273 => 23219,
3633
        20274 => 21916,
3634
        20275 => 38115,
3635
        20276 => 27927,
3636
        20277 => 31995,
3637
        20278 => 38553,
3638
        20279 => 25103,
3639
        20280 => 32454,
3640
        20281 => 30606,
3641
        20282 => 34430,
3642
        20283 => 21283,
3643
        20284 => 38686,
3644
        20285 => 36758,
3645
        20286 => 26247,
3646
        20287 => 23777,
3647
        20288 => 20384,
3648
        20289 => 29421,
3649
        20290 => 19979,
3650
        20291 => 21414,
3651
        20292 => 22799,
3652
        20293 => 21523,
3653
        20294 => 25472,
3654
        20295 => 38184,
3655
        20296 => 20808,
3656
        20297 => 20185,
3657
        20298 => 40092,
3658
        20299 => 32420,
3659
        20300 => 21688,
3660
        20301 => 36132,
3661
        20302 => 34900,
3662
        20303 => 33335,
3663
        20304 => 38386,
3664
        20305 => 28046,
3665
        20306 => 24358,
3666
        20307 => 23244,
3667
        20308 => 26174,
3668
        20309 => 38505,
3669
        20310 => 29616,
3670
        20311 => 29486,
3671
        20312 => 21439,
3672
        20313 => 33146,
3673
        20314 => 39301,
3674
        20315 => 32673,
3675
        20316 => 23466,
3676
        20317 => 38519,
3677
        20318 => 38480,
3678
        20319 => 32447,
3679
        20320 => 30456,
3680
        20321 => 21410,
3681
        20322 => 38262,
3682
        20323 => 39321,
3683
        20324 => 31665,
3684
        20325 => 35140,
3685
        20326 => 28248,
3686
        20327 => 20065,
3687
        20328 => 32724,
3688
        20329 => 31077,
3689
        20330 => 35814,
3690
        20331 => 24819,
3691
        20332 => 21709,
3692
        20333 => 20139,
3693
        20334 => 39033,
3694
        20335 => 24055,
3695
        20336 => 27233,
3696
        20337 => 20687,
3697
        20338 => 21521,
3698
        20339 => 35937,
3699
        20340 => 33831,
3700
        20341 => 30813,
3701
        20342 => 38660,
3702
        20343 => 21066,
3703
        20344 => 21742,
3704
        20345 => 22179,
3705
        20346 => 38144,
3706
        20347 => 28040,
3707
        20348 => 23477,
3708
        20349 => 28102,
3709
        20350 => 26195,
3710
        20513 => 23567,
3711
        20514 => 23389,
3712
        20515 => 26657,
3713
        20516 => 32918,
3714
        20517 => 21880,
3715
        20518 => 31505,
3716
        20519 => 25928,
3717
        20520 => 26964,
3718
        20521 => 20123,
3719
        20522 => 27463,
3720
        20523 => 34638,
3721
        20524 => 38795,
3722
        20525 => 21327,
3723
        20526 => 25375,
3724
        20527 => 25658,
3725
        20528 => 37034,
3726
        20529 => 26012,
3727
        20530 => 32961,
3728
        20531 => 35856,
3729
        20532 => 20889,
3730
        20533 => 26800,
3731
        20534 => 21368,
3732
        20535 => 34809,
3733
        20536 => 25032,
3734
        20537 => 27844,
3735
        20538 => 27899,
3736
        20539 => 35874,
3737
        20540 => 23633,
3738
        20541 => 34218,
3739
        20542 => 33455,
3740
        20543 => 38156,
3741
        20544 => 27427,
3742
        20545 => 36763,
3743
        20546 => 26032,
3744
        20547 => 24571,
3745
        20548 => 24515,
3746
        20549 => 20449,
3747
        20550 => 34885,
3748
        20551 => 26143,
3749
        20552 => 33125,
3750
        20553 => 29481,
3751
        20554 => 24826,
3752
        20555 => 20852,
3753
        20556 => 21009,
3754
        20557 => 22411,
3755
        20558 => 24418,
3756
        20559 => 37026,
3757
        20560 => 34892,
3758
        20561 => 37266,
3759
        20562 => 24184,
3760
        20563 => 26447,
3761
        20564 => 24615,
3762
        20565 => 22995,
3763
        20566 => 20804,
3764
        20567 => 20982,
3765
        20568 => 33016,
3766
        20569 => 21256,
3767
        20570 => 27769,
3768
        20571 => 38596,
3769
        20572 => 29066,
3770
        20573 => 20241,
3771
        20574 => 20462,
3772
        20575 => 32670,
3773
        20576 => 26429,
3774
        20577 => 21957,
3775
        20578 => 38152,
3776
        20579 => 31168,
3777
        20580 => 34966,
3778
        20581 => 32483,
3779
        20582 => 22687,
3780
        20583 => 25100,
3781
        20584 => 38656,
3782
        20585 => 34394,
3783
        20586 => 22040,
3784
        20587 => 39035,
3785
        20588 => 24464,
3786
        20589 => 35768,
3787
        20590 => 33988,
3788
        20591 => 37207,
3789
        20592 => 21465,
3790
        20593 => 26093,
3791
        20594 => 24207,
3792
        20595 => 30044,
3793
        20596 => 24676,
3794
        20597 => 32110,
3795
        20598 => 23167,
3796
        20599 => 32490,
3797
        20600 => 32493,
3798
        20601 => 36713,
3799
        20602 => 21927,
3800
        20603 => 23459,
3801
        20604 => 24748,
3802
        20605 => 26059,
3803
        20606 => 29572,
3804
        20769 => 36873,
3805
        20770 => 30307,
3806
        20771 => 30505,
3807
        20772 => 32474,
3808
        20773 => 38772,
3809
        20774 => 34203,
3810
        20775 => 23398,
3811
        20776 => 31348,
3812
        20777 => 38634,
3813
        20778 => 34880,
3814
        20779 => 21195,
3815
        20780 => 29071,
3816
        20781 => 24490,
3817
        20782 => 26092,
3818
        20783 => 35810,
3819
        20784 => 23547,
3820
        20785 => 39535,
3821
        20786 => 24033,
3822
        20787 => 27529,
3823
        20788 => 27739,
3824
        20789 => 35757,
3825
        20790 => 35759,
3826
        20791 => 36874,
3827
        20792 => 36805,
3828
        20793 => 21387,
3829
        20794 => 25276,
3830
        20795 => 40486,
3831
        20796 => 40493,
3832
        20797 => 21568,
3833
        20798 => 20011,
3834
        20799 => 33469,
3835
        20800 => 29273,
3836
        20801 => 34460,
3837
        20802 => 23830,
3838
        20803 => 34905,
3839
        20804 => 28079,
3840
        20805 => 38597,
3841
        20806 => 21713,
3842
        20807 => 20122,
3843
        20808 => 35766,
3844
        20809 => 28937,
3845
        20810 => 21693,
3846
        20811 => 38409,
3847
        20812 => 28895,
3848
        20813 => 28153,
3849
        20814 => 30416,
3850
        20815 => 20005,
3851
        20816 => 30740,
3852
        20817 => 34578,
3853
        20818 => 23721,
3854
        20819 => 24310,
3855
        20820 => 35328,
3856
        20821 => 39068,
3857
        20822 => 38414,
3858
        20823 => 28814,
3859
        20824 => 27839,
3860
        20825 => 22852,
3861
        20826 => 25513,
3862
        20827 => 30524,
3863
        20828 => 34893,
3864
        20829 => 28436,
3865
        20830 => 33395,
3866
        20831 => 22576,
3867
        20832 => 29141,
3868
        20833 => 21388,
3869
        20834 => 30746,
3870
        20835 => 38593,
3871
        20836 => 21761,
3872
        20837 => 24422,
3873
        20838 => 28976,
3874
        20839 => 23476,
3875
        20840 => 35866,
3876
        20841 => 39564,
3877
        20842 => 27523,
3878
        20843 => 22830,
3879
        20844 => 40495,
3880
        20845 => 31207,
3881
        20846 => 26472,
3882
        20847 => 25196,
3883
        20848 => 20335,
3884
        20849 => 30113,
3885
        20850 => 32650,
3886
        20851 => 27915,
3887
        20852 => 38451,
3888
        20853 => 27687,
3889
        20854 => 20208,
3890
        20855 => 30162,
3891
        20856 => 20859,
3892
        20857 => 26679,
3893
        20858 => 28478,
3894
        20859 => 36992,
3895
        20860 => 33136,
3896
        20861 => 22934,
3897
        20862 => 29814,
3898
        21025 => 25671,
3899
        21026 => 23591,
3900
        21027 => 36965,
3901
        21028 => 31377,
3902
        21029 => 35875,
3903
        21030 => 23002,
3904
        21031 => 21676,
3905
        21032 => 33280,
3906
        21033 => 33647,
3907
        21034 => 35201,
3908
        21035 => 32768,
3909
        21036 => 26928,
3910
        21037 => 22094,
3911
        21038 => 32822,
3912
        21039 => 29239,
3913
        21040 => 37326,
3914
        21041 => 20918,
3915
        21042 => 20063,
3916
        21043 => 39029,
3917
        21044 => 25494,
3918
        21045 => 19994,
3919
        21046 => 21494,
3920
        21047 => 26355,
3921
        21048 => 33099,
3922
        21049 => 22812,
3923
        21050 => 28082,
3924
        21051 => 19968,
3925
        21052 => 22777,
3926
        21053 => 21307,
3927
        21054 => 25558,
3928
        21055 => 38129,
3929
        21056 => 20381,
3930
        21057 => 20234,
3931
        21058 => 34915,
3932
        21059 => 39056,
3933
        21060 => 22839,
3934
        21061 => 36951,
3935
        21062 => 31227,
3936
        21063 => 20202,
3937
        21064 => 33008,
3938
        21065 => 30097,
3939
        21066 => 27778,
3940
        21067 => 23452,
3941
        21068 => 23016,
3942
        21069 => 24413,
3943
        21070 => 26885,
3944
        21071 => 34433,
3945
        21072 => 20506,
3946
        21073 => 24050,
3947
        21074 => 20057,
3948
        21075 => 30691,
3949
        21076 => 20197,
3950
        21077 => 33402,
3951
        21078 => 25233,
3952
        21079 => 26131,
3953
        21080 => 37009,
3954
        21081 => 23673,
3955
        21082 => 20159,
3956
        21083 => 24441,
3957
        21084 => 33222,
3958
        21085 => 36920,
3959
        21086 => 32900,
3960
        21087 => 30123,
3961
        21088 => 20134,
3962
        21089 => 35028,
3963
        21090 => 24847,
3964
        21091 => 27589,
3965
        21092 => 24518,
3966
        21093 => 20041,
3967
        21094 => 30410,
3968
        21095 => 28322,
3969
        21096 => 35811,
3970
        21097 => 35758,
3971
        21098 => 35850,
3972
        21099 => 35793,
3973
        21100 => 24322,
3974
        21101 => 32764,
3975
        21102 => 32716,
3976
        21103 => 32462,
3977
        21104 => 33589,
3978
        21105 => 33643,
3979
        21106 => 22240,
3980
        21107 => 27575,
3981
        21108 => 38899,
3982
        21109 => 38452,
3983
        21110 => 23035,
3984
        21111 => 21535,
3985
        21112 => 38134,
3986
        21113 => 28139,
3987
        21114 => 23493,
3988
        21115 => 39278,
3989
        21116 => 23609,
3990
        21117 => 24341,
3991
        21118 => 38544,
3992
        21281 => 21360,
3993
        21282 => 33521,
3994
        21283 => 27185,
3995
        21284 => 23156,
3996
        21285 => 40560,
3997
        21286 => 24212,
3998
        21287 => 32552,
3999
        21288 => 33721,
4000
        21289 => 33828,
4001
        21290 => 33829,
4002
        21291 => 33639,
4003
        21292 => 34631,
4004
        21293 => 36814,
4005
        21294 => 36194,
4006
        21295 => 30408,
4007
        21296 => 24433,
4008
        21297 => 39062,
4009
        21298 => 30828,
4010
        21299 => 26144,
4011
        21300 => 21727,
4012
        21301 => 25317,
4013
        21302 => 20323,
4014
        21303 => 33219,
4015
        21304 => 30152,
4016
        21305 => 24248,
4017
        21306 => 38605,
4018
        21307 => 36362,
4019
        21308 => 34553,
4020
        21309 => 21647,
4021
        21310 => 27891,
4022
        21311 => 28044,
4023
        21312 => 27704,
4024
        21313 => 24703,
4025
        21314 => 21191,
4026
        21315 => 29992,
4027
        21316 => 24189,
4028
        21317 => 20248,
4029
        21318 => 24736,
4030
        21319 => 24551,
4031
        21320 => 23588,
4032
        21321 => 30001,
4033
        21322 => 37038,
4034
        21323 => 38080,
4035
        21324 => 29369,
4036
        21325 => 27833,
4037
        21326 => 28216,
4038
        21327 => 37193,
4039
        21328 => 26377,
4040
        21329 => 21451,
4041
        21330 => 21491,
4042
        21331 => 20305,
4043
        21332 => 37321,
4044
        21333 => 35825,
4045
        21334 => 21448,
4046
        21335 => 24188,
4047
        21336 => 36802,
4048
        21337 => 28132,
4049
        21338 => 20110,
4050
        21339 => 30402,
4051
        21340 => 27014,
4052
        21341 => 34398,
4053
        21342 => 24858,
4054
        21343 => 33286,
4055
        21344 => 20313,
4056
        21345 => 20446,
4057
        21346 => 36926,
4058
        21347 => 40060,
4059
        21348 => 24841,
4060
        21349 => 28189,
4061
        21350 => 28180,
4062
        21351 => 38533,
4063
        21352 => 20104,
4064
        21353 => 23089,
4065
        21354 => 38632,
4066
        21355 => 19982,
4067
        21356 => 23679,
4068
        21357 => 31161,
4069
        21358 => 23431,
4070
        21359 => 35821,
4071
        21360 => 32701,
4072
        21361 => 29577,
4073
        21362 => 22495,
4074
        21363 => 33419,
4075
        21364 => 37057,
4076
        21365 => 21505,
4077
        21366 => 36935,
4078
        21367 => 21947,
4079
        21368 => 23786,
4080
        21369 => 24481,
4081
        21370 => 24840,
4082
        21371 => 27442,
4083
        21372 => 29425,
4084
        21373 => 32946,
4085
        21374 => 35465,
4086
        21537 => 28020,
4087
        21538 => 23507,
4088
        21539 => 35029,
4089
        21540 => 39044,
4090
        21541 => 35947,
4091
        21542 => 39533,
4092
        21543 => 40499,
4093
        21544 => 28170,
4094
        21545 => 20900,
4095
        21546 => 20803,
4096
        21547 => 22435,
4097
        21548 => 34945,
4098
        21549 => 21407,
4099
        21550 => 25588,
4100
        21551 => 36757,
4101
        21552 => 22253,
4102
        21553 => 21592,
4103
        21554 => 22278,
4104
        21555 => 29503,
4105
        21556 => 28304,
4106
        21557 => 32536,
4107
        21558 => 36828,
4108
        21559 => 33489,
4109
        21560 => 24895,
4110
        21561 => 24616,
4111
        21562 => 38498,
4112
        21563 => 26352,
4113
        21564 => 32422,
4114
        21565 => 36234,
4115
        21566 => 36291,
4116
        21567 => 38053,
4117
        21568 => 23731,
4118
        21569 => 31908,
4119
        21570 => 26376,
4120
        21571 => 24742,
4121
        21572 => 38405,
4122
        21573 => 32792,
4123
        21574 => 20113,
4124
        21575 => 37095,
4125
        21576 => 21248,
4126
        21577 => 38504,
4127
        21578 => 20801,
4128
        21579 => 36816,
4129
        21580 => 34164,
4130
        21581 => 37213,
4131
        21582 => 26197,
4132
        21583 => 38901,
4133
        21584 => 23381,
4134
        21585 => 21277,
4135
        21586 => 30776,
4136
        21587 => 26434,
4137
        21588 => 26685,
4138
        21589 => 21705,
4139
        21590 => 28798,
4140
        21591 => 23472,
4141
        21592 => 36733,
4142
        21593 => 20877,
4143
        21594 => 22312,
4144
        21595 => 21681,
4145
        21596 => 25874,
4146
        21597 => 26242,
4147
        21598 => 36190,
4148
        21599 => 36163,
4149
        21600 => 33039,
4150
        21601 => 33900,
4151
        21602 => 36973,
4152
        21603 => 31967,
4153
        21604 => 20991,
4154
        21605 => 34299,
4155
        21606 => 26531,
4156
        21607 => 26089,
4157
        21608 => 28577,
4158
        21609 => 34468,
4159
        21610 => 36481,
4160
        21611 => 22122,
4161
        21612 => 36896,
4162
        21613 => 30338,
4163
        21614 => 28790,
4164
        21615 => 29157,
4165
        21616 => 36131,
4166
        21617 => 25321,
4167
        21618 => 21017,
4168
        21619 => 27901,
4169
        21620 => 36156,
4170
        21621 => 24590,
4171
        21622 => 22686,
4172
        21623 => 24974,
4173
        21624 => 26366,
4174
        21625 => 36192,
4175
        21626 => 25166,
4176
        21627 => 21939,
4177
        21628 => 28195,
4178
        21629 => 26413,
4179
        21630 => 36711,
4180
        21793 => 38113,
4181
        21794 => 38392,
4182
        21795 => 30504,
4183
        21796 => 26629,
4184
        21797 => 27048,
4185
        21798 => 21643,
4186
        21799 => 20045,
4187
        21800 => 28856,
4188
        21801 => 35784,
4189
        21802 => 25688,
4190
        21803 => 25995,
4191
        21804 => 23429,
4192
        21805 => 31364,
4193
        21806 => 20538,
4194
        21807 => 23528,
4195
        21808 => 30651,
4196
        21809 => 27617,
4197
        21810 => 35449,
4198
        21811 => 31896,
4199
        21812 => 27838,
4200
        21813 => 30415,
4201
        21814 => 26025,
4202
        21815 => 36759,
4203
        21816 => 23853,
4204
        21817 => 23637,
4205
        21818 => 34360,
4206
        21819 => 26632,
4207
        21820 => 21344,
4208
        21821 => 25112,
4209
        21822 => 31449,
4210
        21823 => 28251,
4211
        21824 => 32509,
4212
        21825 => 27167,
4213
        21826 => 31456,
4214
        21827 => 24432,
4215
        21828 => 28467,
4216
        21829 => 24352,
4217
        21830 => 25484,
4218
        21831 => 28072,
4219
        21832 => 26454,
4220
        21833 => 19976,
4221
        21834 => 24080,
4222
        21835 => 36134,
4223
        21836 => 20183,
4224
        21837 => 32960,
4225
        21838 => 30260,
4226
        21839 => 38556,
4227
        21840 => 25307,
4228
        21841 => 26157,
4229
        21842 => 25214,
4230
        21843 => 27836,
4231
        21844 => 36213,
4232
        21845 => 29031,
4233
        21846 => 32617,
4234
        21847 => 20806,
4235
        21848 => 32903,
4236
        21849 => 21484,
4237
        21850 => 36974,
4238
        21851 => 25240,
4239
        21852 => 21746,
4240
        21853 => 34544,
4241
        21854 => 36761,
4242
        21855 => 32773,
4243
        21856 => 38167,
4244
        21857 => 34071,
4245
        21858 => 36825,
4246
        21859 => 27993,
4247
        21860 => 29645,
4248
        21861 => 26015,
4249
        21862 => 30495,
4250
        21863 => 29956,
4251
        21864 => 30759,
4252
        21865 => 33275,
4253
        21866 => 36126,
4254
        21867 => 38024,
4255
        21868 => 20390,
4256
        21869 => 26517,
4257
        21870 => 30137,
4258
        21871 => 35786,
4259
        21872 => 38663,
4260
        21873 => 25391,
4261
        21874 => 38215,
4262
        21875 => 38453,
4263
        21876 => 33976,
4264
        21877 => 25379,
4265
        21878 => 30529,
4266
        21879 => 24449,
4267
        21880 => 29424,
4268
        21881 => 20105,
4269
        21882 => 24596,
4270
        21883 => 25972,
4271
        21884 => 25327,
4272
        21885 => 27491,
4273
        21886 => 25919,
4274
        22049 => 24103,
4275
        22050 => 30151,
4276
        22051 => 37073,
4277
        22052 => 35777,
4278
        22053 => 33437,
4279
        22054 => 26525,
4280
        22055 => 25903,
4281
        22056 => 21553,
4282
        22057 => 34584,
4283
        22058 => 30693,
4284
        22059 => 32930,
4285
        22060 => 33026,
4286
        22061 => 27713,
4287
        22062 => 20043,
4288
        22063 => 32455,
4289
        22064 => 32844,
4290
        22065 => 30452,
4291
        22066 => 26893,
4292
        22067 => 27542,
4293
        22068 => 25191,
4294
        22069 => 20540,
4295
        22070 => 20356,
4296
        22071 => 22336,
4297
        22072 => 25351,
4298
        22073 => 27490,
4299
        22074 => 36286,
4300
        22075 => 21482,
4301
        22076 => 26088,
4302
        22077 => 32440,
4303
        22078 => 24535,
4304
        22079 => 25370,
4305
        22080 => 25527,
4306
        22081 => 33267,
4307
        22082 => 33268,
4308
        22083 => 32622,
4309
        22084 => 24092,
4310
        22085 => 23769,
4311
        22086 => 21046,
4312
        22087 => 26234,
4313
        22088 => 31209,
4314
        22089 => 31258,
4315
        22090 => 36136,
4316
        22091 => 28825,
4317
        22092 => 30164,
4318
        22093 => 28382,
4319
        22094 => 27835,
4320
        22095 => 31378,
4321
        22096 => 20013,
4322
        22097 => 30405,
4323
        22098 => 24544,
4324
        22099 => 38047,
4325
        22100 => 34935,
4326
        22101 => 32456,
4327
        22102 => 31181,
4328
        22103 => 32959,
4329
        22104 => 37325,
4330
        22105 => 20210,
4331
        22106 => 20247,
4332
        22107 => 33311,
4333
        22108 => 21608,
4334
        22109 => 24030,
4335
        22110 => 27954,
4336
        22111 => 35788,
4337
        22112 => 31909,
4338
        22113 => 36724,
4339
        22114 => 32920,
4340
        22115 => 24090,
4341
        22116 => 21650,
4342
        22117 => 30385,
4343
        22118 => 23449,
4344
        22119 => 26172,
4345
        22120 => 39588,
4346
        22121 => 29664,
4347
        22122 => 26666,
4348
        22123 => 34523,
4349
        22124 => 26417,
4350
        22125 => 29482,
4351
        22126 => 35832,
4352
        22127 => 35803,
4353
        22128 => 36880,
4354
        22129 => 31481,
4355
        22130 => 28891,
4356
        22131 => 29038,
4357
        22132 => 25284,
4358
        22133 => 30633,
4359
        22134 => 22065,
4360
        22135 => 20027,
4361
        22136 => 33879,
4362
        22137 => 26609,
4363
        22138 => 21161,
4364
        22139 => 34496,
4365
        22140 => 36142,
4366
        22141 => 38136,
4367
        22142 => 31569,
4368
        22305 => 20303,
4369
        22306 => 27880,
4370
        22307 => 31069,
4371
        22308 => 39547,
4372
        22309 => 25235,
4373
        22310 => 29226,
4374
        22311 => 25341,
4375
        22312 => 19987,
4376
        22313 => 30742,
4377
        22314 => 36716,
4378
        22315 => 25776,
4379
        22316 => 36186,
4380
        22317 => 31686,
4381
        22318 => 26729,
4382
        22319 => 24196,
4383
        22320 => 35013,
4384
        22321 => 22918,
4385
        22322 => 25758,
4386
        22323 => 22766,
4387
        22324 => 29366,
4388
        22325 => 26894,
4389
        22326 => 38181,
4390
        22327 => 36861,
4391
        22328 => 36184,
4392
        22329 => 22368,
4393
        22330 => 32512,
4394
        22331 => 35846,
4395
        22332 => 20934,
4396
        22333 => 25417,
4397
        22334 => 25305,
4398
        22335 => 21331,
4399
        22336 => 26700,
4400
        22337 => 29730,
4401
        22338 => 33537,
4402
        22339 => 37196,
4403
        22340 => 21828,
4404
        22341 => 30528,
4405
        22342 => 28796,
4406
        22343 => 27978,
4407
        22344 => 20857,
4408
        22345 => 21672,
4409
        22346 => 36164,
4410
        22347 => 23039,
4411
        22348 => 28363,
4412
        22349 => 28100,
4413
        22350 => 23388,
4414
        22351 => 32043,
4415
        22352 => 20180,
4416
        22353 => 31869,
4417
        22354 => 28371,
4418
        22355 => 23376,
4419
        22356 => 33258,
4420
        22357 => 28173,
4421
        22358 => 23383,
4422
        22359 => 39683,
4423
        22360 => 26837,
4424
        22361 => 36394,
4425
        22362 => 23447,
4426
        22363 => 32508,
4427
        22364 => 24635,
4428
        22365 => 32437,
4429
        22366 => 37049,
4430
        22367 => 36208,
4431
        22368 => 22863,
4432
        22369 => 25549,
4433
        22370 => 31199,
4434
        22371 => 36275,
4435
        22372 => 21330,
4436
        22373 => 26063,
4437
        22374 => 31062,
4438
        22375 => 35781,
4439
        22376 => 38459,
4440
        22377 => 32452,
4441
        22378 => 38075,
4442
        22379 => 32386,
4443
        22380 => 22068,
4444
        22381 => 37257,
4445
        22382 => 26368,
4446
        22383 => 32618,
4447
        22384 => 23562,
4448
        22385 => 36981,
4449
        22386 => 26152,
4450
        22387 => 24038,
4451
        22388 => 20304,
4452
        22389 => 26590,
4453
        22390 => 20570,
4454
        22391 => 20316,
4455
        22392 => 22352,
4456
        22393 => 24231,
4457
        22561 => 20109,
4458
        22562 => 19980,
4459
        22563 => 20800,
4460
        22564 => 19984,
4461
        22565 => 24319,
4462
        22566 => 21317,
4463
        22567 => 19989,
4464
        22568 => 20120,
4465
        22569 => 19998,
4466
        22570 => 39730,
4467
        22571 => 23404,
4468
        22572 => 22121,
4469
        22573 => 20008,
4470
        22574 => 31162,
4471
        22575 => 20031,
4472
        22576 => 21269,
4473
        22577 => 20039,
4474
        22578 => 22829,
4475
        22579 => 29243,
4476
        22580 => 21358,
4477
        22581 => 27664,
4478
        22582 => 22239,
4479
        22583 => 32996,
4480
        22584 => 39319,
4481
        22585 => 27603,
4482
        22586 => 30590,
4483
        22587 => 40727,
4484
        22588 => 20022,
4485
        22589 => 20127,
4486
        22590 => 40720,
4487
        22591 => 20060,
4488
        22592 => 20073,
4489
        22593 => 20115,
4490
        22594 => 33416,
4491
        22595 => 23387,
4492
        22596 => 21868,
4493
        22597 => 22031,
4494
        22598 => 20164,
4495
        22599 => 21389,
4496
        22600 => 21405,
4497
        22601 => 21411,
4498
        22602 => 21413,
4499
        22603 => 21422,
4500
        22604 => 38757,
4501
        22605 => 36189,
4502
        22606 => 21274,
4503
        22607 => 21493,
4504
        22608 => 21286,
4505
        22609 => 21294,
4506
        22610 => 21310,
4507
        22611 => 36188,
4508
        22612 => 21350,
4509
        22613 => 21347,
4510
        22614 => 20994,
4511
        22615 => 21000,
4512
        22616 => 21006,
4513
        22617 => 21037,
4514
        22618 => 21043,
4515
        22619 => 21055,
4516
        22620 => 21056,
4517
        22621 => 21068,
4518
        22622 => 21086,
4519
        22623 => 21089,
4520
        22624 => 21084,
4521
        22625 => 33967,
4522
        22626 => 21117,
4523
        22627 => 21122,
4524
        22628 => 21121,
4525
        22629 => 21136,
4526
        22630 => 21139,
4527
        22631 => 20866,
4528
        22632 => 32596,
4529
        22633 => 20155,
4530
        22634 => 20163,
4531
        22635 => 20169,
4532
        22636 => 20162,
4533
        22637 => 20200,
4534
        22638 => 20193,
4535
        22639 => 20203,
4536
        22640 => 20190,
4537
        22641 => 20251,
4538
        22642 => 20211,
4539
        22643 => 20258,
4540
        22644 => 20324,
4541
        22645 => 20213,
4542
        22646 => 20261,
4543
        22647 => 20263,
4544
        22648 => 20233,
4545
        22649 => 20267,
4546
        22650 => 20318,
4547
        22651 => 20327,
4548
        22652 => 25912,
4549
        22653 => 20314,
4550
        22654 => 20317,
4551
        22817 => 20319,
4552
        22818 => 20311,
4553
        22819 => 20274,
4554
        22820 => 20285,
4555
        22821 => 20342,
4556
        22822 => 20340,
4557
        22823 => 20369,
4558
        22824 => 20361,
4559
        22825 => 20355,
4560
        22826 => 20367,
4561
        22827 => 20350,
4562
        22828 => 20347,
4563
        22829 => 20394,
4564
        22830 => 20348,
4565
        22831 => 20396,
4566
        22832 => 20372,
4567
        22833 => 20454,
4568
        22834 => 20456,
4569
        22835 => 20458,
4570
        22836 => 20421,
4571
        22837 => 20442,
4572
        22838 => 20451,
4573
        22839 => 20444,
4574
        22840 => 20433,
4575
        22841 => 20447,
4576
        22842 => 20472,
4577
        22843 => 20521,
4578
        22844 => 20556,
4579
        22845 => 20467,
4580
        22846 => 20524,
4581
        22847 => 20495,
4582
        22848 => 20526,
4583
        22849 => 20525,
4584
        22850 => 20478,
4585
        22851 => 20508,
4586
        22852 => 20492,
4587
        22853 => 20517,
4588
        22854 => 20520,
4589
        22855 => 20606,
4590
        22856 => 20547,
4591
        22857 => 20565,
4592
        22858 => 20552,
4593
        22859 => 20558,
4594
        22860 => 20588,
4595
        22861 => 20603,
4596
        22862 => 20645,
4597
        22863 => 20647,
4598
        22864 => 20649,
4599
        22865 => 20666,
4600
        22866 => 20694,
4601
        22867 => 20742,
4602
        22868 => 20717,
4603
        22869 => 20716,
4604
        22870 => 20710,
4605
        22871 => 20718,
4606
        22872 => 20743,
4607
        22873 => 20747,
4608
        22874 => 20189,
4609
        22875 => 27709,
4610
        22876 => 20312,
4611
        22877 => 20325,
4612
        22878 => 20430,
4613
        22879 => 40864,
4614
        22880 => 27718,
4615
        22881 => 31860,
4616
        22882 => 20846,
4617
        22883 => 24061,
4618
        22884 => 40649,
4619
        22885 => 39320,
4620
        22886 => 20865,
4621
        22887 => 22804,
4622
        22888 => 21241,
4623
        22889 => 21261,
4624
        22890 => 35335,
4625
        22891 => 21264,
4626
        22892 => 20971,
4627
        22893 => 22809,
4628
        22894 => 20821,
4629
        22895 => 20128,
4630
        22896 => 20822,
4631
        22897 => 20147,
4632
        22898 => 34926,
4633
        22899 => 34980,
4634
        22900 => 20149,
4635
        22901 => 33044,
4636
        22902 => 35026,
4637
        22903 => 31104,
4638
        22904 => 23348,
4639
        22905 => 34819,
4640
        22906 => 32696,
4641
        22907 => 20907,
4642
        22908 => 20913,
4643
        22909 => 20925,
4644
        22910 => 20924,
4645
        23073 => 20935,
4646
        23074 => 20886,
4647
        23075 => 20898,
4648
        23076 => 20901,
4649
        23077 => 35744,
4650
        23078 => 35750,
4651
        23079 => 35751,
4652
        23080 => 35754,
4653
        23081 => 35764,
4654
        23082 => 35765,
4655
        23083 => 35767,
4656
        23084 => 35778,
4657
        23085 => 35779,
4658
        23086 => 35787,
4659
        23087 => 35791,
4660
        23088 => 35790,
4661
        23089 => 35794,
4662
        23090 => 35795,
4663
        23091 => 35796,
4664
        23092 => 35798,
4665
        23093 => 35800,
4666
        23094 => 35801,
4667
        23095 => 35804,
4668
        23096 => 35807,
4669
        23097 => 35808,
4670
        23098 => 35812,
4671
        23099 => 35816,
4672
        23100 => 35817,
4673
        23101 => 35822,
4674
        23102 => 35824,
4675
        23103 => 35827,
4676
        23104 => 35830,
4677
        23105 => 35833,
4678
        23106 => 35836,
4679
        23107 => 35839,
4680
        23108 => 35840,
4681
        23109 => 35842,
4682
        23110 => 35844,
4683
        23111 => 35847,
4684
        23112 => 35852,
4685
        23113 => 35855,
4686
        23114 => 35857,
4687
        23115 => 35858,
4688
        23116 => 35860,
4689
        23117 => 35861,
4690
        23118 => 35862,
4691
        23119 => 35865,
4692
        23120 => 35867,
4693
        23121 => 35864,
4694
        23122 => 35869,
4695
        23123 => 35871,
4696
        23124 => 35872,
4697
        23125 => 35873,
4698
        23126 => 35877,
4699
        23127 => 35879,
4700
        23128 => 35882,
4701
        23129 => 35883,
4702
        23130 => 35886,
4703
        23131 => 35887,
4704
        23132 => 35890,
4705
        23133 => 35891,
4706
        23134 => 35893,
4707
        23135 => 35894,
4708
        23136 => 21353,
4709
        23137 => 21370,
4710
        23138 => 38429,
4711
        23139 => 38434,
4712
        23140 => 38433,
4713
        23141 => 38449,
4714
        23142 => 38442,
4715
        23143 => 38461,
4716
        23144 => 38460,
4717
        23145 => 38466,
4718
        23146 => 38473,
4719
        23147 => 38484,
4720
        23148 => 38495,
4721
        23149 => 38503,
4722
        23150 => 38508,
4723
        23151 => 38514,
4724
        23152 => 38516,
4725
        23153 => 38536,
4726
        23154 => 38541,
4727
        23155 => 38551,
4728
        23156 => 38576,
4729
        23157 => 37015,
4730
        23158 => 37019,
4731
        23159 => 37021,
4732
        23160 => 37017,
4733
        23161 => 37036,
4734
        23162 => 37025,
4735
        23163 => 37044,
4736
        23164 => 37043,
4737
        23165 => 37046,
4738
        23166 => 37050,
4739
        23329 => 37048,
4740
        23330 => 37040,
4741
        23331 => 37071,
4742
        23332 => 37061,
4743
        23333 => 37054,
4744
        23334 => 37072,
4745
        23335 => 37060,
4746
        23336 => 37063,
4747
        23337 => 37075,
4748
        23338 => 37094,
4749
        23339 => 37090,
4750
        23340 => 37084,
4751
        23341 => 37079,
4752
        23342 => 37083,
4753
        23343 => 37099,
4754
        23344 => 37103,
4755
        23345 => 37118,
4756
        23346 => 37124,
4757
        23347 => 37154,
4758
        23348 => 37150,
4759
        23349 => 37155,
4760
        23350 => 37169,
4761
        23351 => 37167,
4762
        23352 => 37177,
4763
        23353 => 37187,
4764
        23354 => 37190,
4765
        23355 => 21005,
4766
        23356 => 22850,
4767
        23357 => 21154,
4768
        23358 => 21164,
4769
        23359 => 21165,
4770
        23360 => 21182,
4771
        23361 => 21759,
4772
        23362 => 21200,
4773
        23363 => 21206,
4774
        23364 => 21232,
4775
        23365 => 21471,
4776
        23366 => 29166,
4777
        23367 => 30669,
4778
        23368 => 24308,
4779
        23369 => 20981,
4780
        23370 => 20988,
4781
        23371 => 39727,
4782
        23372 => 21430,
4783
        23373 => 24321,
4784
        23374 => 30042,
4785
        23375 => 24047,
4786
        23376 => 22348,
4787
        23377 => 22441,
4788
        23378 => 22433,
4789
        23379 => 22654,
4790
        23380 => 22716,
4791
        23381 => 22725,
4792
        23382 => 22737,
4793
        23383 => 22313,
4794
        23384 => 22316,
4795
        23385 => 22314,
4796
        23386 => 22323,
4797
        23387 => 22329,
4798
        23388 => 22318,
4799
        23389 => 22319,
4800
        23390 => 22364,
4801
        23391 => 22331,
4802
        23392 => 22338,
4803
        23393 => 22377,
4804
        23394 => 22405,
4805
        23395 => 22379,
4806
        23396 => 22406,
4807
        23397 => 22396,
4808
        23398 => 22395,
4809
        23399 => 22376,
4810
        23400 => 22381,
4811
        23401 => 22390,
4812
        23402 => 22387,
4813
        23403 => 22445,
4814
        23404 => 22436,
4815
        23405 => 22412,
4816
        23406 => 22450,
4817
        23407 => 22479,
4818
        23408 => 22439,
4819
        23409 => 22452,
4820
        23410 => 22419,
4821
        23411 => 22432,
4822
        23412 => 22485,
4823
        23413 => 22488,
4824
        23414 => 22490,
4825
        23415 => 22489,
4826
        23416 => 22482,
4827
        23417 => 22456,
4828
        23418 => 22516,
4829
        23419 => 22511,
4830
        23420 => 22520,
4831
        23421 => 22500,
4832
        23422 => 22493,
4833
        23585 => 22539,
4834
        23586 => 22541,
4835
        23587 => 22525,
4836
        23588 => 22509,
4837
        23589 => 22528,
4838
        23590 => 22558,
4839
        23591 => 22553,
4840
        23592 => 22596,
4841
        23593 => 22560,
4842
        23594 => 22629,
4843
        23595 => 22636,
4844
        23596 => 22657,
4845
        23597 => 22665,
4846
        23598 => 22682,
4847
        23599 => 22656,
4848
        23600 => 39336,
4849
        23601 => 40729,
4850
        23602 => 25087,
4851
        23603 => 33401,
4852
        23604 => 33405,
4853
        23605 => 33407,
4854
        23606 => 33423,
4855
        23607 => 33418,
4856
        23608 => 33448,
4857
        23609 => 33412,
4858
        23610 => 33422,
4859
        23611 => 33425,
4860
        23612 => 33431,
4861
        23613 => 33433,
4862
        23614 => 33451,
4863
        23615 => 33464,
4864
        23616 => 33470,
4865
        23617 => 33456,
4866
        23618 => 33480,
4867
        23619 => 33482,
4868
        23620 => 33507,
4869
        23621 => 33432,
4870
        23622 => 33463,
4871
        23623 => 33454,
4872
        23624 => 33483,
4873
        23625 => 33484,
4874
        23626 => 33473,
4875
        23627 => 33449,
4876
        23628 => 33460,
4877
        23629 => 33441,
4878
        23630 => 33450,
4879
        23631 => 33439,
4880
        23632 => 33476,
4881
        23633 => 33486,
4882
        23634 => 33444,
4883
        23635 => 33505,
4884
        23636 => 33545,
4885
        23637 => 33527,
4886
        23638 => 33508,
4887
        23639 => 33551,
4888
        23640 => 33543,
4889
        23641 => 33500,
4890
        23642 => 33524,
4891
        23643 => 33490,
4892
        23644 => 33496,
4893
        23645 => 33548,
4894
        23646 => 33531,
4895
        23647 => 33491,
4896
        23648 => 33553,
4897
        23649 => 33562,
4898
        23650 => 33542,
4899
        23651 => 33556,
4900
        23652 => 33557,
4901
        23653 => 33504,
4902
        23654 => 33493,
4903
        23655 => 33564,
4904
        23656 => 33617,
4905
        23657 => 33627,
4906
        23658 => 33628,
4907
        23659 => 33544,
4908
        23660 => 33682,
4909
        23661 => 33596,
4910
        23662 => 33588,
4911
        23663 => 33585,
4912
        23664 => 33691,
4913
        23665 => 33630,
4914
        23666 => 33583,
4915
        23667 => 33615,
4916
        23668 => 33607,
4917
        23669 => 33603,
4918
        23670 => 33631,
4919
        23671 => 33600,
4920
        23672 => 33559,
4921
        23673 => 33632,
4922
        23674 => 33581,
4923
        23675 => 33594,
4924
        23676 => 33587,
4925
        23677 => 33638,
4926
        23678 => 33637,
4927
        23841 => 33640,
4928
        23842 => 33563,
4929
        23843 => 33641,
4930
        23844 => 33644,
4931
        23845 => 33642,
4932
        23846 => 33645,
4933
        23847 => 33646,
4934
        23848 => 33712,
4935
        23849 => 33656,
4936
        23850 => 33715,
4937
        23851 => 33716,
4938
        23852 => 33696,
4939
        23853 => 33706,
4940
        23854 => 33683,
4941
        23855 => 33692,
4942
        23856 => 33669,
4943
        23857 => 33660,
4944
        23858 => 33718,
4945
        23859 => 33705,
4946
        23860 => 33661,
4947
        23861 => 33720,
4948
        23862 => 33659,
4949
        23863 => 33688,
4950
        23864 => 33694,
4951
        23865 => 33704,
4952
        23866 => 33722,
4953
        23867 => 33724,
4954
        23868 => 33729,
4955
        23869 => 33793,
4956
        23870 => 33765,
4957
        23871 => 33752,
4958
        23872 => 22535,
4959
        23873 => 33816,
4960
        23874 => 33803,
4961
        23875 => 33757,
4962
        23876 => 33789,
4963
        23877 => 33750,
4964
        23878 => 33820,
4965
        23879 => 33848,
4966
        23880 => 33809,
4967
        23881 => 33798,
4968
        23882 => 33748,
4969
        23883 => 33759,
4970
        23884 => 33807,
4971
        23885 => 33795,
4972
        23886 => 33784,
4973
        23887 => 33785,
4974
        23888 => 33770,
4975
        23889 => 33733,
4976
        23890 => 33728,
4977
        23891 => 33830,
4978
        23892 => 33776,
4979
        23893 => 33761,
4980
        23894 => 33884,
4981
        23895 => 33873,
4982
        23896 => 33882,
4983
        23897 => 33881,
4984
        23898 => 33907,
4985
        23899 => 33927,
4986
        23900 => 33928,
4987
        23901 => 33914,
4988
        23902 => 33929,
4989
        23903 => 33912,
4990
        23904 => 33852,
4991
        23905 => 33862,
4992
        23906 => 33897,
4993
        23907 => 33910,
4994
        23908 => 33932,
4995
        23909 => 33934,
4996
        23910 => 33841,
4997
        23911 => 33901,
4998
        23912 => 33985,
4999
        23913 => 33997,
5000
        23914 => 34000,
5001
        23915 => 34022,
5002
        23916 => 33981,
5003
        23917 => 34003,
5004
        23918 => 33994,
5005
        23919 => 33983,
5006
        23920 => 33978,
5007
        23921 => 34016,
5008
        23922 => 33953,
5009
        23923 => 33977,
5010
        23924 => 33972,
5011
        23925 => 33943,
5012
        23926 => 34021,
5013
        23927 => 34019,
5014
        23928 => 34060,
5015
        23929 => 29965,
5016
        23930 => 34104,
5017
        23931 => 34032,
5018
        23932 => 34105,
5019
        23933 => 34079,
5020
        23934 => 34106,
5021
        24097 => 34134,
5022
        24098 => 34107,
5023
        24099 => 34047,
5024
        24100 => 34044,
5025
        24101 => 34137,
5026
        24102 => 34120,
5027
        24103 => 34152,
5028
        24104 => 34148,
5029
        24105 => 34142,
5030
        24106 => 34170,
5031
        24107 => 30626,
5032
        24108 => 34115,
5033
        24109 => 34162,
5034
        24110 => 34171,
5035
        24111 => 34212,
5036
        24112 => 34216,
5037
        24113 => 34183,
5038
        24114 => 34191,
5039
        24115 => 34169,
5040
        24116 => 34222,
5041
        24117 => 34204,
5042
        24118 => 34181,
5043
        24119 => 34233,
5044
        24120 => 34231,
5045
        24121 => 34224,
5046
        24122 => 34259,
5047
        24123 => 34241,
5048
        24124 => 34268,
5049
        24125 => 34303,
5050
        24126 => 34343,
5051
        24127 => 34309,
5052
        24128 => 34345,
5053
        24129 => 34326,
5054
        24130 => 34364,
5055
        24131 => 24318,
5056
        24132 => 24328,
5057
        24133 => 22844,
5058
        24134 => 22849,
5059
        24135 => 32823,
5060
        24136 => 22869,
5061
        24137 => 22874,
5062
        24138 => 22872,
5063
        24139 => 21263,
5064
        24140 => 23586,
5065
        24141 => 23589,
5066
        24142 => 23596,
5067
        24143 => 23604,
5068
        24144 => 25164,
5069
        24145 => 25194,
5070
        24146 => 25247,
5071
        24147 => 25275,
5072
        24148 => 25290,
5073
        24149 => 25306,
5074
        24150 => 25303,
5075
        24151 => 25326,
5076
        24152 => 25378,
5077
        24153 => 25334,
5078
        24154 => 25401,
5079
        24155 => 25419,
5080
        24156 => 25411,
5081
        24157 => 25517,
5082
        24158 => 25590,
5083
        24159 => 25457,
5084
        24160 => 25466,
5085
        24161 => 25486,
5086
        24162 => 25524,
5087
        24163 => 25453,
5088
        24164 => 25516,
5089
        24165 => 25482,
5090
        24166 => 25449,
5091
        24167 => 25518,
5092
        24168 => 25532,
5093
        24169 => 25586,
5094
        24170 => 25592,
5095
        24171 => 25568,
5096
        24172 => 25599,
5097
        24173 => 25540,
5098
        24174 => 25566,
5099
        24175 => 25550,
5100
        24176 => 25682,
5101
        24177 => 25542,
5102
        24178 => 25534,
5103
        24179 => 25669,
5104
        24180 => 25665,
5105
        24181 => 25611,
5106
        24182 => 25627,
5107
        24183 => 25632,
5108
        24184 => 25612,
5109
        24185 => 25638,
5110
        24186 => 25633,
5111
        24187 => 25694,
5112
        24188 => 25732,
5113
        24189 => 25709,
5114
        24190 => 25750,
5115
        24353 => 25722,
5116
        24354 => 25783,
5117
        24355 => 25784,
5118
        24356 => 25753,
5119
        24357 => 25786,
5120
        24358 => 25792,
5121
        24359 => 25808,
5122
        24360 => 25815,
5123
        24361 => 25828,
5124
        24362 => 25826,
5125
        24363 => 25865,
5126
        24364 => 25893,
5127
        24365 => 25902,
5128
        24366 => 24331,
5129
        24367 => 24530,
5130
        24368 => 29977,
5131
        24369 => 24337,
5132
        24370 => 21343,
5133
        24371 => 21489,
5134
        24372 => 21501,
5135
        24373 => 21481,
5136
        24374 => 21480,
5137
        24375 => 21499,
5138
        24376 => 21522,
5139
        24377 => 21526,
5140
        24378 => 21510,
5141
        24379 => 21579,
5142
        24380 => 21586,
5143
        24381 => 21587,
5144
        24382 => 21588,
5145
        24383 => 21590,
5146
        24384 => 21571,
5147
        24385 => 21537,
5148
        24386 => 21591,
5149
        24387 => 21593,
5150
        24388 => 21539,
5151
        24389 => 21554,
5152
        24390 => 21634,
5153
        24391 => 21652,
5154
        24392 => 21623,
5155
        24393 => 21617,
5156
        24394 => 21604,
5157
        24395 => 21658,
5158
        24396 => 21659,
5159
        24397 => 21636,
5160
        24398 => 21622,
5161
        24399 => 21606,
5162
        24400 => 21661,
5163
        24401 => 21712,
5164
        24402 => 21677,
5165
        24403 => 21698,
5166
        24404 => 21684,
5167
        24405 => 21714,
5168
        24406 => 21671,
5169
        24407 => 21670,
5170
        24408 => 21715,
5171
        24409 => 21716,
5172
        24410 => 21618,
5173
        24411 => 21667,
5174
        24412 => 21717,
5175
        24413 => 21691,
5176
        24414 => 21695,
5177
        24415 => 21708,
5178
        24416 => 21721,
5179
        24417 => 21722,
5180
        24418 => 21724,
5181
        24419 => 21673,
5182
        24420 => 21674,
5183
        24421 => 21668,
5184
        24422 => 21725,
5185
        24423 => 21711,
5186
        24424 => 21726,
5187
        24425 => 21787,
5188
        24426 => 21735,
5189
        24427 => 21792,
5190
        24428 => 21757,
5191
        24429 => 21780,
5192
        24430 => 21747,
5193
        24431 => 21794,
5194
        24432 => 21795,
5195
        24433 => 21775,
5196
        24434 => 21777,
5197
        24435 => 21799,
5198
        24436 => 21802,
5199
        24437 => 21863,
5200
        24438 => 21903,
5201
        24439 => 21941,
5202
        24440 => 21833,
5203
        24441 => 21869,
5204
        24442 => 21825,
5205
        24443 => 21845,
5206
        24444 => 21823,
5207
        24445 => 21840,
5208
        24446 => 21820,
5209
        24609 => 21815,
5210
        24610 => 21846,
5211
        24611 => 21877,
5212
        24612 => 21878,
5213
        24613 => 21879,
5214
        24614 => 21811,
5215
        24615 => 21808,
5216
        24616 => 21852,
5217
        24617 => 21899,
5218
        24618 => 21970,
5219
        24619 => 21891,
5220
        24620 => 21937,
5221
        24621 => 21945,
5222
        24622 => 21896,
5223
        24623 => 21889,
5224
        24624 => 21919,
5225
        24625 => 21886,
5226
        24626 => 21974,
5227
        24627 => 21905,
5228
        24628 => 21883,
5229
        24629 => 21983,
5230
        24630 => 21949,
5231
        24631 => 21950,
5232
        24632 => 21908,
5233
        24633 => 21913,
5234
        24634 => 21994,
5235
        24635 => 22007,
5236
        24636 => 21961,
5237
        24637 => 22047,
5238
        24638 => 21969,
5239
        24639 => 21995,
5240
        24640 => 21996,
5241
        24641 => 21972,
5242
        24642 => 21990,
5243
        24643 => 21981,
5244
        24644 => 21956,
5245
        24645 => 21999,
5246
        24646 => 21989,
5247
        24647 => 22002,
5248
        24648 => 22003,
5249
        24649 => 21964,
5250
        24650 => 21965,
5251
        24651 => 21992,
5252
        24652 => 22005,
5253
        24653 => 21988,
5254
        24654 => 36756,
5255
        24655 => 22046,
5256
        24656 => 22024,
5257
        24657 => 22028,
5258
        24658 => 22017,
5259
        24659 => 22052,
5260
        24660 => 22051,
5261
        24661 => 22014,
5262
        24662 => 22016,
5263
        24663 => 22055,
5264
        24664 => 22061,
5265
        24665 => 22104,
5266
        24666 => 22073,
5267
        24667 => 22103,
5268
        24668 => 22060,
5269
        24669 => 22093,
5270
        24670 => 22114,
5271
        24671 => 22105,
5272
        24672 => 22108,
5273
        24673 => 22092,
5274
        24674 => 22100,
5275
        24675 => 22150,
5276
        24676 => 22116,
5277
        24677 => 22129,
5278
        24678 => 22123,
5279
        24679 => 22139,
5280
        24680 => 22140,
5281
        24681 => 22149,
5282
        24682 => 22163,
5283
        24683 => 22191,
5284
        24684 => 22228,
5285
        24685 => 22231,
5286
        24686 => 22237,
5287
        24687 => 22241,
5288
        24688 => 22261,
5289
        24689 => 22251,
5290
        24690 => 22265,
5291
        24691 => 22271,
5292
        24692 => 22276,
5293
        24693 => 22282,
5294
        24694 => 22281,
5295
        24695 => 22300,
5296
        24696 => 24079,
5297
        24697 => 24089,
5298
        24698 => 24084,
5299
        24699 => 24081,
5300
        24700 => 24113,
5301
        24701 => 24123,
5302
        24702 => 24124,
5303
        24865 => 24119,
5304
        24866 => 24132,
5305
        24867 => 24148,
5306
        24868 => 24155,
5307
        24869 => 24158,
5308
        24870 => 24161,
5309
        24871 => 23692,
5310
        24872 => 23674,
5311
        24873 => 23693,
5312
        24874 => 23696,
5313
        24875 => 23702,
5314
        24876 => 23688,
5315
        24877 => 23704,
5316
        24878 => 23705,
5317
        24879 => 23697,
5318
        24880 => 23706,
5319
        24881 => 23708,
5320
        24882 => 23733,
5321
        24883 => 23714,
5322
        24884 => 23741,
5323
        24885 => 23724,
5324
        24886 => 23723,
5325
        24887 => 23729,
5326
        24888 => 23715,
5327
        24889 => 23745,
5328
        24890 => 23735,
5329
        24891 => 23748,
5330
        24892 => 23762,
5331
        24893 => 23780,
5332
        24894 => 23755,
5333
        24895 => 23781,
5334
        24896 => 23810,
5335
        24897 => 23811,
5336
        24898 => 23847,
5337
        24899 => 23846,
5338
        24900 => 23854,
5339
        24901 => 23844,
5340
        24902 => 23838,
5341
        24903 => 23814,
5342
        24904 => 23835,
5343
        24905 => 23896,
5344
        24906 => 23870,
5345
        24907 => 23860,
5346
        24908 => 23869,
5347
        24909 => 23916,
5348
        24910 => 23899,
5349
        24911 => 23919,
5350
        24912 => 23901,
5351
        24913 => 23915,
5352
        24914 => 23883,
5353
        24915 => 23882,
5354
        24916 => 23913,
5355
        24917 => 23924,
5356
        24918 => 23938,
5357
        24919 => 23961,
5358
        24920 => 23965,
5359
        24921 => 35955,
5360
        24922 => 23991,
5361
        24923 => 24005,
5362
        24924 => 24435,
5363
        24925 => 24439,
5364
        24926 => 24450,
5365
        24927 => 24455,
5366
        24928 => 24457,
5367
        24929 => 24460,
5368
        24930 => 24469,
5369
        24931 => 24473,
5370
        24932 => 24476,
5371
        24933 => 24488,
5372
        24934 => 24493,
5373
        24935 => 24501,
5374
        24936 => 24508,
5375
        24937 => 34914,
5376
        24938 => 24417,
5377
        24939 => 29357,
5378
        24940 => 29360,
5379
        24941 => 29364,
5380
        24942 => 29367,
5381
        24943 => 29368,
5382
        24944 => 29379,
5383
        24945 => 29377,
5384
        24946 => 29390,
5385
        24947 => 29389,
5386
        24948 => 29394,
5387
        24949 => 29416,
5388
        24950 => 29423,
5389
        24951 => 29417,
5390
        24952 => 29426,
5391
        24953 => 29428,
5392
        24954 => 29431,
5393
        24955 => 29441,
5394
        24956 => 29427,
5395
        24957 => 29443,
5396
        24958 => 29434,
5397
        25121 => 29435,
5398
        25122 => 29463,
5399
        25123 => 29459,
5400
        25124 => 29473,
5401
        25125 => 29450,
5402
        25126 => 29470,
5403
        25127 => 29469,
5404
        25128 => 29461,
5405
        25129 => 29474,
5406
        25130 => 29497,
5407
        25131 => 29477,
5408
        25132 => 29484,
5409
        25133 => 29496,
5410
        25134 => 29489,
5411
        25135 => 29520,
5412
        25136 => 29517,
5413
        25137 => 29527,
5414
        25138 => 29536,
5415
        25139 => 29548,
5416
        25140 => 29551,
5417
        25141 => 29566,
5418
        25142 => 33307,
5419
        25143 => 22821,
5420
        25144 => 39143,
5421
        25145 => 22820,
5422
        25146 => 22786,
5423
        25147 => 39267,
5424
        25148 => 39271,
5425
        25149 => 39272,
5426
        25150 => 39273,
5427
        25151 => 39274,
5428
        25152 => 39275,
5429
        25153 => 39276,
5430
        25154 => 39284,
5431
        25155 => 39287,
5432
        25156 => 39293,
5433
        25157 => 39296,
5434
        25158 => 39300,
5435
        25159 => 39303,
5436
        25160 => 39306,
5437
        25161 => 39309,
5438
        25162 => 39312,
5439
        25163 => 39313,
5440
        25164 => 39315,
5441
        25165 => 39316,
5442
        25166 => 39317,
5443
        25167 => 24192,
5444
        25168 => 24209,
5445
        25169 => 24203,
5446
        25170 => 24214,
5447
        25171 => 24229,
5448
        25172 => 24224,
5449
        25173 => 24249,
5450
        25174 => 24245,
5451
        25175 => 24254,
5452
        25176 => 24243,
5453
        25177 => 36179,
5454
        25178 => 24274,
5455
        25179 => 24273,
5456
        25180 => 24283,
5457
        25181 => 24296,
5458
        25182 => 24298,
5459
        25183 => 33210,
5460
        25184 => 24516,
5461
        25185 => 24521,
5462
        25186 => 24534,
5463
        25187 => 24527,
5464
        25188 => 24579,
5465
        25189 => 24558,
5466
        25190 => 24580,
5467
        25191 => 24545,
5468
        25192 => 24548,
5469
        25193 => 24574,
5470
        25194 => 24581,
5471
        25195 => 24582,
5472
        25196 => 24554,
5473
        25197 => 24557,
5474
        25198 => 24568,
5475
        25199 => 24601,
5476
        25200 => 24629,
5477
        25201 => 24614,
5478
        25202 => 24603,
5479
        25203 => 24591,
5480
        25204 => 24589,
5481
        25205 => 24617,
5482
        25206 => 24619,
5483
        25207 => 24586,
5484
        25208 => 24639,
5485
        25209 => 24609,
5486
        25210 => 24696,
5487
        25211 => 24697,
5488
        25212 => 24699,
5489
        25213 => 24698,
5490
        25214 => 24642,
5491
        25377 => 24682,
5492
        25378 => 24701,
5493
        25379 => 24726,
5494
        25380 => 24730,
5495
        25381 => 24749,
5496
        25382 => 24733,
5497
        25383 => 24707,
5498
        25384 => 24722,
5499
        25385 => 24716,
5500
        25386 => 24731,
5501
        25387 => 24812,
5502
        25388 => 24763,
5503
        25389 => 24753,
5504
        25390 => 24797,
5505
        25391 => 24792,
5506
        25392 => 24774,
5507
        25393 => 24794,
5508
        25394 => 24756,
5509
        25395 => 24864,
5510
        25396 => 24870,
5511
        25397 => 24853,
5512
        25398 => 24867,
5513
        25399 => 24820,
5514
        25400 => 24832,
5515
        25401 => 24846,
5516
        25402 => 24875,
5517
        25403 => 24906,
5518
        25404 => 24949,
5519
        25405 => 25004,
5520
        25406 => 24980,
5521
        25407 => 24999,
5522
        25408 => 25015,
5523
        25409 => 25044,
5524
        25410 => 25077,
5525
        25411 => 24541,
5526
        25412 => 38579,
5527
        25413 => 38377,
5528
        25414 => 38379,
5529
        25415 => 38385,
5530
        25416 => 38387,
5531
        25417 => 38389,
5532
        25418 => 38390,
5533
        25419 => 38396,
5534
        25420 => 38398,
5535
        25421 => 38403,
5536
        25422 => 38404,
5537
        25423 => 38406,
5538
        25424 => 38408,
5539
        25425 => 38410,
5540
        25426 => 38411,
5541
        25427 => 38412,
5542
        25428 => 38413,
5543
        25429 => 38415,
5544
        25430 => 38418,
5545
        25431 => 38421,
5546
        25432 => 38422,
5547
        25433 => 38423,
5548
        25434 => 38425,
5549
        25435 => 38426,
5550
        25436 => 20012,
5551
        25437 => 29247,
5552
        25438 => 25109,
5553
        25439 => 27701,
5554
        25440 => 27732,
5555
        25441 => 27740,
5556
        25442 => 27722,
5557
        25443 => 27811,
5558
        25444 => 27781,
5559
        25445 => 27792,
5560
        25446 => 27796,
5561
        25447 => 27788,
5562
        25448 => 27752,
5563
        25449 => 27753,
5564
        25450 => 27764,
5565
        25451 => 27766,
5566
        25452 => 27782,
5567
        25453 => 27817,
5568
        25454 => 27856,
5569
        25455 => 27860,
5570
        25456 => 27821,
5571
        25457 => 27895,
5572
        25458 => 27896,
5573
        25459 => 27889,
5574
        25460 => 27863,
5575
        25461 => 27826,
5576
        25462 => 27872,
5577
        25463 => 27862,
5578
        25464 => 27898,
5579
        25465 => 27883,
5580
        25466 => 27886,
5581
        25467 => 27825,
5582
        25468 => 27859,
5583
        25469 => 27887,
5584
        25470 => 27902,
5585
        25633 => 27961,
5586
        25634 => 27943,
5587
        25635 => 27916,
5588
        25636 => 27971,
5589
        25637 => 27976,
5590
        25638 => 27911,
5591
        25639 => 27908,
5592
        25640 => 27929,
5593
        25641 => 27918,
5594
        25642 => 27947,
5595
        25643 => 27981,
5596
        25644 => 27950,
5597
        25645 => 27957,
5598
        25646 => 27930,
5599
        25647 => 27983,
5600
        25648 => 27986,
5601
        25649 => 27988,
5602
        25650 => 27955,
5603
        25651 => 28049,
5604
        25652 => 28015,
5605
        25653 => 28062,
5606
        25654 => 28064,
5607
        25655 => 27998,
5608
        25656 => 28051,
5609
        25657 => 28052,
5610
        25658 => 27996,
5611
        25659 => 28000,
5612
        25660 => 28028,
5613
        25661 => 28003,
5614
        25662 => 28186,
5615
        25663 => 28103,
5616
        25664 => 28101,
5617
        25665 => 28126,
5618
        25666 => 28174,
5619
        25667 => 28095,
5620
        25668 => 28128,
5621
        25669 => 28177,
5622
        25670 => 28134,
5623
        25671 => 28125,
5624
        25672 => 28121,
5625
        25673 => 28182,
5626
        25674 => 28075,
5627
        25675 => 28172,
5628
        25676 => 28078,
5629
        25677 => 28203,
5630
        25678 => 28270,
5631
        25679 => 28238,
5632
        25680 => 28267,
5633
        25681 => 28338,
5634
        25682 => 28255,
5635
        25683 => 28294,
5636
        25684 => 28243,
5637
        25685 => 28244,
5638
        25686 => 28210,
5639
        25687 => 28197,
5640
        25688 => 28228,
5641
        25689 => 28383,
5642
        25690 => 28337,
5643
        25691 => 28312,
5644
        25692 => 28384,
5645
        25693 => 28461,
5646
        25694 => 28386,
5647
        25695 => 28325,
5648
        25696 => 28327,
5649
        25697 => 28349,
5650
        25698 => 28347,
5651
        25699 => 28343,
5652
        25700 => 28375,
5653
        25701 => 28340,
5654
        25702 => 28367,
5655
        25703 => 28303,
5656
        25704 => 28354,
5657
        25705 => 28319,
5658
        25706 => 28514,
5659
        25707 => 28486,
5660
        25708 => 28487,
5661
        25709 => 28452,
5662
        25710 => 28437,
5663
        25711 => 28409,
5664
        25712 => 28463,
5665
        25713 => 28470,
5666
        25714 => 28491,
5667
        25715 => 28532,
5668
        25716 => 28458,
5669
        25717 => 28425,
5670
        25718 => 28457,
5671
        25719 => 28553,
5672
        25720 => 28557,
5673
        25721 => 28556,
5674
        25722 => 28536,
5675
        25723 => 28530,
5676
        25724 => 28540,
5677
        25725 => 28538,
5678
        25726 => 28625,
5679
        25889 => 28617,
5680
        25890 => 28583,
5681
        25891 => 28601,
5682
        25892 => 28598,
5683
        25893 => 28610,
5684
        25894 => 28641,
5685
        25895 => 28654,
5686
        25896 => 28638,
5687
        25897 => 28640,
5688
        25898 => 28655,
5689
        25899 => 28698,
5690
        25900 => 28707,
5691
        25901 => 28699,
5692
        25902 => 28729,
5693
        25903 => 28725,
5694
        25904 => 28751,
5695
        25905 => 28766,
5696
        25906 => 23424,
5697
        25907 => 23428,
5698
        25908 => 23445,
5699
        25909 => 23443,
5700
        25910 => 23461,
5701
        25911 => 23480,
5702
        25912 => 29999,
5703
        25913 => 39582,
5704
        25914 => 25652,
5705
        25915 => 23524,
5706
        25916 => 23534,
5707
        25917 => 35120,
5708
        25918 => 23536,
5709
        25919 => 36423,
5710
        25920 => 35591,
5711
        25921 => 36790,
5712
        25922 => 36819,
5713
        25923 => 36821,
5714
        25924 => 36837,
5715
        25925 => 36846,
5716
        25926 => 36836,
5717
        25927 => 36841,
5718
        25928 => 36838,
5719
        25929 => 36851,
5720
        25930 => 36840,
5721
        25931 => 36869,
5722
        25932 => 36868,
5723
        25933 => 36875,
5724
        25934 => 36902,
5725
        25935 => 36881,
5726
        25936 => 36877,
5727
        25937 => 36886,
5728
        25938 => 36897,
5729
        25939 => 36917,
5730
        25940 => 36918,
5731
        25941 => 36909,
5732
        25942 => 36911,
5733
        25943 => 36932,
5734
        25944 => 36945,
5735
        25945 => 36946,
5736
        25946 => 36944,
5737
        25947 => 36968,
5738
        25948 => 36952,
5739
        25949 => 36962,
5740
        25950 => 36955,
5741
        25951 => 26297,
5742
        25952 => 36980,
5743
        25953 => 36989,
5744
        25954 => 36994,
5745
        25955 => 37000,
5746
        25956 => 36995,
5747
        25957 => 37003,
5748
        25958 => 24400,
5749
        25959 => 24407,
5750
        25960 => 24406,
5751
        25961 => 24408,
5752
        25962 => 23611,
5753
        25963 => 21675,
5754
        25964 => 23632,
5755
        25965 => 23641,
5756
        25966 => 23409,
5757
        25967 => 23651,
5758
        25968 => 23654,
5759
        25969 => 32700,
5760
        25970 => 24362,
5761
        25971 => 24361,
5762
        25972 => 24365,
5763
        25973 => 33396,
5764
        25974 => 24380,
5765
        25975 => 39739,
5766
        25976 => 23662,
5767
        25977 => 22913,
5768
        25978 => 22915,
5769
        25979 => 22925,
5770
        25980 => 22953,
5771
        25981 => 22954,
5772
        25982 => 22947,
5773
        26145 => 22935,
5774
        26146 => 22986,
5775
        26147 => 22955,
5776
        26148 => 22942,
5777
        26149 => 22948,
5778
        26150 => 22994,
5779
        26151 => 22962,
5780
        26152 => 22959,
5781
        26153 => 22999,
5782
        26154 => 22974,
5783
        26155 => 23045,
5784
        26156 => 23046,
5785
        26157 => 23005,
5786
        26158 => 23048,
5787
        26159 => 23011,
5788
        26160 => 23000,
5789
        26161 => 23033,
5790
        26162 => 23052,
5791
        26163 => 23049,
5792
        26164 => 23090,
5793
        26165 => 23092,
5794
        26166 => 23057,
5795
        26167 => 23075,
5796
        26168 => 23059,
5797
        26169 => 23104,
5798
        26170 => 23143,
5799
        26171 => 23114,
5800
        26172 => 23125,
5801
        26173 => 23100,
5802
        26174 => 23138,
5803
        26175 => 23157,
5804
        26176 => 33004,
5805
        26177 => 23210,
5806
        26178 => 23195,
5807
        26179 => 23159,
5808
        26180 => 23162,
5809
        26181 => 23230,
5810
        26182 => 23275,
5811
        26183 => 23218,
5812
        26184 => 23250,
5813
        26185 => 23252,
5814
        26186 => 23224,
5815
        26187 => 23264,
5816
        26188 => 23267,
5817
        26189 => 23281,
5818
        26190 => 23254,
5819
        26191 => 23270,
5820
        26192 => 23256,
5821
        26193 => 23260,
5822
        26194 => 23305,
5823
        26195 => 23319,
5824
        26196 => 23318,
5825
        26197 => 23346,
5826
        26198 => 23351,
5827
        26199 => 23360,
5828
        26200 => 23573,
5829
        26201 => 23580,
5830
        26202 => 23386,
5831
        26203 => 23397,
5832
        26204 => 23411,
5833
        26205 => 23377,
5834
        26206 => 23379,
5835
        26207 => 23394,
5836
        26208 => 39541,
5837
        26209 => 39543,
5838
        26210 => 39544,
5839
        26211 => 39546,
5840
        26212 => 39551,
5841
        26213 => 39549,
5842
        26214 => 39552,
5843
        26215 => 39553,
5844
        26216 => 39557,
5845
        26217 => 39560,
5846
        26218 => 39562,
5847
        26219 => 39568,
5848
        26220 => 39570,
5849
        26221 => 39571,
5850
        26222 => 39574,
5851
        26223 => 39576,
5852
        26224 => 39579,
5853
        26225 => 39580,
5854
        26226 => 39581,
5855
        26227 => 39583,
5856
        26228 => 39584,
5857
        26229 => 39586,
5858
        26230 => 39587,
5859
        26231 => 39589,
5860
        26232 => 39591,
5861
        26233 => 32415,
5862
        26234 => 32417,
5863
        26235 => 32419,
5864
        26236 => 32421,
5865
        26237 => 32424,
5866
        26238 => 32425,
5867
        26401 => 32429,
5868
        26402 => 32432,
5869
        26403 => 32446,
5870
        26404 => 32448,
5871
        26405 => 32449,
5872
        26406 => 32450,
5873
        26407 => 32457,
5874
        26408 => 32459,
5875
        26409 => 32460,
5876
        26410 => 32464,
5877
        26411 => 32468,
5878
        26412 => 32471,
5879
        26413 => 32475,
5880
        26414 => 32480,
5881
        26415 => 32481,
5882
        26416 => 32488,
5883
        26417 => 32491,
5884
        26418 => 32494,
5885
        26419 => 32495,
5886
        26420 => 32497,
5887
        26421 => 32498,
5888
        26422 => 32525,
5889
        26423 => 32502,
5890
        26424 => 32506,
5891
        26425 => 32507,
5892
        26426 => 32510,
5893
        26427 => 32513,
5894
        26428 => 32514,
5895
        26429 => 32515,
5896
        26430 => 32519,
5897
        26431 => 32520,
5898
        26432 => 32523,
5899
        26433 => 32524,
5900
        26434 => 32527,
5901
        26435 => 32529,
5902
        26436 => 32530,
5903
        26437 => 32535,
5904
        26438 => 32537,
5905
        26439 => 32540,
5906
        26440 => 32539,
5907
        26441 => 32543,
5908
        26442 => 32545,
5909
        26443 => 32546,
5910
        26444 => 32547,
5911
        26445 => 32548,
5912
        26446 => 32549,
5913
        26447 => 32550,
5914
        26448 => 32551,
5915
        26449 => 32554,
5916
        26450 => 32555,
5917
        26451 => 32556,
5918
        26452 => 32557,
5919
        26453 => 32559,
5920
        26454 => 32560,
5921
        26455 => 32561,
5922
        26456 => 32562,
5923
        26457 => 32563,
5924
        26458 => 32565,
5925
        26459 => 24186,
5926
        26460 => 30079,
5927
        26461 => 24027,
5928
        26462 => 30014,
5929
        26463 => 37013,
5930
        26464 => 29582,
5931
        26465 => 29585,
5932
        26466 => 29614,
5933
        26467 => 29602,
5934
        26468 => 29599,
5935
        26469 => 29647,
5936
        26470 => 29634,
5937
        26471 => 29649,
5938
        26472 => 29623,
5939
        26473 => 29619,
5940
        26474 => 29632,
5941
        26475 => 29641,
5942
        26476 => 29640,
5943
        26477 => 29669,
5944
        26478 => 29657,
5945
        26479 => 39036,
5946
        26480 => 29706,
5947
        26481 => 29673,
5948
        26482 => 29671,
5949
        26483 => 29662,
5950
        26484 => 29626,
5951
        26485 => 29682,
5952
        26486 => 29711,
5953
        26487 => 29738,
5954
        26488 => 29787,
5955
        26489 => 29734,
5956
        26490 => 29733,
5957
        26491 => 29736,
5958
        26492 => 29744,
5959
        26493 => 29742,
5960
        26494 => 29740,
5961
        26657 => 29723,
5962
        26658 => 29722,
5963
        26659 => 29761,
5964
        26660 => 29788,
5965
        26661 => 29783,
5966
        26662 => 29781,
5967
        26663 => 29785,
5968
        26664 => 29815,
5969
        26665 => 29805,
5970
        26666 => 29822,
5971
        26667 => 29852,
5972
        26668 => 29838,
5973
        26669 => 29824,
5974
        26670 => 29825,
5975
        26671 => 29831,
5976
        26672 => 29835,
5977
        26673 => 29854,
5978
        26674 => 29864,
5979
        26675 => 29865,
5980
        26676 => 29840,
5981
        26677 => 29863,
5982
        26678 => 29906,
5983
        26679 => 29882,
5984
        26680 => 38890,
5985
        26681 => 38891,
5986
        26682 => 38892,
5987
        26683 => 26444,
5988
        26684 => 26451,
5989
        26685 => 26462,
5990
        26686 => 26440,
5991
        26687 => 26473,
5992
        26688 => 26533,
5993
        26689 => 26503,
5994
        26690 => 26474,
5995
        26691 => 26483,
5996
        26692 => 26520,
5997
        26693 => 26535,
5998
        26694 => 26485,
5999
        26695 => 26536,
6000
        26696 => 26526,
6001
        26697 => 26541,
6002
        26698 => 26507,
6003
        26699 => 26487,
6004
        26700 => 26492,
6005
        26701 => 26608,
6006
        26702 => 26633,
6007
        26703 => 26584,
6008
        26704 => 26634,
6009
        26705 => 26601,
6010
        26706 => 26544,
6011
        26707 => 26636,
6012
        26708 => 26585,
6013
        26709 => 26549,
6014
        26710 => 26586,
6015
        26711 => 26547,
6016
        26712 => 26589,
6017
        26713 => 26624,
6018
        26714 => 26563,
6019
        26715 => 26552,
6020
        26716 => 26594,
6021
        26717 => 26638,
6022
        26718 => 26561,
6023
        26719 => 26621,
6024
        26720 => 26674,
6025
        26721 => 26675,
6026
        26722 => 26720,
6027
        26723 => 26721,
6028
        26724 => 26702,
6029
        26725 => 26722,
6030
        26726 => 26692,
6031
        26727 => 26724,
6032
        26728 => 26755,
6033
        26729 => 26653,
6034
        26730 => 26709,
6035
        26731 => 26726,
6036
        26732 => 26689,
6037
        26733 => 26727,
6038
        26734 => 26688,
6039
        26735 => 26686,
6040
        26736 => 26698,
6041
        26737 => 26697,
6042
        26738 => 26665,
6043
        26739 => 26805,
6044
        26740 => 26767,
6045
        26741 => 26740,
6046
        26742 => 26743,
6047
        26743 => 26771,
6048
        26744 => 26731,
6049
        26745 => 26818,
6050
        26746 => 26990,
6051
        26747 => 26876,
6052
        26748 => 26911,
6053
        26749 => 26912,
6054
        26750 => 26873,
6055
        26913 => 26916,
6056
        26914 => 26864,
6057
        26915 => 26891,
6058
        26916 => 26881,
6059
        26917 => 26967,
6060
        26918 => 26851,
6061
        26919 => 26896,
6062
        26920 => 26993,
6063
        26921 => 26937,
6064
        26922 => 26976,
6065
        26923 => 26946,
6066
        26924 => 26973,
6067
        26925 => 27012,
6068
        26926 => 26987,
6069
        26927 => 27008,
6070
        26928 => 27032,
6071
        26929 => 27000,
6072
        26930 => 26932,
6073
        26931 => 27084,
6074
        26932 => 27015,
6075
        26933 => 27016,
6076
        26934 => 27086,
6077
        26935 => 27017,
6078
        26936 => 26982,
6079
        26937 => 26979,
6080
        26938 => 27001,
6081
        26939 => 27035,
6082
        26940 => 27047,
6083
        26941 => 27067,
6084
        26942 => 27051,
6085
        26943 => 27053,
6086
        26944 => 27092,
6087
        26945 => 27057,
6088
        26946 => 27073,
6089
        26947 => 27082,
6090
        26948 => 27103,
6091
        26949 => 27029,
6092
        26950 => 27104,
6093
        26951 => 27021,
6094
        26952 => 27135,
6095
        26953 => 27183,
6096
        26954 => 27117,
6097
        26955 => 27159,
6098
        26956 => 27160,
6099
        26957 => 27237,
6100
        26958 => 27122,
6101
        26959 => 27204,
6102
        26960 => 27198,
6103
        26961 => 27296,
6104
        26962 => 27216,
6105
        26963 => 27227,
6106
        26964 => 27189,
6107
        26965 => 27278,
6108
        26966 => 27257,
6109
        26967 => 27197,
6110
        26968 => 27176,
6111
        26969 => 27224,
6112
        26970 => 27260,
6113
        26971 => 27281,
6114
        26972 => 27280,
6115
        26973 => 27305,
6116
        26974 => 27287,
6117
        26975 => 27307,
6118
        26976 => 29495,
6119
        26977 => 29522,
6120
        26978 => 27521,
6121
        26979 => 27522,
6122
        26980 => 27527,
6123
        26981 => 27524,
6124
        26982 => 27538,
6125
        26983 => 27539,
6126
        26984 => 27533,
6127
        26985 => 27546,
6128
        26986 => 27547,
6129
        26987 => 27553,
6130
        26988 => 27562,
6131
        26989 => 36715,
6132
        26990 => 36717,
6133
        26991 => 36721,
6134
        26992 => 36722,
6135
        26993 => 36723,
6136
        26994 => 36725,
6137
        26995 => 36726,
6138
        26996 => 36728,
6139
        26997 => 36727,
6140
        26998 => 36729,
6141
        26999 => 36730,
6142
        27000 => 36732,
6143
        27001 => 36734,
6144
        27002 => 36737,
6145
        27003 => 36738,
6146
        27004 => 36740,
6147
        27005 => 36743,
6148
        27006 => 36747,
6149
        27169 => 36749,
6150
        27170 => 36750,
6151
        27171 => 36751,
6152
        27172 => 36760,
6153
        27173 => 36762,
6154
        27174 => 36558,
6155
        27175 => 25099,
6156
        27176 => 25111,
6157
        27177 => 25115,
6158
        27178 => 25119,
6159
        27179 => 25122,
6160
        27180 => 25121,
6161
        27181 => 25125,
6162
        27182 => 25124,
6163
        27183 => 25132,
6164
        27184 => 33255,
6165
        27185 => 29935,
6166
        27186 => 29940,
6167
        27187 => 29951,
6168
        27188 => 29967,
6169
        27189 => 29969,
6170
        27190 => 29971,
6171
        27191 => 25908,
6172
        27192 => 26094,
6173
        27193 => 26095,
6174
        27194 => 26096,
6175
        27195 => 26122,
6176
        27196 => 26137,
6177
        27197 => 26482,
6178
        27198 => 26115,
6179
        27199 => 26133,
6180
        27200 => 26112,
6181
        27201 => 28805,
6182
        27202 => 26359,
6183
        27203 => 26141,
6184
        27204 => 26164,
6185
        27205 => 26161,
6186
        27206 => 26166,
6187
        27207 => 26165,
6188
        27208 => 32774,
6189
        27209 => 26207,
6190
        27210 => 26196,
6191
        27211 => 26177,
6192
        27212 => 26191,
6193
        27213 => 26198,
6194
        27214 => 26209,
6195
        27215 => 26199,
6196
        27216 => 26231,
6197
        27217 => 26244,
6198
        27218 => 26252,
6199
        27219 => 26279,
6200
        27220 => 26269,
6201
        27221 => 26302,
6202
        27222 => 26331,
6203
        27223 => 26332,
6204
        27224 => 26342,
6205
        27225 => 26345,
6206
        27226 => 36146,
6207
        27227 => 36147,
6208
        27228 => 36150,
6209
        27229 => 36155,
6210
        27230 => 36157,
6211
        27231 => 36160,
6212
        27232 => 36165,
6213
        27233 => 36166,
6214
        27234 => 36168,
6215
        27235 => 36169,
6216
        27236 => 36167,
6217
        27237 => 36173,
6218
        27238 => 36181,
6219
        27239 => 36185,
6220
        27240 => 35271,
6221
        27241 => 35274,
6222
        27242 => 35275,
6223
        27243 => 35276,
6224
        27244 => 35278,
6225
        27245 => 35279,
6226
        27246 => 35280,
6227
        27247 => 35281,
6228
        27248 => 29294,
6229
        27249 => 29343,
6230
        27250 => 29277,
6231
        27251 => 29286,
6232
        27252 => 29295,
6233
        27253 => 29310,
6234
        27254 => 29311,
6235
        27255 => 29316,
6236
        27256 => 29323,
6237
        27257 => 29325,
6238
        27258 => 29327,
6239
        27259 => 29330,
6240
        27260 => 25352,
6241
        27261 => 25394,
6242
        27262 => 25520,
6243
        27425 => 25663,
6244
        27426 => 25816,
6245
        27427 => 32772,
6246
        27428 => 27626,
6247
        27429 => 27635,
6248
        27430 => 27645,
6249
        27431 => 27637,
6250
        27432 => 27641,
6251
        27433 => 27653,
6252
        27434 => 27655,
6253
        27435 => 27654,
6254
        27436 => 27661,
6255
        27437 => 27669,
6256
        27438 => 27672,
6257
        27439 => 27673,
6258
        27440 => 27674,
6259
        27441 => 27681,
6260
        27442 => 27689,
6261
        27443 => 27684,
6262
        27444 => 27690,
6263
        27445 => 27698,
6264
        27446 => 25909,
6265
        27447 => 25941,
6266
        27448 => 25963,
6267
        27449 => 29261,
6268
        27450 => 29266,
6269
        27451 => 29270,
6270
        27452 => 29232,
6271
        27453 => 34402,
6272
        27454 => 21014,
6273
        27455 => 32927,
6274
        27456 => 32924,
6275
        27457 => 32915,
6276
        27458 => 32956,
6277
        27459 => 26378,
6278
        27460 => 32957,
6279
        27461 => 32945,
6280
        27462 => 32939,
6281
        27463 => 32941,
6282
        27464 => 32948,
6283
        27465 => 32951,
6284
        27466 => 32999,
6285
        27467 => 33000,
6286
        27468 => 33001,
6287
        27469 => 33002,
6288
        27470 => 32987,
6289
        27471 => 32962,
6290
        27472 => 32964,
6291
        27473 => 32985,
6292
        27474 => 32973,
6293
        27475 => 32983,
6294
        27476 => 26384,
6295
        27477 => 32989,
6296
        27478 => 33003,
6297
        27479 => 33009,
6298
        27480 => 33012,
6299
        27481 => 33005,
6300
        27482 => 33037,
6301
        27483 => 33038,
6302
        27484 => 33010,
6303
        27485 => 33020,
6304
        27486 => 26389,
6305
        27487 => 33042,
6306
        27488 => 35930,
6307
        27489 => 33078,
6308
        27490 => 33054,
6309
        27491 => 33068,
6310
        27492 => 33048,
6311
        27493 => 33074,
6312
        27494 => 33096,
6313
        27495 => 33100,
6314
        27496 => 33107,
6315
        27497 => 33140,
6316
        27498 => 33113,
6317
        27499 => 33114,
6318
        27500 => 33137,
6319
        27501 => 33120,
6320
        27502 => 33129,
6321
        27503 => 33148,
6322
        27504 => 33149,
6323
        27505 => 33133,
6324
        27506 => 33127,
6325
        27507 => 22605,
6326
        27508 => 23221,
6327
        27509 => 33160,
6328
        27510 => 33154,
6329
        27511 => 33169,
6330
        27512 => 28373,
6331
        27513 => 33187,
6332
        27514 => 33194,
6333
        27515 => 33228,
6334
        27516 => 26406,
6335
        27517 => 33226,
6336
        27518 => 33211,
6337
        27681 => 33217,
6338
        27682 => 33190,
6339
        27683 => 27428,
6340
        27684 => 27447,
6341
        27685 => 27449,
6342
        27686 => 27459,
6343
        27687 => 27462,
6344
        27688 => 27481,
6345
        27689 => 39121,
6346
        27690 => 39122,
6347
        27691 => 39123,
6348
        27692 => 39125,
6349
        27693 => 39129,
6350
        27694 => 39130,
6351
        27695 => 27571,
6352
        27696 => 24384,
6353
        27697 => 27586,
6354
        27698 => 35315,
6355
        27699 => 26000,
6356
        27700 => 40785,
6357
        27701 => 26003,
6358
        27702 => 26044,
6359
        27703 => 26054,
6360
        27704 => 26052,
6361
        27705 => 26051,
6362
        27706 => 26060,
6363
        27707 => 26062,
6364
        27708 => 26066,
6365
        27709 => 26070,
6366
        27710 => 28800,
6367
        27711 => 28828,
6368
        27712 => 28822,
6369
        27713 => 28829,
6370
        27714 => 28859,
6371
        27715 => 28864,
6372
        27716 => 28855,
6373
        27717 => 28843,
6374
        27718 => 28849,
6375
        27719 => 28904,
6376
        27720 => 28874,
6377
        27721 => 28944,
6378
        27722 => 28947,
6379
        27723 => 28950,
6380
        27724 => 28975,
6381
        27725 => 28977,
6382
        27726 => 29043,
6383
        27727 => 29020,
6384
        27728 => 29032,
6385
        27729 => 28997,
6386
        27730 => 29042,
6387
        27731 => 29002,
6388
        27732 => 29048,
6389
        27733 => 29050,
6390
        27734 => 29080,
6391
        27735 => 29107,
6392
        27736 => 29109,
6393
        27737 => 29096,
6394
        27738 => 29088,
6395
        27739 => 29152,
6396
        27740 => 29140,
6397
        27741 => 29159,
6398
        27742 => 29177,
6399
        27743 => 29213,
6400
        27744 => 29224,
6401
        27745 => 28780,
6402
        27746 => 28952,
6403
        27747 => 29030,
6404
        27748 => 29113,
6405
        27749 => 25150,
6406
        27750 => 25149,
6407
        27751 => 25155,
6408
        27752 => 25160,
6409
        27753 => 25161,
6410
        27754 => 31035,
6411
        27755 => 31040,
6412
        27756 => 31046,
6413
        27757 => 31049,
6414
        27758 => 31067,
6415
        27759 => 31068,
6416
        27760 => 31059,
6417
        27761 => 31066,
6418
        27762 => 31074,
6419
        27763 => 31063,
6420
        27764 => 31072,
6421
        27765 => 31087,
6422
        27766 => 31079,
6423
        27767 => 31098,
6424
        27768 => 31109,
6425
        27769 => 31114,
6426
        27770 => 31130,
6427
        27771 => 31143,
6428
        27772 => 31155,
6429
        27773 => 24529,
6430
        27774 => 24528,
6431
        27937 => 24636,
6432
        27938 => 24669,
6433
        27939 => 24666,
6434
        27940 => 24679,
6435
        27941 => 24641,
6436
        27942 => 24665,
6437
        27943 => 24675,
6438
        27944 => 24747,
6439
        27945 => 24838,
6440
        27946 => 24845,
6441
        27947 => 24925,
6442
        27948 => 25001,
6443
        27949 => 24989,
6444
        27950 => 25035,
6445
        27951 => 25041,
6446
        27952 => 25094,
6447
        27953 => 32896,
6448
        27954 => 32895,
6449
        27955 => 27795,
6450
        27956 => 27894,
6451
        27957 => 28156,
6452
        27958 => 30710,
6453
        27959 => 30712,
6454
        27960 => 30720,
6455
        27961 => 30729,
6456
        27962 => 30743,
6457
        27963 => 30744,
6458
        27964 => 30737,
6459
        27965 => 26027,
6460
        27966 => 30765,
6461
        27967 => 30748,
6462
        27968 => 30749,
6463
        27969 => 30777,
6464
        27970 => 30778,
6465
        27971 => 30779,
6466
        27972 => 30751,
6467
        27973 => 30780,
6468
        27974 => 30757,
6469
        27975 => 30764,
6470
        27976 => 30755,
6471
        27977 => 30761,
6472
        27978 => 30798,
6473
        27979 => 30829,
6474
        27980 => 30806,
6475
        27981 => 30807,
6476
        27982 => 30758,
6477
        27983 => 30800,
6478
        27984 => 30791,
6479
        27985 => 30796,
6480
        27986 => 30826,
6481
        27987 => 30875,
6482
        27988 => 30867,
6483
        27989 => 30874,
6484
        27990 => 30855,
6485
        27991 => 30876,
6486
        27992 => 30881,
6487
        27993 => 30883,
6488
        27994 => 30898,
6489
        27995 => 30905,
6490
        27996 => 30885,
6491
        27997 => 30932,
6492
        27998 => 30937,
6493
        27999 => 30921,
6494
        28000 => 30956,
6495
        28001 => 30962,
6496
        28002 => 30981,
6497
        28003 => 30964,
6498
        28004 => 30995,
6499
        28005 => 31012,
6500
        28006 => 31006,
6501
        28007 => 31028,
6502
        28008 => 40859,
6503
        28009 => 40697,
6504
        28010 => 40699,
6505
        28011 => 40700,
6506
        28012 => 30449,
6507
        28013 => 30468,
6508
        28014 => 30477,
6509
        28015 => 30457,
6510
        28016 => 30471,
6511
        28017 => 30472,
6512
        28018 => 30490,
6513
        28019 => 30498,
6514
        28020 => 30489,
6515
        28021 => 30509,
6516
        28022 => 30502,
6517
        28023 => 30517,
6518
        28024 => 30520,
6519
        28025 => 30544,
6520
        28026 => 30545,
6521
        28027 => 30535,
6522
        28028 => 30531,
6523
        28029 => 30554,
6524
        28030 => 30568,
6525
        28193 => 30562,
6526
        28194 => 30565,
6527
        28195 => 30591,
6528
        28196 => 30605,
6529
        28197 => 30589,
6530
        28198 => 30592,
6531
        28199 => 30604,
6532
        28200 => 30609,
6533
        28201 => 30623,
6534
        28202 => 30624,
6535
        28203 => 30640,
6536
        28204 => 30645,
6537
        28205 => 30653,
6538
        28206 => 30010,
6539
        28207 => 30016,
6540
        28208 => 30030,
6541
        28209 => 30027,
6542
        28210 => 30024,
6543
        28211 => 30043,
6544
        28212 => 30066,
6545
        28213 => 30073,
6546
        28214 => 30083,
6547
        28215 => 32600,
6548
        28216 => 32609,
6549
        28217 => 32607,
6550
        28218 => 35400,
6551
        28219 => 32616,
6552
        28220 => 32628,
6553
        28221 => 32625,
6554
        28222 => 32633,
6555
        28223 => 32641,
6556
        28224 => 32638,
6557
        28225 => 30413,
6558
        28226 => 30437,
6559
        28227 => 34866,
6560
        28228 => 38021,
6561
        28229 => 38022,
6562
        28230 => 38023,
6563
        28231 => 38027,
6564
        28232 => 38026,
6565
        28233 => 38028,
6566
        28234 => 38029,
6567
        28235 => 38031,
6568
        28236 => 38032,
6569
        28237 => 38036,
6570
        28238 => 38039,
6571
        28239 => 38037,
6572
        28240 => 38042,
6573
        28241 => 38043,
6574
        28242 => 38044,
6575
        28243 => 38051,
6576
        28244 => 38052,
6577
        28245 => 38059,
6578
        28246 => 38058,
6579
        28247 => 38061,
6580
        28248 => 38060,
6581
        28249 => 38063,
6582
        28250 => 38064,
6583
        28251 => 38066,
6584
        28252 => 38068,
6585
        28253 => 38070,
6586
        28254 => 38071,
6587
        28255 => 38072,
6588
        28256 => 38073,
6589
        28257 => 38074,
6590
        28258 => 38076,
6591
        28259 => 38077,
6592
        28260 => 38079,
6593
        28261 => 38084,
6594
        28262 => 38088,
6595
        28263 => 38089,
6596
        28264 => 38090,
6597
        28265 => 38091,
6598
        28266 => 38092,
6599
        28267 => 38093,
6600
        28268 => 38094,
6601
        28269 => 38096,
6602
        28270 => 38097,
6603
        28271 => 38098,
6604
        28272 => 38101,
6605
        28273 => 38102,
6606
        28274 => 38103,
6607
        28275 => 38105,
6608
        28276 => 38104,
6609
        28277 => 38107,
6610
        28278 => 38110,
6611
        28279 => 38111,
6612
        28280 => 38112,
6613
        28281 => 38114,
6614
        28282 => 38116,
6615
        28283 => 38117,
6616
        28284 => 38119,
6617
        28285 => 38120,
6618
        28286 => 38122,
6619
        28449 => 38121,
6620
        28450 => 38123,
6621
        28451 => 38126,
6622
        28452 => 38127,
6623
        28453 => 38131,
6624
        28454 => 38132,
6625
        28455 => 38133,
6626
        28456 => 38135,
6627
        28457 => 38137,
6628
        28458 => 38140,
6629
        28459 => 38141,
6630
        28460 => 38143,
6631
        28461 => 38147,
6632
        28462 => 38146,
6633
        28463 => 38150,
6634
        28464 => 38151,
6635
        28465 => 38153,
6636
        28466 => 38154,
6637
        28467 => 38157,
6638
        28468 => 38158,
6639
        28469 => 38159,
6640
        28470 => 38162,
6641
        28471 => 38163,
6642
        28472 => 38164,
6643
        28473 => 38165,
6644
        28474 => 38166,
6645
        28475 => 38168,
6646
        28476 => 38171,
6647
        28477 => 38173,
6648
        28478 => 38174,
6649
        28479 => 38175,
6650
        28480 => 38178,
6651
        28481 => 38186,
6652
        28482 => 38187,
6653
        28483 => 38185,
6654
        28484 => 38188,
6655
        28485 => 38193,
6656
        28486 => 38194,
6657
        28487 => 38196,
6658
        28488 => 38198,
6659
        28489 => 38199,
6660
        28490 => 38200,
6661
        28491 => 38204,
6662
        28492 => 38206,
6663
        28493 => 38207,
6664
        28494 => 38210,
6665
        28495 => 38197,
6666
        28496 => 38212,
6667
        28497 => 38213,
6668
        28498 => 38214,
6669
        28499 => 38217,
6670
        28500 => 38220,
6671
        28501 => 38222,
6672
        28502 => 38223,
6673
        28503 => 38226,
6674
        28504 => 38227,
6675
        28505 => 38228,
6676
        28506 => 38230,
6677
        28507 => 38231,
6678
        28508 => 38232,
6679
        28509 => 38233,
6680
        28510 => 38235,
6681
        28511 => 38238,
6682
        28512 => 38239,
6683
        28513 => 38237,
6684
        28514 => 38241,
6685
        28515 => 38242,
6686
        28516 => 38244,
6687
        28517 => 38245,
6688
        28518 => 38246,
6689
        28519 => 38247,
6690
        28520 => 38248,
6691
        28521 => 38249,
6692
        28522 => 38250,
6693
        28523 => 38251,
6694
        28524 => 38252,
6695
        28525 => 38255,
6696
        28526 => 38257,
6697
        28527 => 38258,
6698
        28528 => 38259,
6699
        28529 => 38202,
6700
        28530 => 30695,
6701
        28531 => 30700,
6702
        28532 => 38601,
6703
        28533 => 31189,
6704
        28534 => 31213,
6705
        28535 => 31203,
6706
        28536 => 31211,
6707
        28537 => 31238,
6708
        28538 => 23879,
6709
        28539 => 31235,
6710
        28540 => 31234,
6711
        28541 => 31262,
6712
        28542 => 31252,
6713
        28705 => 31289,
6714
        28706 => 31287,
6715
        28707 => 31313,
6716
        28708 => 40655,
6717
        28709 => 39333,
6718
        28710 => 31344,
6719
        28711 => 30344,
6720
        28712 => 30350,
6721
        28713 => 30355,
6722
        28714 => 30361,
6723
        28715 => 30372,
6724
        28716 => 29918,
6725
        28717 => 29920,
6726
        28718 => 29996,
6727
        28719 => 40480,
6728
        28720 => 40482,
6729
        28721 => 40488,
6730
        28722 => 40489,
6731
        28723 => 40490,
6732
        28724 => 40491,
6733
        28725 => 40492,
6734
        28726 => 40498,
6735
        28727 => 40497,
6736
        28728 => 40502,
6737
        28729 => 40504,
6738
        28730 => 40503,
6739
        28731 => 40505,
6740
        28732 => 40506,
6741
        28733 => 40510,
6742
        28734 => 40513,
6743
        28735 => 40514,
6744
        28736 => 40516,
6745
        28737 => 40518,
6746
        28738 => 40519,
6747
        28739 => 40520,
6748
        28740 => 40521,
6749
        28741 => 40523,
6750
        28742 => 40524,
6751
        28743 => 40526,
6752
        28744 => 40529,
6753
        28745 => 40533,
6754
        28746 => 40535,
6755
        28747 => 40538,
6756
        28748 => 40539,
6757
        28749 => 40540,
6758
        28750 => 40542,
6759
        28751 => 40547,
6760
        28752 => 40550,
6761
        28753 => 40551,
6762
        28754 => 40552,
6763
        28755 => 40553,
6764
        28756 => 40554,
6765
        28757 => 40555,
6766
        28758 => 40556,
6767
        28759 => 40561,
6768
        28760 => 40557,
6769
        28761 => 40563,
6770
        28762 => 30098,
6771
        28763 => 30100,
6772
        28764 => 30102,
6773
        28765 => 30112,
6774
        28766 => 30109,
6775
        28767 => 30124,
6776
        28768 => 30115,
6777
        28769 => 30131,
6778
        28770 => 30132,
6779
        28771 => 30136,
6780
        28772 => 30148,
6781
        28773 => 30129,
6782
        28774 => 30128,
6783
        28775 => 30147,
6784
        28776 => 30146,
6785
        28777 => 30166,
6786
        28778 => 30157,
6787
        28779 => 30179,
6788
        28780 => 30184,
6789
        28781 => 30182,
6790
        28782 => 30180,
6791
        28783 => 30187,
6792
        28784 => 30183,
6793
        28785 => 30211,
6794
        28786 => 30193,
6795
        28787 => 30204,
6796
        28788 => 30207,
6797
        28789 => 30224,
6798
        28790 => 30208,
6799
        28791 => 30213,
6800
        28792 => 30220,
6801
        28793 => 30231,
6802
        28794 => 30218,
6803
        28795 => 30245,
6804
        28796 => 30232,
6805
        28797 => 30229,
6806
        28798 => 30233,
6807
        28961 => 30235,
6808
        28962 => 30268,
6809
        28963 => 30242,
6810
        28964 => 30240,
6811
        28965 => 30272,
6812
        28966 => 30253,
6813
        28967 => 30256,
6814
        28968 => 30271,
6815
        28969 => 30261,
6816
        28970 => 30275,
6817
        28971 => 30270,
6818
        28972 => 30259,
6819
        28973 => 30285,
6820
        28974 => 30302,
6821
        28975 => 30292,
6822
        28976 => 30300,
6823
        28977 => 30294,
6824
        28978 => 30315,
6825
        28979 => 30319,
6826
        28980 => 32714,
6827
        28981 => 31462,
6828
        28982 => 31352,
6829
        28983 => 31353,
6830
        28984 => 31360,
6831
        28985 => 31366,
6832
        28986 => 31368,
6833
        28987 => 31381,
6834
        28988 => 31398,
6835
        28989 => 31392,
6836
        28990 => 31404,
6837
        28991 => 31400,
6838
        28992 => 31405,
6839
        28993 => 31411,
6840
        28994 => 34916,
6841
        28995 => 34921,
6842
        28996 => 34930,
6843
        28997 => 34941,
6844
        28998 => 34943,
6845
        28999 => 34946,
6846
        29000 => 34978,
6847
        29001 => 35014,
6848
        29002 => 34999,
6849
        29003 => 35004,
6850
        29004 => 35017,
6851
        29005 => 35042,
6852
        29006 => 35022,
6853
        29007 => 35043,
6854
        29008 => 35045,
6855
        29009 => 35057,
6856
        29010 => 35098,
6857
        29011 => 35068,
6858
        29012 => 35048,
6859
        29013 => 35070,
6860
        29014 => 35056,
6861
        29015 => 35105,
6862
        29016 => 35097,
6863
        29017 => 35091,
6864
        29018 => 35099,
6865
        29019 => 35082,
6866
        29020 => 35124,
6867
        29021 => 35115,
6868
        29022 => 35126,
6869
        29023 => 35137,
6870
        29024 => 35174,
6871
        29025 => 35195,
6872
        29026 => 30091,
6873
        29027 => 32997,
6874
        29028 => 30386,
6875
        29029 => 30388,
6876
        29030 => 30684,
6877
        29031 => 32786,
6878
        29032 => 32788,
6879
        29033 => 32790,
6880
        29034 => 32796,
6881
        29035 => 32800,
6882
        29036 => 32802,
6883
        29037 => 32805,
6884
        29038 => 32806,
6885
        29039 => 32807,
6886
        29040 => 32809,
6887
        29041 => 32808,
6888
        29042 => 32817,
6889
        29043 => 32779,
6890
        29044 => 32821,
6891
        29045 => 32835,
6892
        29046 => 32838,
6893
        29047 => 32845,
6894
        29048 => 32850,
6895
        29049 => 32873,
6896
        29050 => 32881,
6897
        29051 => 35203,
6898
        29052 => 39032,
6899
        29053 => 39040,
6900
        29054 => 39043,
6901
        29217 => 39049,
6902
        29218 => 39052,
6903
        29219 => 39053,
6904
        29220 => 39055,
6905
        29221 => 39060,
6906
        29222 => 39066,
6907
        29223 => 39067,
6908
        29224 => 39070,
6909
        29225 => 39071,
6910
        29226 => 39073,
6911
        29227 => 39074,
6912
        29228 => 39077,
6913
        29229 => 39078,
6914
        29230 => 34381,
6915
        29231 => 34388,
6916
        29232 => 34412,
6917
        29233 => 34414,
6918
        29234 => 34431,
6919
        29235 => 34426,
6920
        29236 => 34428,
6921
        29237 => 34427,
6922
        29238 => 34472,
6923
        29239 => 34445,
6924
        29240 => 34443,
6925
        29241 => 34476,
6926
        29242 => 34461,
6927
        29243 => 34471,
6928
        29244 => 34467,
6929
        29245 => 34474,
6930
        29246 => 34451,
6931
        29247 => 34473,
6932
        29248 => 34486,
6933
        29249 => 34500,
6934
        29250 => 34485,
6935
        29251 => 34510,
6936
        29252 => 34480,
6937
        29253 => 34490,
6938
        29254 => 34481,
6939
        29255 => 34479,
6940
        29256 => 34505,
6941
        29257 => 34511,
6942
        29258 => 34484,
6943
        29259 => 34537,
6944
        29260 => 34545,
6945
        29261 => 34546,
6946
        29262 => 34541,
6947
        29263 => 34547,
6948
        29264 => 34512,
6949
        29265 => 34579,
6950
        29266 => 34526,
6951
        29267 => 34548,
6952
        29268 => 34527,
6953
        29269 => 34520,
6954
        29270 => 34513,
6955
        29271 => 34563,
6956
        29272 => 34567,
6957
        29273 => 34552,
6958
        29274 => 34568,
6959
        29275 => 34570,
6960
        29276 => 34573,
6961
        29277 => 34569,
6962
        29278 => 34595,
6963
        29279 => 34619,
6964
        29280 => 34590,
6965
        29281 => 34597,
6966
        29282 => 34606,
6967
        29283 => 34586,
6968
        29284 => 34622,
6969
        29285 => 34632,
6970
        29286 => 34612,
6971
        29287 => 34609,
6972
        29288 => 34601,
6973
        29289 => 34615,
6974
        29290 => 34623,
6975
        29291 => 34690,
6976
        29292 => 34594,
6977
        29293 => 34685,
6978
        29294 => 34686,
6979
        29295 => 34683,
6980
        29296 => 34656,
6981
        29297 => 34672,
6982
        29298 => 34636,
6983
        29299 => 34670,
6984
        29300 => 34699,
6985
        29301 => 34643,
6986
        29302 => 34659,
6987
        29303 => 34684,
6988
        29304 => 34660,
6989
        29305 => 34649,
6990
        29306 => 34661,
6991
        29307 => 34707,
6992
        29308 => 34735,
6993
        29309 => 34728,
6994
        29310 => 34770,
6995
        29473 => 34758,
6996
        29474 => 34696,
6997
        29475 => 34693,
6998
        29476 => 34733,
6999
        29477 => 34711,
7000
        29478 => 34691,
7001
        29479 => 34731,
7002
        29480 => 34789,
7003
        29481 => 34732,
7004
        29482 => 34741,
7005
        29483 => 34739,
7006
        29484 => 34763,
7007
        29485 => 34771,
7008
        29486 => 34749,
7009
        29487 => 34769,
7010
        29488 => 34752,
7011
        29489 => 34762,
7012
        29490 => 34779,
7013
        29491 => 34794,
7014
        29492 => 34784,
7015
        29493 => 34798,
7016
        29494 => 34838,
7017
        29495 => 34835,
7018
        29496 => 34814,
7019
        29497 => 34826,
7020
        29498 => 34843,
7021
        29499 => 34849,
7022
        29500 => 34873,
7023
        29501 => 34876,
7024
        29502 => 32566,
7025
        29503 => 32578,
7026
        29504 => 32580,
7027
        29505 => 32581,
7028
        29506 => 33296,
7029
        29507 => 31482,
7030
        29508 => 31485,
7031
        29509 => 31496,
7032
        29510 => 31491,
7033
        29511 => 31492,
7034
        29512 => 31509,
7035
        29513 => 31498,
7036
        29514 => 31531,
7037
        29515 => 31503,
7038
        29516 => 31559,
7039
        29517 => 31544,
7040
        29518 => 31530,
7041
        29519 => 31513,
7042
        29520 => 31534,
7043
        29521 => 31537,
7044
        29522 => 31520,
7045
        29523 => 31525,
7046
        29524 => 31524,
7047
        29525 => 31539,
7048
        29526 => 31550,
7049
        29527 => 31518,
7050
        29528 => 31576,
7051
        29529 => 31578,
7052
        29530 => 31557,
7053
        29531 => 31605,
7054
        29532 => 31564,
7055
        29533 => 31581,
7056
        29534 => 31584,
7057
        29535 => 31598,
7058
        29536 => 31611,
7059
        29537 => 31586,
7060
        29538 => 31602,
7061
        29539 => 31601,
7062
        29540 => 31632,
7063
        29541 => 31654,
7064
        29542 => 31655,
7065
        29543 => 31672,
7066
        29544 => 31660,
7067
        29545 => 31645,
7068
        29546 => 31656,
7069
        29547 => 31621,
7070
        29548 => 31658,
7071
        29549 => 31644,
7072
        29550 => 31650,
7073
        29551 => 31659,
7074
        29552 => 31668,
7075
        29553 => 31697,
7076
        29554 => 31681,
7077
        29555 => 31692,
7078
        29556 => 31709,
7079
        29557 => 31706,
7080
        29558 => 31717,
7081
        29559 => 31718,
7082
        29560 => 31722,
7083
        29561 => 31756,
7084
        29562 => 31742,
7085
        29563 => 31740,
7086
        29564 => 31759,
7087
        29565 => 31766,
7088
        29566 => 31755,
7089
        29729 => 31775,
7090
        29730 => 31786,
7091
        29731 => 31782,
7092
        29732 => 31800,
7093
        29733 => 31809,
7094
        29734 => 31808,
7095
        29735 => 33278,
7096
        29736 => 33281,
7097
        29737 => 33282,
7098
        29738 => 33284,
7099
        29739 => 33260,
7100
        29740 => 34884,
7101
        29741 => 33313,
7102
        29742 => 33314,
7103
        29743 => 33315,
7104
        29744 => 33325,
7105
        29745 => 33327,
7106
        29746 => 33320,
7107
        29747 => 33323,
7108
        29748 => 33336,
7109
        29749 => 33339,
7110
        29750 => 33331,
7111
        29751 => 33332,
7112
        29752 => 33342,
7113
        29753 => 33348,
7114
        29754 => 33353,
7115
        29755 => 33355,
7116
        29756 => 33359,
7117
        29757 => 33370,
7118
        29758 => 33375,
7119
        29759 => 33384,
7120
        29760 => 34942,
7121
        29761 => 34949,
7122
        29762 => 34952,
7123
        29763 => 35032,
7124
        29764 => 35039,
7125
        29765 => 35166,
7126
        29766 => 32669,
7127
        29767 => 32671,
7128
        29768 => 32679,
7129
        29769 => 32687,
7130
        29770 => 32688,
7131
        29771 => 32690,
7132
        29772 => 31868,
7133
        29773 => 25929,
7134
        29774 => 31889,
7135
        29775 => 31901,
7136
        29776 => 31900,
7137
        29777 => 31902,
7138
        29778 => 31906,
7139
        29779 => 31922,
7140
        29780 => 31932,
7141
        29781 => 31933,
7142
        29782 => 31937,
7143
        29783 => 31943,
7144
        29784 => 31948,
7145
        29785 => 31949,
7146
        29786 => 31944,
7147
        29787 => 31941,
7148
        29788 => 31959,
7149
        29789 => 31976,
7150
        29790 => 33390,
7151
        29791 => 26280,
7152
        29792 => 32703,
7153
        29793 => 32718,
7154
        29794 => 32725,
7155
        29795 => 32741,
7156
        29796 => 32737,
7157
        29797 => 32742,
7158
        29798 => 32745,
7159
        29799 => 32750,
7160
        29800 => 32755,
7161
        29801 => 31992,
7162
        29802 => 32119,
7163
        29803 => 32166,
7164
        29804 => 32174,
7165
        29805 => 32327,
7166
        29806 => 32411,
7167
        29807 => 40632,
7168
        29808 => 40628,
7169
        29809 => 36211,
7170
        29810 => 36228,
7171
        29811 => 36244,
7172
        29812 => 36241,
7173
        29813 => 36273,
7174
        29814 => 36199,
7175
        29815 => 36205,
7176
        29816 => 35911,
7177
        29817 => 35913,
7178
        29818 => 37194,
7179
        29819 => 37200,
7180
        29820 => 37198,
7181
        29821 => 37199,
7182
        29822 => 37220,
7183
        29985 => 37218,
7184
        29986 => 37217,
7185
        29987 => 37232,
7186
        29988 => 37225,
7187
        29989 => 37231,
7188
        29990 => 37245,
7189
        29991 => 37246,
7190
        29992 => 37234,
7191
        29993 => 37236,
7192
        29994 => 37241,
7193
        29995 => 37260,
7194
        29996 => 37253,
7195
        29997 => 37264,
7196
        29998 => 37261,
7197
        29999 => 37265,
7198
        30000 => 37282,
7199
        30001 => 37283,
7200
        30002 => 37290,
7201
        30003 => 37293,
7202
        30004 => 37294,
7203
        30005 => 37295,
7204
        30006 => 37301,
7205
        30007 => 37300,
7206
        30008 => 37306,
7207
        30009 => 35925,
7208
        30010 => 40574,
7209
        30011 => 36280,
7210
        30012 => 36331,
7211
        30013 => 36357,
7212
        30014 => 36441,
7213
        30015 => 36457,
7214
        30016 => 36277,
7215
        30017 => 36287,
7216
        30018 => 36284,
7217
        30019 => 36282,
7218
        30020 => 36292,
7219
        30021 => 36310,
7220
        30022 => 36311,
7221
        30023 => 36314,
7222
        30024 => 36318,
7223
        30025 => 36302,
7224
        30026 => 36303,
7225
        30027 => 36315,
7226
        30028 => 36294,
7227
        30029 => 36332,
7228
        30030 => 36343,
7229
        30031 => 36344,
7230
        30032 => 36323,
7231
        30033 => 36345,
7232
        30034 => 36347,
7233
        30035 => 36324,
7234
        30036 => 36361,
7235
        30037 => 36349,
7236
        30038 => 36372,
7237
        30039 => 36381,
7238
        30040 => 36383,
7239
        30041 => 36396,
7240
        30042 => 36398,
7241
        30043 => 36387,
7242
        30044 => 36399,
7243
        30045 => 36410,
7244
        30046 => 36416,
7245
        30047 => 36409,
7246
        30048 => 36405,
7247
        30049 => 36413,
7248
        30050 => 36401,
7249
        30051 => 36425,
7250
        30052 => 36417,
7251
        30053 => 36418,
7252
        30054 => 36433,
7253
        30055 => 36434,
7254
        30056 => 36426,
7255
        30057 => 36464,
7256
        30058 => 36470,
7257
        30059 => 36476,
7258
        30060 => 36463,
7259
        30061 => 36468,
7260
        30062 => 36485,
7261
        30063 => 36495,
7262
        30064 => 36500,
7263
        30065 => 36496,
7264
        30066 => 36508,
7265
        30067 => 36510,
7266
        30068 => 35960,
7267
        30069 => 35970,
7268
        30070 => 35978,
7269
        30071 => 35973,
7270
        30072 => 35992,
7271
        30073 => 35988,
7272
        30074 => 26011,
7273
        30075 => 35286,
7274
        30076 => 35294,
7275
        30077 => 35290,
7276
        30078 => 35292,
7277
        30241 => 35301,
7278
        30242 => 35307,
7279
        30243 => 35311,
7280
        30244 => 35390,
7281
        30245 => 35622,
7282
        30246 => 38739,
7283
        30247 => 38633,
7284
        30248 => 38643,
7285
        30249 => 38639,
7286
        30250 => 38662,
7287
        30251 => 38657,
7288
        30252 => 38664,
7289
        30253 => 38671,
7290
        30254 => 38670,
7291
        30255 => 38698,
7292
        30256 => 38701,
7293
        30257 => 38704,
7294
        30258 => 38718,
7295
        30259 => 40832,
7296
        30260 => 40835,
7297
        30261 => 40837,
7298
        30262 => 40838,
7299
        30263 => 40839,
7300
        30264 => 40840,
7301
        30265 => 40841,
7302
        30266 => 40842,
7303
        30267 => 40844,
7304
        30268 => 40702,
7305
        30269 => 40715,
7306
        30270 => 40717,
7307
        30271 => 38585,
7308
        30272 => 38588,
7309
        30273 => 38589,
7310
        30274 => 38606,
7311
        30275 => 38610,
7312
        30276 => 30655,
7313
        30277 => 38624,
7314
        30278 => 37518,
7315
        30279 => 37550,
7316
        30280 => 37576,
7317
        30281 => 37694,
7318
        30282 => 37738,
7319
        30283 => 37834,
7320
        30284 => 37775,
7321
        30285 => 37950,
7322
        30286 => 37995,
7323
        30287 => 40063,
7324
        30288 => 40066,
7325
        30289 => 40069,
7326
        30290 => 40070,
7327
        30291 => 40071,
7328
        30292 => 40072,
7329
        30293 => 31267,
7330
        30294 => 40075,
7331
        30295 => 40078,
7332
        30296 => 40080,
7333
        30297 => 40081,
7334
        30298 => 40082,
7335
        30299 => 40084,
7336
        30300 => 40085,
7337
        30301 => 40090,
7338
        30302 => 40091,
7339
        30303 => 40094,
7340
        30304 => 40095,
7341
        30305 => 40096,
7342
        30306 => 40097,
7343
        30307 => 40098,
7344
        30308 => 40099,
7345
        30309 => 40101,
7346
        30310 => 40102,
7347
        30311 => 40103,
7348
        30312 => 40104,
7349
        30313 => 40105,
7350
        30314 => 40107,
7351
        30315 => 40109,
7352
        30316 => 40110,
7353
        30317 => 40112,
7354
        30318 => 40113,
7355
        30319 => 40114,
7356
        30320 => 40115,
7357
        30321 => 40116,
7358
        30322 => 40117,
7359
        30323 => 40118,
7360
        30324 => 40119,
7361
        30325 => 40122,
7362
        30326 => 40123,
7363
        30327 => 40124,
7364
        30328 => 40125,
7365
        30329 => 40132,
7366
        30330 => 40133,
7367
        30331 => 40134,
7368
        30332 => 40135,
7369
        30333 => 40138,
7370
        30334 => 40139,
7371
        30497 => 40140,
7372
        30498 => 40141,
7373
        30499 => 40142,
7374
        30500 => 40143,
7375
        30501 => 40144,
7376
        30502 => 40147,
7377
        30503 => 40148,
7378
        30504 => 40149,
7379
        30505 => 40151,
7380
        30506 => 40152,
7381
        30507 => 40153,
7382
        30508 => 40156,
7383
        30509 => 40157,
7384
        30510 => 40159,
7385
        30511 => 40162,
7386
        30512 => 38780,
7387
        30513 => 38789,
7388
        30514 => 38801,
7389
        30515 => 38802,
7390
        30516 => 38804,
7391
        30517 => 38831,
7392
        30518 => 38827,
7393
        30519 => 38819,
7394
        30520 => 38834,
7395
        30521 => 38836,
7396
        30522 => 39601,
7397
        30523 => 39600,
7398
        30524 => 39607,
7399
        30525 => 40536,
7400
        30526 => 39606,
7401
        30527 => 39610,
7402
        30528 => 39612,
7403
        30529 => 39617,
7404
        30530 => 39616,
7405
        30531 => 39621,
7406
        30532 => 39618,
7407
        30533 => 39627,
7408
        30534 => 39628,
7409
        30535 => 39633,
7410
        30536 => 39749,
7411
        30537 => 39747,
7412
        30538 => 39751,
7413
        30539 => 39753,
7414
        30540 => 39752,
7415
        30541 => 39757,
7416
        30542 => 39761,
7417
        30543 => 39144,
7418
        30544 => 39181,
7419
        30545 => 39214,
7420
        30546 => 39253,
7421
        30547 => 39252,
7422
        30548 => 39647,
7423
        30549 => 39649,
7424
        30550 => 39654,
7425
        30551 => 39663,
7426
        30552 => 39659,
7427
        30553 => 39675,
7428
        30554 => 39661,
7429
        30555 => 39673,
7430
        30556 => 39688,
7431
        30557 => 39695,
7432
        30558 => 39699,
7433
        30559 => 39711,
7434
        30560 => 39715,
7435
        30561 => 40637,
7436
        30562 => 40638,
7437
        30563 => 32315,
7438
        30564 => 40578,
7439
        30565 => 40583,
7440
        30566 => 40584,
7441
        30567 => 40587,
7442
        30568 => 40594,
7443
        30569 => 37846,
7444
        30570 => 40605,
7445
        30571 => 40607,
7446
        30572 => 40667,
7447
        30573 => 40668,
7448
        30574 => 40669,
7449
        30575 => 40672,
7450
        30576 => 40671,
7451
        30577 => 40674,
7452
        30578 => 40681,
7453
        30579 => 40679,
7454
        30580 => 40677,
7455
        30581 => 40682,
7456
        30582 => 40687,
7457
        30583 => 40738,
7458
        30584 => 40748,
7459
        30585 => 40751,
7460
        30586 => 40761,
7461
        30587 => 40759,
7462
        30588 => 40765,
7463
        30589 => 40766,
7464
        30590 => 40772,
7465
        0     => 0,
7466
    ];
7467
7468
    public function gb2utf8($gb)
7469
    {
7470
        if (!trim($gb)) {
7471
            return $gb;
7472
        }
7473
7474
        $utf8 = '';
7475
        while ($gb) {
7476
            if (ord(substr($gb, 0, 1)) > 127) {
7477
                $t          = substr($gb, 0, 2);
7478
                $gb         = substr($gb, 2);
7479
                $char_index = hexdec(bin2hex($t)) - 0x8080;
7480
                if (array_key_exists($char_index, $this->codetable)) {
7481
7482
                    $utf8 .= $this->u2utf8($this->codetable[$char_index]);
7483
                }
7484
            } else {
7485
                $t  = substr($gb, 0, 1);
7486
                $gb = substr($gb, 1);
7487
                $utf8 .= $this->u2utf8($t);
7488
            }
7489
        }
7490
        return $utf8;
7491
    }
7492
7493
    public function u2utf8($c)
7494
    {
7495
        $str = '';
7496
        if ($c < 0x80) {
7497
            $str .= $c;
7498
        } elseif ($c < 0x800) {
7499
            $str .= chr(0xC0 | $c >> 6);
7500
            $str .= chr(0x80 | $c & 0x3F);
7501
        } elseif ($c < 0x10000) {
7502
            $str .= chr(0xE0 | $c >> 12);
7503
            $str .= chr(0x80 | $c >> 6 & 0x3F);
7504
            $str .= chr(0x80 | $c & 0x3F);
7505
        } elseif ($c < 0x200000) {
7506
            $str .= chr(0xF0 | $c >> 18);
7507
            $str .= chr(0x80 | $c >> 12 & 0x3F);
7508
            $str .= chr(0x80 | $c >> 6 & 0x3F);
7509
            $str .= chr(0x80 | $c & 0x3F);
7510
        }
7511
        return $str;
7512
    }
7513
}
7514
// END Class
7515