Home | History | Annotate | Download | only in bench
      1 /*
      2  * Copyright 2013 Google Inc.
      3  *
      4  * Use of this source code is governed by a BSD-style license that can be
      5  * found in the LICENSE file.
      6  */
      7 
      8 
      9 /* runs of unique glyph IDs, with a 0xFFFF sentinel between different runs
     10  *
     11  *  Test data generated by examining web pages and their calls to drawText.
     12  */
     13 static const uint16_t gUniqueGlyphIDs[] = {
     14 3, 41, 44, 50, 57, 58, 59, 60, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 81, 89, 90, 91, 92, 93, 94, 95, 96, 97, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 0xFFFF,
     15 3, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 25, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 55, 56, 57, 58, 60, 61, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 175, 0xFFFF,
     16 3, 16, 17, 20, 21, 22, 25, 28, 35, 54, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 0xFFFF,
     17 4, 37, 39, 40, 41, 43, 44, 50, 51, 52, 55, 56, 0xFFFF,
     18 3, 29, 68, 70, 76, 78, 79, 81, 82, 85, 86, 87, 88, 0xFFFF,
     19 3, 17, 29, 38, 39, 40, 41, 45, 47, 48, 50, 51, 54, 55, 58, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 0xFFFF,
     20 3, 15, 16, 18, 19, 28, 36, 40, 56, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 133, 0xFFFF,
     21 3, 16, 19, 20, 50, 68, 71, 72, 73, 74, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 0xFFFF,
     22 3, 10, 16, 17, 19, 20, 21, 22, 25, 35, 36, 38, 39, 43, 44, 47, 48, 49, 50, 53, 54, 55, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 95, 107, 0xFFFF,
     23 179, 0xFFFF,
     24 3, 36, 38, 55, 57, 59, 61, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 0xFFFF,
     25 3, 4, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 28, 29, 30, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 200, 201, 202, 203, 205, 206, 0xFFFF,
     26 3, 4, 17, 34, 36, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 0xFFFF,
     27 3, 40, 53, 54, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 0xFFFF,
     28 3, 4, 11, 12, 15, 16, 17, 18, 29, 30, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 200, 201, 203, 205, 206, 0xFFFF,
     29 1707, 3039, 3477, 23264, 29479, 33487, 0xFFFF,
     30 3, 19, 0xFFFF,
     31 3, 7, 10, 15, 16, 17, 19, 20, 23, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 181, 182, 0xFFFF,
     32 3, 40, 42, 43, 53, 55, 57, 0xFFFF,
     33 3, 58, 68, 72, 76, 85, 87, 89, 90, 0xFFFF,
     34 3, 5, 10, 15, 16, 17, 19, 20, 21, 29, 36, 38, 39, 41, 43, 47, 48, 50, 51, 53, 54, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 178, 0xFFFF,
     35 3, 17, 36, 38, 39, 42, 49, 53, 54, 57, 68, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 0xFFFF,
     36 3, 40, 44, 47, 49, 50, 57, 58, 0xFFFF,
     37 3, 7, 10, 17, 19, 24, 26, 36, 37, 40, 41, 43, 48, 49, 50, 51, 53, 54, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 0xFFFF,
     38 3, 10, 38, 40, 41, 42, 43, 44, 48, 60, 68, 71, 72, 74, 75, 76, 80, 81, 82, 85, 86, 87, 88, 0xFFFF,
     39 3, 10, 54, 68, 73, 76, 81, 85, 88, 0xFFFF,
     40 3, 4, 6, 8, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 28, 29, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 171, 177, 178, 179, 180, 181, 182, 397, 0xFFFF,
     41 7, 15, 16, 17, 18, 19, 20, 24, 25, 28, 64, 73, 0xFFFF,
     42 3, 9, 16, 36, 37, 38, 39, 40, 41, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 0xFFFF,
     43 3, 37, 50, 68, 69, 70, 78, 80, 85, 0xFFFF,
     44 3, 9, 36, 37, 39, 40, 43, 44, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 0xFFFF,
     45 3, 15, 19, 21, 22, 23, 25, 26, 28, 38, 42, 54, 68, 71, 72, 76, 81, 85, 86, 87, 0xFFFF,
     46 38, 45, 72, 74, 81, 82, 85, 86, 87, 0xFFFF,
     47 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 0xFFFF,
     48 3, 47, 71, 72, 73, 76, 82, 83, 86, 87, 0xFFFF,
     49 3, 41, 49, 68, 72, 85, 86, 87, 88, 90, 0xFFFF,
     50 19, 20, 21, 23, 25, 26, 0xFFFF,
     51 3, 37, 57, 58, 59, 60, 61, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 0xFFFF,
     52 41, 68, 72, 85, 86, 87, 88, 0xFFFF,
     53 3, 39, 41, 54, 68, 69, 70, 71, 72, 76, 79, 81, 82, 85, 86, 87, 88, 90, 0xFFFF,
     54 3, 5, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 106, 160, 161, 182, 0xFFFF,
     55 3, 16, 19, 28, 36, 38, 39, 40, 41, 42, 43, 44, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 0xFFFF,
     56 3, 9, 36, 41, 43, 47, 48, 50, 51, 53, 54, 55, 58, 68, 69, 70, 71, 72, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 91, 92, 178, 0xFFFF,
     57 3, 11, 12, 14, 15, 16, 17, 19, 20, 21, 24, 25, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 139, 140, 177, 0xFFFF,
     58 17, 51, 58, 70, 71, 72, 80, 82, 85, 86, 0xFFFF,
     59 37, 49, 68, 70, 72, 78, 87, 91, 0xFFFF,
     60 3, 11, 12, 17, 20, 36, 39, 41, 42, 44, 46, 47, 48, 49, 51, 54, 55, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
     61 3, 9, 16, 17, 18, 29, 30, 36, 39, 40, 41, 42, 45, 46, 48, 49, 54, 55, 59, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
     62 3, 16, 47, 68, 71, 72, 73, 75, 76, 78, 79, 81, 82, 83, 86, 87, 166, 0xFFFF,
     63 3, 9, 15, 17, 36, 45, 51, 55, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 0xFFFF,
     64 3, 9, 17, 19, 20, 21, 23, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 0xFFFF,
     65 3, 7, 10, 15, 16, 19, 20, 21, 36, 37, 38, 41, 42, 43, 46, 47, 48, 49, 51, 53, 54, 55, 56, 58, 60, 68, 69, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 0xFFFF,
     66 17, 51, 58, 70, 71, 72, 80, 82, 85, 86, 0xFFFF,
     67 19, 20, 21, 22, 23, 24, 0xFFFF,
     68 3, 5, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 112, 177, 182, 386, 387, 0xFFFF,
     69 7, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 0xFFFF,
     70 3, 37, 38, 39, 40, 41, 42, 44, 45, 47, 49, 51, 53, 54, 55, 58, 68, 69, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 92, 95, 0xFFFF,
     71 3, 4, 16, 19, 20, 21, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 0xFFFF,
     72 3, 4, 5, 6, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 135, 140, 171, 178, 179, 180, 182, 392, 393, 0xFFFF,
     73 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 97, 111, 112, 124, 133, 139, 140, 171, 177, 178, 179, 180, 181, 182, 194, 0xFFFF,
     74 3, 36, 38, 39, 40, 44, 46, 48, 50, 51, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 91, 92, 0xFFFF,
     75 3, 15, 16, 17, 20, 26, 29, 34, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 203, 0xFFFF,
     76 15, 19, 20, 23, 24, 25, 28, 0xFFFF,
     77 3, 11, 12, 15, 16, 17, 19, 21, 26, 28, 38, 39, 40, 41, 43, 45, 46, 49, 51, 53, 54, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 90, 92, 131, 179, 180, 0xFFFF,
     78 3, 4, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 36, 37, 38, 39, 41, 42, 43, 44, 48, 50, 51, 53, 54, 55, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 139, 0xFFFF,
     79 19, 20, 21, 22, 23, 24, 26, 44, 54, 70, 72, 74, 76, 79, 81, 82, 83, 85, 86, 87, 0xFFFF,
     80 3, 8, 9, 17, 19, 24, 36, 39, 41, 42, 49, 50, 51, 55, 60, 68, 70, 72, 73, 74, 75, 76, 78, 79, 80, 82, 85, 86, 87, 90, 95, 0xFFFF,
     81 41, 131, 0xFFFF,
     82 3, 15, 16, 17, 19, 21, 24, 25, 37, 40, 43, 47, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 194, 0xFFFF,
     83 3, 19, 20, 21, 29, 36, 40, 41, 51, 70, 71, 72, 73, 74, 75, 76, 78, 79, 82, 85, 86, 87, 88, 92, 182, 0xFFFF,
     84 3, 5, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 108, 112, 124, 0xFFFF,
     85 23, 24, 0xFFFF,
     86 3, 11, 12, 15, 19, 22, 23, 28, 36, 38, 48, 57, 58, 68, 72, 75, 76, 81, 82, 85, 87, 88, 90, 0xFFFF,
     87 3, 15, 19, 21, 25, 26, 27, 28, 37, 50, 68, 69, 70, 78, 80, 85, 0xFFFF,
     88 3, 17, 48, 49, 55, 68, 70, 72, 74, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
     89 3, 25, 28, 29, 30, 32, 33, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 200, 201, 202, 203, 204, 0xFFFF,
     90 3, 5, 15, 16, 19, 20, 21, 22, 27, 29, 34, 36, 37, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 134, 166, 184, 190, 214, 0xFFFF,
     91 3, 4, 17, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 61, 68, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 170, 0xFFFF,
     92 3, 10, 16, 17, 19, 20, 21, 22, 29, 34, 36, 37, 38, 41, 42, 44, 46, 47, 48, 49, 50, 53, 54, 55, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 0xFFFF,
     93 3, 14, 36, 37, 38, 39, 40, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 0xFFFF,
     94 16, 35, 68, 70, 71, 72, 73, 76, 80, 81, 82, 87, 0xFFFF,
     95 3, 6, 15, 17, 18, 19, 20, 21, 26, 29, 36, 37, 38, 50, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
     96 17, 48, 60, 76, 78, 82, 85, 86, 88, 503, 522, 525, 528, 534, 536, 537, 538, 544, 551, 0xFFFF,
     97 3, 11, 12, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 37, 38, 41, 42, 43, 45, 46, 47, 48, 49, 50, 53, 54, 55, 58, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 91, 92, 93, 0xFFFF,
     98 17, 20, 23, 24, 25, 27, 28, 0xFFFF,
     99 3, 8, 11, 12, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 0xFFFF,
    100 3, 4, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 20, 25, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 179, 180, 182, 0xFFFF,
    101 3, 11, 12, 19, 20, 21, 37, 49, 51, 53, 54, 68, 69, 70, 71, 72, 76, 78, 79, 80, 81, 82, 85, 87, 88, 89, 112, 130, 193, 0xFFFF,
    102 3, 37, 42, 49, 57, 68, 70, 71, 72, 76, 78, 82, 87, 88, 91, 0xFFFF,
    103 3, 200, 0xFFFF,
    104 3, 18, 29, 39, 43, 49, 68, 72, 76, 79, 80, 81, 82, 86, 87, 0xFFFF,
    105 3, 5, 15, 16, 19, 22, 25, 26, 29, 36, 40, 41, 43, 46, 48, 49, 51, 54, 55, 59, 60, 66, 68, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 166, 184, 214, 0xFFFF,
    106 4, 5, 11, 16, 20, 21, 22, 23, 24, 27, 28, 29, 30, 37, 38, 39, 40, 41, 42, 44, 45, 50, 52, 54, 55, 56, 57, 59, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 0xFFFF,
    107 3, 40, 53, 54, 68, 69, 70, 71, 72, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 92, 0xFFFF,
    108 38, 51, 68, 72, 74, 76, 78, 79, 81, 82, 85, 86, 87, 0xFFFF,
    109 3, 11, 12, 48, 72, 82, 85, 170, 0xFFFF,
    110 3, 29, 36, 38, 39, 49, 53, 54, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 0xFFFF,
    111 3, 6, 15, 20, 36, 53, 54, 55, 56, 68, 70, 71, 72, 73, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 92, 0xFFFF,
    112 3, 4, 10, 16, 19, 20, 21, 22, 23, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 47, 49, 53, 54, 55, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
    113 3, 4, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 171, 182, 314, 376, 377, 390, 0xFFFF,
    114 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 98, 105, 106, 107, 110, 111, 112, 114, 116, 117, 121, 122, 123, 124, 126, 127, 170, 171, 179, 180, 182, 190, 213, 255, 259, 264, 458, 533, 1133, 1189, 1191, 1193, 1195, 1197, 1199, 1201, 1203, 1209, 1215, 1219, 1221, 1223, 1227, 1229, 1231, 1233, 1235, 1237, 1239, 1243, 1245, 1247, 1249, 1251, 1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1273, 1275, 0xFFFF,
    115 3, 4, 5, 6, 8, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 105, 106, 107, 108, 109, 111, 112, 114, 116, 117, 121, 123, 126, 129, 131, 138, 139, 170, 182, 188, 208, 213, 247, 250, 255, 259, 264, 570, 573, 574, 581, 582, 583, 584, 586, 587, 588, 594, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 627, 629, 630, 633, 1131, 1133, 1189, 1191, 1193, 1195, 1199, 1201, 1211, 1213, 1219, 1221, 1223, 1227, 1231, 1233, 1235, 1237, 1239, 1243, 1245, 1247, 1249, 1255, 1259, 1261, 1265, 1267, 1269, 1275, 0xFFFF,
    116 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 97, 105, 106, 107, 109, 111, 112, 114, 116, 117, 121, 123, 126, 127, 129, 138, 170, 177, 179, 180, 182, 194, 213, 247, 248, 255, 259, 264, 377, 378, 429, 484, 1131, 1133, 1189, 1190, 1191, 1193, 1195, 1201, 1203, 1211, 1215, 1219, 1221, 1223, 1225, 1227, 1231, 1235, 1237, 1239, 1241, 1245, 1247, 1249, 1251, 1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1275, 0xFFFF,
    117 3, 10, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 98, 101, 103, 120, 131, 182, 255, 264, 313, 1133, 1255, 0xFFFF,
    118 53, 54, 56, 0xFFFF,
    119 3, 10, 16, 19, 20, 21, 25, 27, 29, 34, 37, 39, 42, 43, 44, 50, 51, 54, 55, 57, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 0xFFFF,
    120 3, 5, 7, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 30, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 178, 0xFFFF,
    121 3, 16, 54, 71, 72, 75, 82, 84, 87, 88, 90, 91, 378, 0xFFFF,
    122 3, 8, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 37, 38, 39, 41, 44, 47, 48, 51, 54, 55, 56, 58, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 112, 130, 138, 193, 0xFFFF,
    123 23, 41, 131, 0xFFFF,
    124 3, 40, 41, 49, 54, 68, 72, 74, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 0xFFFF,
    125 3, 9, 68, 70, 71, 72, 76, 79, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    126 40, 49, 55, 68, 70, 72, 73, 76, 80, 81, 82, 85, 86, 0xFFFF,
    127 3, 0xFFFF,
    128 3, 5, 9, 10, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 135, 0xFFFF,
    129 3, 38, 48, 51, 55, 56, 58, 68, 69, 71, 72, 73, 76, 79, 80, 81, 82, 85, 86, 87, 88, 0xFFFF,
    130 3, 15, 17, 36, 38, 40, 42, 44, 48, 49, 50, 51, 53, 56, 0xFFFF,
    131 3, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 39, 42, 51, 53, 62, 64, 68, 69, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 0xFFFF,
    132 388, 418, 882, 883, 885, 886, 910, 913, 917, 921, 923, 925, 928, 929, 934, 936, 938, 939, 940, 944, 952, 954, 955, 964, 966, 969, 974, 984, 1011, 1022, 1032, 1037, 1042, 1046, 1050, 1056, 1060, 1066, 1073, 1082, 1083, 1095, 1096, 1098, 1101, 1102, 1103, 1105, 1106, 1107, 1109, 1111, 1114, 1115, 1117, 1121, 1125, 1128, 1130, 1132, 1135, 1144, 1146, 1150, 1154, 1165, 1166, 1167, 1172, 1175, 1177, 1179, 1180, 1185, 1198, 1199, 1203, 1206, 1207, 1220, 1233, 1235, 1236, 1264, 1270, 1272, 1274, 1281, 1291, 1293, 1297, 1298, 1300, 1307, 1313, 1314, 1318, 1320, 1321, 1322, 1333, 1334, 1347, 1350, 1354, 1362, 1376, 1378, 1390, 1406, 1407, 1409, 1410, 1414, 1418, 1427, 1429, 1430, 1438, 1440, 1442, 1443, 1447, 1453, 1456, 1458, 1461, 1464, 1466, 1478, 1483, 1484, 1491, 1502, 1508, 1509, 1511, 1516, 1528, 1533, 1541, 1554, 1555, 1556, 1568, 1573, 1574, 1579, 1580, 1592, 1599, 1600, 1607, 1614, 1615, 1616, 1625, 1627, 1629, 1652, 1653, 1657, 1659, 1660, 1663, 1667, 1668, 1670, 1673, 1677, 1679, 1691, 1692, 1693, 1694, 1696, 1700, 1706, 1709, 1713, 1719, 1724, 1730, 1733, 1734, 1740, 1744, 1747, 1750, 1752, 1755, 1758, 1762, 1765, 1771, 1775, 1777, 1781, 1788, 1789, 1790, 1791, 1792, 1796, 1800, 1803, 1805, 1808, 1822, 1826, 1831, 1844, 1849, 1853, 1858, 1860, 1863, 1864, 1879, 1880, 1882, 1885, 1897, 1898, 1914, 1919, 1929, 1932, 1953, 1955, 1956, 1958, 1960, 1963, 1965, 1966, 1969, 1972, 1977, 1994, 1999, 2003, 2004, 2005, 2006, 2007, 2010, 2011, 2018, 2030, 2033, 2036, 2057, 2059, 2061, 2063, 2079, 2081, 2085, 2090, 2092, 2096, 2098, 2101, 2104, 2108, 2109, 2110, 2113, 2125, 2127, 2128, 2130, 2138, 2149, 2153, 2154, 2159, 2165, 2174, 2175, 2182, 2188, 2196, 2199, 2201, 2202, 2209, 2211, 2230, 2235, 2237, 2256, 2257, 2264, 2270, 2271, 2274, 2275, 2294, 2296, 2302, 2303, 2304, 2308, 2309, 2310, 2312, 2314, 2318, 2320, 2321, 2327, 2329, 2331, 2332, 2333, 2334, 2339, 2343, 2349, 2357, 2358, 2369, 2378, 2387, 2389, 2390, 2392, 2396, 2397, 2398, 2400, 2407, 2408, 2409, 2410, 2413, 2416, 2430, 2437, 2441, 2446, 2448, 2450, 2456, 2477, 2480, 2482, 2484, 2487, 2493, 2497, 2518, 2522, 2524, 2538, 2539, 2542, 2545, 2555, 2563, 2564, 2565, 2575, 2576, 2579, 2584, 2588, 2589, 2593, 2597, 2598, 2602, 2610, 2623, 2630, 2635, 2640, 2641, 2642, 2643, 2645, 2661, 2665, 2668, 2670, 2693, 2699, 2707, 2708, 2709, 2712, 2715, 2735, 2736, 2742, 2748, 2753, 2759, 2761, 2768, 2771, 2781, 2784, 2786, 2794, 2795, 2797, 2803, 2823, 2826, 2835, 2836, 2837, 2838, 2840, 2841, 2842, 2847, 2848, 2863, 2874, 2876, 2877, 2889, 2890, 2899, 2901, 2904, 2905, 2910, 2914, 2916, 2922, 2927, 2928, 2929, 2938, 2942, 2946, 2947, 2949, 2959, 2963, 2964, 2966, 2968, 2969, 2979, 2982, 3011, 3017, 3025, 3027, 3028, 3030, 3031, 3036, 3039, 3041, 3042, 3045, 3055, 3056, 3069, 3070, 3073, 3076, 3082, 3084, 3088, 3092, 3096, 3100, 3102, 3103, 3108, 3112, 3120, 3123, 3131, 3164, 3166, 3176, 3198, 3200, 3205, 3208, 3210, 3214, 3216, 3217, 3219, 3222, 3229, 3248, 3249, 3257, 3258, 3259, 3263, 3264, 3265, 3271, 3276, 3281, 3282, 3283, 3284, 3286, 3288, 3294, 3296, 3299, 3301, 3313, 3316, 3320, 3323, 3324, 3325, 3333, 3335, 3343, 3347, 3348, 3353, 3354, 3362, 3367, 3371, 3373, 3375, 3384, 3388, 3391, 3399, 3406, 3413, 3415, 3416, 3418, 3429, 3445, 3447, 3450, 3453, 3455, 3458, 3461, 3466, 3469, 3477, 3487, 3501, 3503, 3510, 3528, 3529, 3530, 3531, 3532, 3541, 3543, 3545, 3551, 3555, 3558, 3565, 3567, 3569, 3571, 3582, 3591, 3594, 3598, 3603, 3610, 3612, 3618, 3620, 3628, 3630, 3639, 3651, 3654, 3658, 3660, 3665, 3680, 3681, 3683, 3686, 3691, 3693, 3698, 3705, 3706, 3707, 3712, 3713, 3719, 3722, 3724, 3726, 3733, 3736, 3743, 3750, 3754, 3763, 3764, 3786, 3795, 3802, 3805, 3814, 3816, 3819, 3827, 3828, 3830, 3854, 3856, 3860, 3863, 3875, 3896, 3925, 3926, 3930, 3941, 3946, 3949, 3951, 3965, 3970, 3999, 4047, 4063, 4086, 4104, 4125, 4133, 4146, 4185, 4204, 4222, 4226, 4273, 4285, 4317, 4354, 4366, 4370, 4374, 4378, 4391, 4396, 4397, 4398, 4406, 4412, 4480, 4495, 4504, 4531, 4606, 4666, 4673, 4678, 4695, 4710, 4712, 4721, 4729, 4769, 4770, 4788, 4794, 4804, 4808, 4810, 4816, 4819, 4827, 4830, 4834, 4861, 4895, 4919, 4926, 4985, 5010, 5014, 5033, 5034, 5047, 5065, 5097, 5103, 5136, 5149, 5180, 5224, 5245, 5281, 5306, 5313, 5355, 5398, 5452, 5475, 5478, 5540, 5558, 5563, 5654, 5655, 5681, 5687, 5691, 5695, 5700, 5705, 5757, 5762, 5777, 5838, 5851, 5867, 5902, 5998, 6016, 6054, 6055, 6058, 6076, 6104, 6108, 6129, 6163, 6220, 6221, 6226, 6335, 6403, 6405, 6445, 6472, 6482, 6496, 6522, 6550, 6640, 6678, 6679, 6683, 6684, 6712, 6721, 6753, 6760, 6794, 6809, 6837, 6838, 6853, 6862, 6878, 6881, 6897, 6915, 6989, 7014, 7029, 7141, 7192, 7355, 7362, 7588, 7617, 7760, 8047, 8065, 8078, 8084, 8090, 8097, 8113, 8116, 8118, 8122, 8136, 8178, 8181, 8222, 8327, 8623, 8723, 8852, 8878, 8945, 9364, 9505, 9786, 10296, 12427, 12429, 12430, 12432, 12434, 12435, 12449, 12450, 12459, 12460, 12461, 12462, 13236, 13857, 15066, 16495, 17497, 20320, 22577, 0xFFFF,
    133 3, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 178, 179, 180, 181, 182, 0xFFFF,
    134 1, 13, 21, 25, 32, 42, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 88, 89, 0xFFFF,
    135 1, 8, 13, 14, 25, 27, 34, 36, 45, 48, 49, 51, 52, 53, 55, 56, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    136 3, 10, 55, 68, 74, 75, 76, 78, 81, 83, 84, 86, 87, 88, 92, 106, 121, 1201, 1203, 1219, 1237, 1247, 0xFFFF,
    137 20, 21, 26, 0xFFFF,
    138 3, 19, 20, 21, 22, 38, 41, 42, 44, 55, 58, 68, 69, 70, 72, 75, 76, 79, 81, 82, 85, 86, 87, 0xFFFF,
    139 4, 16, 23, 29, 30, 37, 38, 39, 41, 43, 44, 45, 46, 48, 50, 51, 54, 55, 56, 59, 69, 71, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 86, 88, 89, 91, 93, 0xFFFF,
    140 3, 15, 17, 40, 50, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    141 68, 72, 73, 76, 79, 82, 83, 85, 87, 89, 90, 92, 0xFFFF,
    142 40, 49, 55, 68, 70, 72, 73, 76, 80, 81, 82, 85, 86, 0xFFFF,
    143 16, 68, 69, 71, 72, 74, 76, 78, 81, 85, 87, 90, 0xFFFF,
    144 3, 16, 17, 18, 27, 28, 35, 42, 45, 51, 58, 68, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 89, 171, 0xFFFF,
    145 3, 51, 53, 71, 72, 78, 80, 81, 82, 112, 0xFFFF,
    146 3, 4, 16, 19, 20, 21, 38, 51, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 80, 81, 82, 83, 85, 86, 87, 90, 92, 139, 0xFFFF,
    147 3, 36, 38, 39, 40, 41, 43, 44, 47, 49, 51, 53, 54, 55, 57, 58, 68, 69, 70, 71, 72, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    148 3, 37, 38, 39, 43, 44, 51, 68, 71, 72, 74, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    149 3, 6, 7, 8, 9, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 74, 76, 89, 0xFFFF,
    150 3, 39, 41, 43, 48, 54, 55, 68, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 92, 93, 0xFFFF,
    151 3, 11, 12, 16, 17, 38, 70, 72, 73, 75, 76, 78, 79, 81, 82, 83, 85, 86, 87, 88, 89, 93, 0xFFFF,
    152 3, 17, 18, 29, 40, 41, 51, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 111, 114, 120, 129, 170, 0xFFFF,
    153 3, 29, 48, 51, 58, 68, 70, 71, 73, 76, 79, 81, 82, 85, 86, 87, 0xFFFF,
    154 40, 48, 49, 51, 54, 92, 0xFFFF,
    155 14, 20, 21, 22, 0xFFFF,
    156 226, 250, 258, 262, 267, 268, 275, 281, 286, 289, 383, 384, 387, 913, 939, 952, 1046, 1065, 1094, 1107, 1109, 1147, 1344, 1724, 1803, 1806, 1858, 1914, 2081, 2125, 2134, 2264, 2303, 2308, 2310, 2312, 2334, 2357, 2397, 2407, 2551, 2580, 2641, 2642, 2711, 2735, 2784, 2826, 2863, 2910, 2974, 3039, 3076, 3229, 3249, 3271, 3354, 3466, 3503, 3528, 3677, 3707, 3723, 3802, 4285, 4496, 4606, 4729, 5033, 6405, 6901, 8623, 10275, 10606, 12465, 12466, 13615, 14453, 14460, 17761, 17813, 17830, 17834, 18124, 20381, 21531, 0xFFFF,
    157 3, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 44, 45, 46, 50, 56, 57, 67, 89, 101, 0xFFFF,
    158 3, 4, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 27, 29, 34, 36, 37, 38, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 97, 163, 179, 180, 182, 213, 247, 397, 0xFFFF,
    159 1, 2, 8, 15, 27, 34, 37, 38, 42, 49, 52, 53, 55, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    160 3, 16, 18, 19, 20, 21, 22, 23, 28, 55, 68, 70, 72, 73, 76, 80, 81, 82, 85, 86, 0xFFFF,
    161 3, 19, 20, 21, 27, 29, 36, 38, 42, 44, 46, 51, 54, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 182, 0xFFFF,
    162 3, 4, 6, 17, 20, 22, 23, 24, 29, 38, 40, 42, 43, 44, 48, 49, 51, 54, 55, 57, 60, 68, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 177, 179, 180, 182, 0xFFFF,
    163 3, 10, 38, 39, 40, 43, 44, 46, 50, 51, 53, 54, 55, 0xFFFF,
    164 3, 82, 85, 0xFFFF,
    165 3, 38, 42, 45, 46, 55, 60, 66, 101, 0xFFFF,
    166 4, 10, 15, 17, 20, 21, 22, 23, 26, 37, 38, 39, 40, 41, 42, 43, 44, 45, 48, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 69, 70, 72, 73, 74, 75, 77, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 0xFFFF,
    167 54, 68, 70, 72, 75, 85, 0xFFFF,
    168 20, 21, 22, 23, 24, 25, 26, 27, 0xFFFF,
    169 3, 5, 11, 12, 13, 15, 16, 17, 21, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 112, 0xFFFF,
    170 3, 15, 17, 20, 21, 22, 24, 25, 26, 27, 28, 40, 42, 57, 58, 70, 71, 72, 73, 74, 79, 81, 82, 85, 87, 88, 91, 92, 0xFFFF,
    171 3, 17, 40, 51, 68, 69, 70, 78, 79, 82, 85, 92, 0xFFFF,
    172 388, 1073, 1083, 1316, 1329, 1458, 1531, 1609, 1612, 1707, 1795, 1806, 1858, 2007, 2079, 2092, 2201, 2224, 2497, 2565, 2643, 2735, 2781, 2833, 2834, 2920, 3039, 3056, 3229, 3347, 3477, 9068, 9093, 9095, 9097, 9100, 9101, 9104, 9106, 9108, 9111, 9112, 9114, 9116, 9120, 9128, 9129, 9132, 9135, 9139, 9160, 9164, 9165, 9166, 9168, 9171, 9172, 9182, 9183, 9184, 9186, 9190, 9193, 9195, 9196, 9197, 9198, 9199, 9201, 9203, 9205, 9206, 9207, 9208, 9211, 9212, 9215, 9220, 9221, 9228, 9229, 9231, 9233, 9235, 9237, 9241, 9244, 9245, 9246, 9247, 9248, 9249, 9251, 9253, 9255, 9256, 9257, 9263, 12435, 12461, 12462, 12468, 12490, 12494, 12495, 12496, 12497, 12498, 12499, 12500, 12501, 12502, 12503, 0xFFFF,
    173 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 62, 64, 0xFFFF,
    174 36, 37, 38, 39, 40, 41, 43, 44, 50, 51, 53, 54, 55, 56, 57, 58, 0xFFFF,
    175 3, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 33, 68, 72, 74, 80, 86, 0xFFFF,
    176 3, 19, 20, 21, 24, 38, 54, 68, 71, 74, 75, 76, 80, 81, 82, 85, 88, 169, 170, 183, 0xFFFF,
    177 3, 15, 19, 21, 22, 23, 27, 37, 39, 54, 61, 68, 69, 72, 74, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 93, 183, 314, 0xFFFF,
    178 3, 8, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 105, 106, 107, 109, 111, 114, 116, 117, 121, 122, 123, 124, 126, 127, 129, 139, 181, 213, 247, 248, 250, 255, 259, 264, 458, 1133, 1191, 1193, 1195, 1201, 1211, 1219, 1221, 1225, 1227, 1229, 1231, 1233, 1235, 1237, 1245, 1247, 1249, 1259, 1261, 1263, 1273, 1275, 0xFFFF,
    179 4, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 69, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 180, 0xFFFF,
    180 3, 0xFFFF,
    181 21, 23, 0xFFFF,
    182 1, 7, 52, 66, 68, 69, 70, 73, 74, 77, 80, 81, 83, 84, 85, 86, 0xFFFF,
    183 3, 54, 70, 72, 80, 81, 82, 85, 87, 0xFFFF,
    184 3, 38, 40, 42, 50, 53, 54, 57, 0xFFFF,
    185 17, 19, 20, 26, 27, 28, 0xFFFF,
    186 3, 5, 16, 29, 34, 488, 489, 491, 492, 496, 498, 500, 501, 505, 506, 507, 509, 512, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 547, 548, 549, 550, 551, 0xFFFF,
    187 3, 37, 40, 48, 68, 72, 75, 76, 79, 81, 82, 83, 85, 86, 87, 91, 0xFFFF,
    188 3, 10, 36, 39, 40, 41, 43, 44, 50, 53, 54, 55, 57, 0xFFFF,
    189 3, 43, 68, 72, 76, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 92, 166, 242, 0xFFFF,
    190 3, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 54, 68, 72, 81, 82, 86, 177, 0xFFFF,
    191 3, 4, 17, 22, 34, 38, 44, 45, 48, 51, 54, 55, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 0xFFFF,
    192 3, 10, 11, 12, 16, 17, 19, 20, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 40, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 60, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 138, 314, 0xFFFF,
    193 3, 40, 59, 68, 69, 70, 71, 72, 78, 79, 81, 82, 83, 85, 86, 87, 89, 91, 92, 0xFFFF,
    194 1, 13, 56, 66, 69, 70, 73, 79, 80, 83, 84, 85, 0xFFFF,
    195 1, 14, 23, 25, 27, 32, 36, 37, 38, 45, 47, 49, 51, 52, 53, 56, 57, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 0xFFFF,
    196 3, 48, 72, 82, 85, 170, 0xFFFF,
    197 1, 8, 13, 27, 34, 38, 39, 41, 42, 45, 47, 48, 49, 52, 53, 56, 57, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    198 3, 4, 5, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 100, 109, 111, 112, 116, 121, 123, 171, 177, 179, 180, 182, 225, 229, 252, 268, 286, 0xFFFF,
    199 3, 15, 16, 17, 19, 20, 21, 22, 23, 27, 28, 29, 36, 37, 40, 44, 46, 47, 48, 49, 54, 56, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 111, 213, 0xFFFF,
    200 3, 15, 20, 21, 39, 41, 55, 68, 70, 71, 72, 76, 85, 86, 87, 90, 92, 0xFFFF,
    201 3, 16, 28, 37, 38, 42, 46, 51, 53, 54, 55, 57, 59, 68, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 105, 106, 107, 109, 116, 117, 121, 122, 123, 208, 234, 255, 259, 1133, 1189, 1190, 1191, 1193, 1201, 1211, 1219, 1221, 1223, 1233, 1235, 1237, 1241, 1245, 1247, 1249, 1261, 1269, 1273, 0xFFFF,
    202 3, 20, 29, 39, 41, 42, 50, 55, 68, 72, 73, 74, 75, 76, 78, 79, 80, 81, 85, 86, 87, 1193, 0xFFFF,
    203 1, 42, 52, 66, 67, 68, 69, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 90, 0xFFFF,
    204 3, 4, 11, 12, 14, 15, 16, 17, 19, 20, 23, 26, 28, 37, 38, 39, 40, 48, 49, 54, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 92, 135, 0xFFFF,
    205 1, 8, 27, 34, 38, 52, 53, 66, 67, 68, 69, 70, 72, 73, 74, 75, 78, 79, 80, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    206 3, 40, 55, 68, 71, 72, 75, 76, 79, 80, 85, 86, 87, 0xFFFF,
    207 7, 15, 17, 19, 20, 21, 22, 23, 24, 28, 0xFFFF,
    208 3, 10, 19, 25, 38, 41, 54, 68, 70, 71, 72, 76, 81, 82, 85, 86, 87, 131, 0xFFFF,
    209 3, 55, 60, 69, 71, 72, 81, 82, 85, 86, 88, 0xFFFF,
    210 19, 20, 21, 22, 25, 26, 27, 0xFFFF,
    211 3, 36, 39, 40, 41, 42, 44, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 0xFFFF,
    212 3, 9, 10, 11, 12, 16, 17, 18, 20, 21, 23, 26, 29, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 93, 0xFFFF,
    213 3, 170, 0xFFFF,
    214 3, 14, 24, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 0xFFFF,
    215 3, 47, 51, 73, 76, 78, 80, 81, 82, 86, 87, 112, 0xFFFF,
    216 1, 7, 12, 17, 18, 19, 34, 35, 36, 37, 38, 39, 40, 41, 43, 45, 46, 49, 51, 52, 53, 54, 55, 56, 58, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    217 3, 16, 20, 24, 27, 28, 34, 35, 0xFFFF,
    218 3, 17, 34, 37, 41, 53, 58, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    219 3, 42, 44, 50, 68, 70, 71, 72, 74, 75, 76, 80, 81, 82, 83, 85, 86, 87, 88, 92, 179, 180, 182, 0xFFFF,
    220 3, 40, 43, 55, 0xFFFF,
    221 4, 30, 41, 52, 56, 69, 71, 72, 73, 74, 75, 76, 80, 82, 83, 84, 86, 88, 92, 0xFFFF,
    222 1, 2, 8, 13, 14, 17, 18, 19, 20, 27, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 0xFFFF,
    223 1, 14, 18, 25, 37, 53, 66, 69, 70, 72, 73, 74, 77, 78, 79, 80, 83, 84, 85, 86, 88, 0xFFFF,
    224 3, 17, 29, 37, 42, 47, 48, 50, 51, 54, 57, 58, 68, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 92, 112, 0xFFFF,
    225 3, 39, 44, 47, 51, 54, 70, 72, 76, 79, 87, 0xFFFF,
    226 1, 2, 8, 9, 10, 13, 14, 15, 17, 18, 19, 20, 25, 26, 27, 34, 37, 38, 42, 45, 46, 48, 49, 51, 52, 53, 55, 56, 57, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 0xFFFF,
    227 3, 41, 44, 48, 50, 51, 53, 54, 55, 56, 0xFFFF,
    228 3, 5, 15, 17, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 0xFFFF,
    229 3, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 36, 38, 39, 40, 44, 47, 49, 50, 53, 54, 55, 58, 60, 0xFFFF,
    230 3, 41, 54, 68, 79, 81, 82, 90, 0xFFFF,
    231 3, 38, 48, 50, 68, 72, 73, 75, 76, 80, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    232 3, 5, 17, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 49, 50, 51, 53, 54, 55, 56, 58, 60, 0xFFFF,
    233 1, 2, 8, 13, 14, 15, 17, 18, 19, 23, 25, 26, 27, 34, 36, 37, 38, 39, 40, 41, 42, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 0xFFFF,
    234 3, 48, 50, 51, 54, 68, 69, 70, 72, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 93, 0xFFFF,
    235 3, 37, 40, 42, 43, 44, 49, 50, 53, 54, 55, 57, 60, 0xFFFF,
    236 3, 10, 15, 16, 17, 19, 20, 34, 36, 37, 38, 39, 41, 42, 48, 49, 51, 53, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 182, 0xFFFF,
    237 3, 15, 16, 17, 40, 41, 44, 47, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 0xFFFF,
    238 3, 51, 65, 70, 72, 76, 78, 80, 81, 82, 83, 86, 112, 0xFFFF,
    239 3, 38, 40, 44, 48, 49, 50, 53, 54, 55, 57, 58, 0xFFFF,
    240 3, 17, 38, 39, 40, 41, 48, 49, 53, 55, 57, 68, 71, 72, 76, 79, 81, 82, 85, 86, 88, 89, 90, 0xFFFF,
    241 54, 76, 78, 79, 82, 86, 88, 0xFFFF,
    242 3, 95, 0xFFFF,
    243 3, 4, 5, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 97, 98, 111, 139, 171, 173, 177, 178, 179, 180, 182, 0xFFFF,
    244 3, 16, 41, 55, 59, 72, 75, 76, 79, 86, 0xFFFF,
    245 3, 4, 16, 19, 20, 21, 29, 498, 517, 520, 521, 522, 524, 525, 530, 533, 534, 535, 536, 537, 538, 539, 542, 0xFFFF,
    246 3, 15, 19, 20, 21, 23, 24, 25, 26, 28, 29, 602, 607, 608, 611, 616, 617, 618, 620, 622, 0xFFFF,
    247 3, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 133, 138, 139, 140, 170, 177, 178, 179, 180, 182, 188, 314, 378, 581, 585, 602, 605, 610, 612, 613, 615, 616, 618, 619, 630, 0xFFFF,
    248 3, 14, 15, 17, 19, 20, 21, 24, 40, 41, 42, 44, 47, 48, 51, 55, 68, 69, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 90, 0xFFFF,
    249 3, 26, 36, 41, 42, 44, 47, 49, 50, 51, 54, 55, 56, 58, 68, 69, 71, 72, 73, 76, 78, 79, 81, 82, 83, 85, 86, 87, 88, 93, 0xFFFF,
    250 3, 0xFFFF,
    251 44, 69, 71, 72, 81, 91, 0xFFFF,
    252 135, 0xFFFF,
    253 46, 51, 72, 76, 81, 83, 86, 87, 88, 0xFFFF,
    254 3, 49, 58, 68, 72, 75, 86, 87, 90, 178, 182, 0xFFFF,
    255 3, 7, 10, 15, 16, 17, 19, 20, 21, 22, 25, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 170, 178, 0xFFFF,
    256 3, 36, 38, 55, 68, 70, 72, 75, 78, 79, 81, 85, 87, 88, 89, 0xFFFF,
    257 3, 170, 0xFFFF,
    258 3, 10, 11, 12, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 114, 194, 196, 0xFFFF,
    259 3, 7, 19, 20, 22, 23, 24, 28, 29, 47, 49, 54, 55, 68, 70, 71, 72, 74, 76, 79, 80, 81, 82, 83, 85, 86, 87, 90, 0xFFFF,
    260 3, 15, 16, 36, 37, 38, 39, 41, 42, 43, 44, 48, 51, 53, 54, 55, 56, 58, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 93, 0xFFFF,
    261 17, 48, 49, 74, 76, 81, 82, 86, 0xFFFF,
    262 3, 16, 38, 41, 59, 68, 70, 72, 74, 76, 79, 81, 82, 83, 85, 86, 87, 90, 92, 0xFFFF,
    263 3, 10, 15, 16, 17, 34, 36, 37, 38, 39, 40, 42, 44, 48, 49, 50, 51, 52, 53, 54, 55, 57, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 170, 171, 172, 176, 189, 202, 0xFFFF,
    264 3, 4, 11, 12, 15, 16, 17, 18, 19, 24, 29, 34, 37, 38, 39, 40, 41, 44, 47, 48, 49, 50, 51, 53, 54, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 109, 125, 130, 137, 162, 169, 170, 171, 172, 182, 187, 200, 202, 0xFFFF,
    265 3, 4, 15, 16, 17, 36, 40, 47, 57, 58, 68, 69, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 91, 93, 162, 171, 172, 202, 0xFFFF,
    266 3, 4, 16, 34, 37, 38, 39, 43, 44, 48, 54, 58, 68, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    267 3, 41, 42, 44, 46, 47, 49, 50, 53, 0xFFFF,
    268 37, 68, 72, 85, 86, 0xFFFF,
    269 49, 51, 0xFFFF,
    270 20, 36, 41, 0xFFFF,
    271 3, 11, 12, 36, 37, 38, 40, 41, 44, 48, 50, 51, 52, 53, 55, 56, 59, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 85, 86, 87, 88, 91, 93, 0xFFFF,
    272 3, 16, 29, 37, 41, 44, 55, 58, 59, 68, 72, 75, 76, 79, 81, 82, 86, 87, 89, 0xFFFF,
    273 1, 34, 35, 37, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 143, 0xFFFF,
    274 51, 56, 68, 70, 74, 76, 79, 80, 81, 82, 83, 85, 88, 0xFFFF,
    275 36, 40, 41, 44, 50, 53, 54, 55, 57, 0xFFFF,
    276 3, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 35, 36, 38, 42, 48, 51, 52, 54, 68, 69, 70, 72, 73, 76, 79, 80, 81, 82, 84, 85, 87, 88, 170, 171, 0xFFFF,
    277 2797, 0xFFFF,
    278 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 179, 180, 182, 213, 247, 0xFFFF,
    279 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 131, 170, 171, 178, 182, 0xFFFF,
    280 3, 38, 49, 60, 72, 76, 78, 82, 85, 87, 90, 92, 0xFFFF,
    281 3, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 39, 41, 48, 54, 55, 58, 68, 69, 70, 71, 72, 75, 76, 80, 81, 82, 85, 86, 87, 88, 92, 0xFFFF,
    282 3, 17, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 55, 56, 57, 58, 59, 61, 0xFFFF,
    283 3, 17, 55, 68, 69, 70, 71, 72, 75, 76, 79, 81, 82, 85, 86, 87, 88, 89, 92, 0xFFFF,
    284 17, 35, 70, 73, 76, 79, 80, 81, 82, 88, 0xFFFF,
    285 3, 17, 28, 42, 46, 50, 52, 53, 54, 55, 56, 59, 62, 66, 74, 0xFFFF,
    286 3, 16, 17, 20, 24, 27, 28, 31, 33, 34, 35, 37, 38, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 74, 75, 76, 82, 89, 113, 0xFFFF,
    287 1, 14, 0xFFFF,
    288 3, 53, 68, 72, 74, 75, 76, 83, 86, 87, 0xFFFF,
    289 40, 44, 47, 57, 0xFFFF,
    290 3, 6, 9, 10, 11, 13, 28, 31, 76, 0xFFFF,
    291 3, 36, 37, 38, 40, 43, 44, 47, 53, 54, 56, 58, 0xFFFF,
    292 3, 15, 16, 17, 37, 47, 48, 51, 53, 60, 68, 71, 72, 74, 76, 78, 81, 82, 85, 86, 88, 89, 92, 489, 490, 491, 495, 496, 498, 500, 501, 502, 503, 504, 505, 508, 517, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 541, 542, 543, 544, 545, 547, 548, 551, 0xFFFF,
    293 3, 10, 11, 12, 17, 34, 40, 43, 45, 48, 49, 50, 51, 54, 56, 58, 65, 68, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 91, 112, 651, 0xFFFF,
    294 226, 232, 246, 250, 251, 255, 259, 260, 262, 274, 275, 277, 281, 282, 295, 874, 913, 1107, 1144, 1167, 1177, 1362, 1419, 1619, 1879, 2003, 2059, 2103, 2175, 2264, 2312, 2387, 2390, 2518, 2610, 2617, 2641, 2642, 2735, 2738, 2863, 2993, 3039, 3088, 3174, 3178, 3241, 3347, 3348, 3354, 3373, 3461, 3492, 3503, 3565, 3618, 3733, 3941, 4226, 4374, 4770, 5034, 5048, 5363, 6629, 12428, 12429, 12432, 12435, 12449, 12450, 12461, 12462, 17497, 0xFFFF,
    295 3, 17, 29, 36, 37, 38, 41, 45, 47, 49, 51, 54, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
    296 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 226, 227, 229, 231, 232, 233, 234, 235, 236, 238, 241, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 262, 264, 265, 266, 267, 268, 270, 271, 273, 274, 275, 277, 278, 279, 280, 281, 282, 286, 287, 288, 289, 290, 293, 294, 295, 299, 383, 384, 386, 387, 531, 588, 650, 658, 917, 923, 927, 929, 939, 952, 954, 955, 967, 969, 1011, 1022, 1046, 1060, 1065, 1094, 1101, 1102, 1105, 1107, 1109, 1125, 1137, 1138, 1144, 1147, 1150, 1154, 1167, 1172, 1203, 1233, 1264, 1271, 1294, 1317, 1344, 1350, 1376, 1406, 1408, 1476, 1484, 1509, 1524, 1568, 1579, 1615, 1619, 1652, 1715, 1724, 1734, 1750, 1758, 1763, 1790, 1803, 1806, 1858, 1880, 1885, 1897, 1905, 1932, 1956, 1959, 1963, 1969, 1972, 1981, 1983, 1999, 2003, 2007, 2010, 2025, 2035, 2040, 2046, 2069, 2078, 2081, 2090, 2101, 2103, 2104, 2105, 2121, 2125, 2127, 2151, 2182, 2201, 2230, 2235, 2264, 2270, 2312, 2331, 2334, 2339, 2357, 2378, 2387, 2397, 2398, 2407, 2410, 2413, 2446, 2483, 2493, 2497, 2551, 2579, 2584, 2602, 2617, 2641, 2642, 2643, 2645, 2668, 2702, 2711, 2712, 2735, 2779, 2781, 2797, 2833, 2836, 2842, 2850, 2863, 2876, 2885, 2890, 2903, 2905, 2910, 2915, 2927, 2929, 2943, 2946, 2963, 2974, 2982, 2994, 3007, 3025, 3030, 3031, 3039, 3045, 3056, 3057, 3076, 3078, 3081, 3097, 3171, 3174, 3178, 3216, 3218, 3229, 3248, 3249, 3277, 3281, 3289, 3313, 3321, 3325, 3335, 3347, 3348, 3350, 3362, 3381, 3384, 3400, 3406, 3416, 3418, 3461, 3477, 3478, 3528, 3541, 3565, 3594, 3612, 3628, 3630, 3654, 3677, 3681, 3682, 3683, 3691, 3696, 3698, 3705, 3706, 3713, 3724, 3726, 3746, 3748, 3763, 3793, 3802, 3806, 3825, 3828, 3848, 3861, 3863, 3883, 3922, 3926, 3999, 4002, 4063, 4126, 4133, 4163, 4222, 4226, 4269, 4362, 4387, 4569, 4698, 4729, 4741, 5034, 5136, 5277, 5306, 5475, 5687, 5838, 5851, 5918, 6054, 6055, 6211, 6220, 6221, 6355, 6513, 6634, 6651, 6712, 6838, 6864, 7029, 7180, 8047, 8048, 8101, 8152, 8596, 8630, 8850, 9744, 10275, 10908, 12427, 12428, 12429, 12432, 12434, 12449, 12450, 13453, 13615, 14446, 14478, 14507, 14843, 17761, 17779, 17792, 17804, 17809, 17812, 17820, 17827, 18124, 18186, 18829, 18872, 20270, 20381, 20387, 21063, 21531, 23123, 24663, 28777, 29479, 29739, 0xFFFF,
    297 0, 226, 227, 229, 232, 233, 244, 245, 246, 247, 248, 250, 251, 253, 254, 258, 259, 260, 262, 264, 267, 268, 270, 273, 274, 275, 277, 278, 279, 280, 281, 282, 286, 287, 289, 290, 292, 293, 294, 299, 383, 384, 387, 939, 952, 955, 1011, 1046, 1094, 1095, 1107, 1125, 1143, 1167, 1210, 1294, 1363, 1364, 1411, 1462, 1476, 1508, 1604, 1663, 1665, 1677, 1724, 1750, 1781, 1803, 1805, 1906, 1932, 1965, 1999, 2008, 2010, 2047, 2081, 2089, 2174, 2182, 2188, 2270, 2298, 2312, 2317, 2334, 2357, 2387, 2390, 2397, 2398, 2407, 2413, 2431, 2433, 2445, 2448, 2450, 2493, 2551, 2583, 2602, 2637, 2641, 2642, 2645, 2686, 2692, 2711, 2712, 2735, 2784, 2795, 2796, 2797, 2826, 2828, 2863, 2890, 2910, 2959, 2974, 3041, 3055, 3056, 3073, 3082, 3110, 3117, 3120, 3133, 3229, 3249, 3271, 3313, 3316, 3333, 3347, 3354, 3373, 3406, 3464, 3528, 3538, 3565, 3582, 3610, 3612, 3628, 3649, 3674, 3698, 3705, 3706, 3707, 3736, 3798, 3803, 3828, 3856, 4040, 4071, 4204, 4222, 4269, 4374, 4397, 4606, 4666, 4695, 4741, 4830, 5306, 5912, 5918, 5977, 6037, 6163, 6210, 6355, 6482, 6712, 6901, 7588, 8226, 9095, 9118, 9129, 10275, 12427, 12429, 12432, 12461, 12462, 17269, 17497, 17761, 17840, 18147, 20394, 21028, 21056, 0xFFFF,
    298 3, 9, 11, 12, 15, 16, 17, 22, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 122, 195, 196, 0xFFFF,
    299 190, 0xFFFF,
    300 3, 37, 38, 40, 49, 51, 55, 68, 71, 72, 76, 80, 81, 82, 85, 86, 0xFFFF,
    301 4, 18, 37, 41, 44, 51, 54, 57, 58, 59, 61, 0xFFFF,
    302 3, 10, 11, 12, 15, 16, 17, 19, 20, 21, 22, 23, 25, 27, 29, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 51, 53, 54, 55, 56, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 120, 139, 0xFFFF,
    303 3, 17, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 0xFFFF,
    304 3, 0xFFFF,
    305 3, 16, 19, 20, 22, 25, 26, 29, 36, 37, 39, 43, 45, 48, 49, 50, 51, 53, 54, 55, 57, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 166, 184, 214, 0xFFFF,
    306 3, 36, 37, 38, 42, 43, 47, 48, 50, 55, 58, 72, 82, 85, 170, 0xFFFF,
    307 3, 41, 47, 68, 71, 72, 76, 79, 81, 82, 87, 88, 90, 91, 0xFFFF,
    308 3, 7, 19, 20, 21, 23, 26, 28, 40, 42, 54, 56, 68, 70, 71, 72, 74, 75, 76, 81, 82, 83, 85, 86, 87, 88, 0xFFFF,
    309 42, 68, 76, 79, 80, 0xFFFF,
    310 3, 7, 9, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 36, 37, 38, 39, 40, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 0xFFFF,
    311 3, 4, 5, 10, 11, 12, 15, 17, 19, 20, 21, 23, 24, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 182, 190, 0xFFFF,
    312 3, 4, 5, 6, 7, 9, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 171, 177, 178, 179, 180, 182, 0xFFFF,
    313 3, 4, 36, 38, 40, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 60, 68, 70, 72, 75, 76, 81, 82, 85, 86, 87, 88, 89, 92, 0xFFFF,
    314 3, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 170, 0xFFFF,
    315 3, 16, 36, 40, 41, 46, 71, 76, 79, 80, 82, 85, 86, 87, 88, 92, 0xFFFF,
    316 3, 7, 10, 17, 21, 23, 24, 26, 28, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 131, 238, 0xFFFF,
    317 3, 36, 46, 47, 48, 51, 57, 68, 72, 75, 76, 77, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 92, 166, 184, 242, 0xFFFF,
    318 3, 16, 36, 46, 48, 55, 57, 60, 68, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 166, 184, 214, 0xFFFF,
    319 3, 36, 44, 46, 48, 50, 51, 54, 55, 56, 60, 103, 0xFFFF,
    320 3, 5, 29, 36, 43, 68, 72, 75, 76, 78, 79, 81, 82, 83, 85, 86, 87, 88, 89, 108, 0xFFFF,
    321 3, 19, 20, 22, 26, 27, 28, 46, 51, 54, 68, 69, 70, 72, 75, 76, 79, 82, 85, 86, 87, 88, 92, 0xFFFF,
    322 3, 10, 14, 15, 17, 19, 20, 21, 22, 24, 26, 29, 32, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 50, 51, 54, 55, 56, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 179, 180, 182, 0xFFFF,
    323 34, 0xFFFF,
    324 20, 23, 131, 0xFFFF,
    325 8, 19, 20, 0xFFFF,
    326 37, 71, 72, 76, 81, 85, 86, 88, 0xFFFF,
    327 3, 10, 29, 36, 48, 50, 54, 58, 68, 69, 70, 71, 72, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 0xFFFF,
    328 38, 39, 40, 42, 44, 49, 50, 53, 54, 55, 0xFFFF,
    329 3, 17, 36, 54, 68, 72, 75, 76, 78, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 0xFFFF,
    330 3, 4, 15, 29, 34, 36, 40, 43, 45, 46, 47, 51, 54, 55, 61, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 166, 184, 190, 214, 0xFFFF,
    331 3, 15, 18, 19, 20, 21, 22, 23, 24, 26, 29, 57, 69, 72, 74, 75, 76, 79, 81, 82, 86, 87, 90, 0xFFFF,
    332 46, 68, 69, 72, 81, 86, 87, 88, 0xFFFF,
    333 3, 54, 72, 76, 87, 0xFFFF,
    334 3, 37, 41, 42, 44, 50, 51, 54, 56, 68, 69, 72, 76, 79, 80, 81, 82, 83, 85, 87, 88, 0xFFFF,
    335 17, 68, 70, 72, 76, 85, 87, 89, 0xFFFF,
    336 3, 4, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 120, 139, 0xFFFF,
    337 3, 38, 68, 69, 72, 76, 81, 82, 85, 86, 87, 88, 90, 92, 0xFFFF,
    338 3, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 36, 37, 38, 40, 41, 42, 44, 46, 47, 48, 49, 50, 51, 54, 55, 56, 58, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 90, 0xFFFF,
    339 3, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 37, 39, 42, 43, 45, 46, 47, 48, 50, 51, 54, 56, 66, 68, 72, 76, 81, 82, 83, 86, 88, 105, 1189, 0xFFFF,
    340 3, 17, 21, 29, 36, 37, 38, 39, 42, 43, 47, 49, 51, 53, 54, 55, 68, 69, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 92, 93, 95, 106, 111, 124, 213, 248, 250, 1245, 0xFFFF,
    341 20, 21, 26, 0xFFFF,
    342 1, 34, 35, 36, 37, 38, 39, 42, 44, 48, 49, 51, 52, 53, 56, 143, 0xFFFF,
    343 4, 11, 12, 13, 16, 17, 18, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 0xFFFF,
    344 3, 42, 44, 45, 47, 49, 50, 0xFFFF,
    345 3, 11, 12, 29, 49, 69, 74, 81, 88, 92, 875, 0xFFFF,
    346 3, 68, 70, 71, 72, 76, 79, 80, 81, 82, 83, 87, 92, 0xFFFF,
    347 3, 11, 12, 15, 38, 39, 51, 54, 58, 61, 68, 70, 71, 72, 75, 76, 79, 81, 82, 83, 85, 86, 87, 92, 0xFFFF,
    348 3, 4, 5, 8, 10, 11, 12, 15, 16, 17, 19, 20, 21, 22, 24, 27, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 312, 0xFFFF,
    349 3, 10, 11, 12, 15, 16, 17, 19, 20, 21, 23, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 116, 178, 179, 180, 182, 0xFFFF,
    350 3, 15, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 36, 39, 48, 49, 50, 51, 55, 58, 68, 69, 70, 71, 72, 80, 81, 82, 85, 86, 87, 88, 89, 92, 0xFFFF,
    351 3, 17, 47, 50, 54, 68, 72, 74, 75, 76, 79, 81, 82, 85, 87, 90, 92, 171, 0xFFFF,
    352 3, 16, 18, 20, 21, 22, 23, 26, 27, 37, 39, 43, 49, 57, 68, 71, 72, 74, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 90, 92, 0xFFFF,
    353 3, 36, 38, 41, 51, 68, 70, 71, 72, 76, 79, 80, 81, 82, 85, 86, 87, 88, 0xFFFF,
    354 3, 53, 68, 71, 72, 80, 82, 85, 0xFFFF,
    355 4, 5, 11, 16, 18, 35, 37, 45, 49, 55, 56, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 93, 0xFFFF,
    356 3, 20, 26, 39, 41, 44, 51, 72, 76, 82, 85, 86, 87, 88, 0xFFFF,
    357 51, 56, 68, 70, 72, 76, 78, 79, 80, 81, 82, 86, 87, 88, 0xFFFF,
    358 4, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 37, 38, 40, 46, 48, 49, 54, 55, 56, 59, 69, 70, 71, 72, 73, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 88, 90, 91, 92, 93, 0xFFFF,
    359 3, 9, 17, 22, 36, 38, 39, 43, 45, 46, 47, 48, 51, 53, 54, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 0xFFFF,
    360 3, 15, 17, 70, 71, 72, 73, 74, 75, 76, 79, 81, 82, 83, 85, 86, 87, 92, 0xFFFF,
    361 3, 40, 48, 49, 53, 68, 70, 72, 73, 74, 76, 78, 79, 81, 82, 85, 86, 87, 91, 0xFFFF,
    362 4, 36, 39, 40, 41, 45, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 82, 83, 86, 87, 88, 89, 90, 91, 0xFFFF,
    363 4, 17, 37, 39, 41, 43, 48, 52, 54, 55, 56, 57, 69, 70, 71, 72, 73, 75, 76, 77, 80, 81, 82, 83, 84, 86, 87, 88, 89, 0xFFFF,
    364 4, 8, 12, 13, 15, 16, 20, 21, 22, 23, 24, 27, 28, 29, 37, 38, 39, 40, 41, 42, 44, 45, 48, 49, 51, 52, 54, 55, 56, 58, 59, 69, 71, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 102, 0xFFFF,
    365 4, 10, 18, 21, 27, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48, 50, 51, 52, 54, 55, 56, 57, 58, 59, 61, 0xFFFF,
    366 226, 227, 229, 231, 232, 233, 235, 236, 238, 241, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 262, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 275, 277, 278, 279, 280, 281, 282, 286, 287, 288, 289, 290, 292, 293, 294, 295, 299, 383, 384, 385, 386, 387, 388, 910, 913, 925, 932, 955, 1046, 1091, 1095, 1107, 1111, 1132, 1172, 1344, 1399, 1453, 1465, 1487, 1496, 1533, 1584, 1601, 1660, 1750, 1791, 1820, 1831, 1906, 1912, 1948, 1963, 1969, 2018, 2025, 2029, 2081, 2090, 2186, 2210, 2264, 2265, 2329, 2357, 2368, 2377, 2397, 2536, 2551, 2602, 2610, 2640, 2641, 2681, 2712, 2719, 2735, 2742, 2745, 2797, 2827, 2863, 2901, 2910, 2947, 2966, 3013, 3041, 3078, 3159, 3166, 3214, 3249, 3258, 3281, 3284, 3310, 3314, 3354, 3362, 3406, 3415, 3631, 3643, 3654, 3658, 3708, 3731, 3750, 3764, 3848, 3976, 4329, 4503, 4708, 4741, 5149, 5453, 5705, 5918, 5977, 6108, 6404, 7252, 8101, 8329, 8344, 10275, 10606, 12429, 12432, 12460, 12461, 12462, 13924, 14421, 14422, 14466, 17264, 17773, 18189, 21028, 21303, 23264, 29479, 33487, 0xFFFF,
    367 3, 18, 41, 48, 54, 58, 68, 69, 70, 71, 72, 73, 76, 78, 81, 82, 83, 85, 86, 171, 0xFFFF,
    368 3, 4, 5, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 108, 0xFFFF,
    369 3, 15, 16, 20, 21, 22, 27, 29, 36, 39, 41, 42, 43, 45, 46, 48, 49, 51, 53, 54, 55, 57, 59, 60, 68, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 166, 171, 184, 214, 0xFFFF,
    370 3, 29, 37, 68, 72, 79, 85, 86, 87, 88, 0xFFFF,
    371 55, 72, 75, 80, 86, 0xFFFF,
    372 3, 10, 15, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 0xFFFF,
    373 3, 36, 39, 41, 46, 47, 56, 68, 69, 70, 71, 72, 74, 75, 79, 80, 81, 82, 85, 86, 87, 88, 90, 92, 177, 0xFFFF,
    374 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 103, 108, 116, 120, 124, 138, 140, 158, 170, 171, 177, 178, 179, 180, 181, 182, 194, 383, 572, 577, 580, 582, 583, 584, 586, 590, 602, 603, 604, 605, 606, 607, 610, 612, 613, 614, 615, 616, 618, 619, 620, 621, 622, 624, 627, 629, 630, 633, 0xFFFF,
    375 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 103, 108, 110, 112, 124, 129, 138, 139, 170, 171, 177, 178, 179, 180, 181, 182, 190, 194, 1317, 0xFFFF,
    376 3, 4, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 27, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
    377 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 98, 105, 106, 107, 108, 109, 111, 112, 114, 116, 117, 121, 122, 123, 127, 138, 139, 170, 177, 178, 182, 190, 194, 213, 234, 248, 250, 255, 259, 264, 303, 312, 314, 404, 550, 1131, 1133, 1189, 1190, 1191, 1193, 1195, 1196, 1197, 1201, 1203, 1211, 1213, 1215, 1217, 1219, 1221, 1223, 1227, 1231, 1233, 1235, 1237, 1239, 1241, 1245, 1247, 1249, 1251, 1255, 1257, 1259, 1263, 1265, 1267, 1269, 1273, 0xFFFF,
    378 3, 5, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 102, 111, 114, 129, 135, 139, 170, 177, 602, 604, 606, 607, 609, 610, 613, 616, 618, 619, 620, 622, 623, 629, 909, 913, 916, 942, 972, 991, 1012, 0xFFFF,
    379 3, 4, 6, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 60, 61, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 135, 194, 572, 583, 602, 606, 607, 608, 610, 611, 612, 613, 614, 615, 616, 617, 620, 621, 625, 626, 629, 0xFFFF,
    380 40, 55, 57, 0xFFFF,
    381 131, 0xFFFF,
    382 3, 16, 20, 21, 23, 39, 68, 72, 76, 81, 82, 86, 87, 89, 0xFFFF,
    383 3, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 36, 38, 39, 41, 42, 44, 45, 47, 50, 54, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 0xFFFF,
    384 8, 22, 23, 24, 28, 131, 0xFFFF,
    385 3, 34, 43, 46, 47, 54, 55, 58, 68, 71, 72, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    386 3, 15, 16, 29, 36, 38, 40, 41, 42, 43, 46, 47, 48, 49, 50, 51, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 0xFFFF,
    387 43, 71, 72, 76, 81, 0xFFFF,
    388 3, 0xFFFF,
    389 4, 16, 18, 20, 21, 22, 29, 38, 39, 40, 41, 49, 54, 61, 73, 77, 79, 80, 82, 83, 88, 89, 90, 91, 93, 0xFFFF,
    390 3, 10, 29, 37, 38, 50, 51, 55, 68, 71, 72, 73, 74, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 0xFFFF,
    391 35, 68, 69, 70, 72, 74, 75, 77, 78, 79, 81, 85, 87, 0xFFFF,
    392 3, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 37, 47, 54, 55, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    393 3, 34, 36, 37, 46, 48, 68, 71, 72, 74, 76, 78, 79, 80, 81, 85, 86, 87, 88, 89, 92, 0xFFFF,
    394 3, 4, 15, 16, 17, 29, 34, 36, 37, 38, 39, 41, 43, 44, 47, 48, 49, 51, 54, 55, 56, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 179, 180, 0xFFFF,
    395 3, 15, 19, 20, 21, 24, 25, 26, 27, 37, 38, 39, 46, 48, 50, 53, 58, 68, 70, 71, 72, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 0xFFFF,
    396 3, 10, 54, 70, 71, 72, 76, 78, 82, 83, 85, 86, 87, 88, 0xFFFF,
    397 21, 23, 24, 78, 0xFFFF,
    398 22, 24, 0xFFFF,
    399 3, 4, 7, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 36, 37, 38, 39, 42, 43, 44, 48, 51, 53, 54, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 91, 92, 0xFFFF,
    400 3, 17, 38, 40, 49, 55, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 92, 0xFFFF,
    401 3, 16, 29, 36, 39, 46, 47, 48, 50, 51, 53, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 166, 0xFFFF,
    402 3, 4, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 108, 121, 124, 177, 180, 0xFFFF,
    403 3, 11, 12, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 37, 41, 44, 48, 50, 54, 55, 58, 59, 68, 69, 70, 72, 73, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 0xFFFF,
    404 3, 4, 9, 10, 15, 16, 17, 18, 19, 20, 21, 22, 23, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 112, 179, 180, 0xFFFF,
    405 3, 4, 5, 16, 19, 21, 23, 29, 48, 49, 54, 56, 68, 70, 71, 72, 73, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 91, 93, 176, 197, 293, 0xFFFF,
    406 3, 41, 54, 68, 72, 74, 76, 80, 85, 86, 87, 194, 0xFFFF,
    407 11, 16, 0xFFFF,
    408 3, 37, 49, 50, 54, 55, 58, 68, 69, 70, 71, 72, 76, 78, 79, 80, 81, 82, 85, 86, 87, 89, 90, 0xFFFF,
    409 226, 229, 250, 258, 262, 267, 286, 383, 387, 1707, 2008, 3039, 3477, 23264, 29479, 33487, 0xFFFF,
    410 3, 9, 36, 37, 38, 60, 71, 72, 74, 75, 76, 79, 81, 82, 85, 86, 87, 88, 0xFFFF,
    411 3, 30, 41, 42, 43, 44, 45, 46, 47, 49, 57, 58, 59, 60, 61, 62, 65, 66, 70, 71, 72, 74, 75, 76, 77, 78, 0xFFFF,
    412 3, 7, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 108, 178, 0xFFFF,
    413 3, 15, 16, 17, 36, 38, 39, 40, 41, 43, 44, 45, 46, 51, 53, 54, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 0xFFFF,
    414 3, 4, 34, 36, 37, 38, 39, 40, 41, 43, 44, 49, 50, 54, 58, 60, 68, 70, 71, 72, 75, 76, 79, 81, 82, 83, 85, 86, 87, 88, 90, 0xFFFF,
    415 3, 11, 12, 15, 16, 17, 29, 30, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    416 4, 19, 0xFFFF,
    417 3, 7, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 125, 0xFFFF,
    418 3, 17, 18, 36, 37, 38, 40, 41, 43, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 0xFFFF,
    419 3, 57, 58, 59, 61, 62, 63, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 79, 81, 82, 89, 91, 93, 97, 99, 102, 103, 106, 107, 108, 111, 113, 0xFFFF,
    420 3, 5, 15, 16, 19, 20, 21, 29, 34, 178, 488, 489, 490, 491, 492, 493, 495, 496, 498, 499, 500, 501, 502, 504, 505, 506, 507, 508, 509, 511, 512, 517, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 547, 548, 550, 551, 0xFFFF,
    421 3, 4, 5, 15, 16, 17, 20, 21, 22, 23, 28, 29, 36, 37, 38, 39, 40, 41, 42, 44, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 125, 164, 176, 197, 288, 289, 293, 0xFFFF,
    422 3, 68, 70, 76, 78, 79, 81, 82, 85, 86, 87, 88, 0xFFFF,
    423 3, 17, 0xFFFF,
    424 2797, 0xFFFF,
    425 3, 9, 16, 43, 51, 53, 60, 68, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 0xFFFF,
    426 39, 57, 58, 61, 68, 72, 79, 86, 0xFFFF,
    427 3, 57, 59, 60, 61, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 0xFFFF,
    428 3, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 34, 35, 36, 37, 39, 41, 42, 44, 47, 48, 51, 54, 55, 56, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 139, 177, 0xFFFF,
    429 3, 18, 37, 41, 47, 49, 50, 54, 55, 56, 68, 69, 70, 71, 72, 74, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 93, 112, 0xFFFF,
    430 3, 0xFFFF,
    431 1, 27, 38, 51, 53, 55, 66, 69, 70, 73, 79, 81, 83, 85, 86, 0xFFFF,
    432 3, 36, 40, 42, 49, 51, 55, 59, 0xFFFF,
    433 36, 39, 70, 72, 76, 78, 81, 82, 85, 86, 89, 90, 0xFFFF,
    434 3, 4, 8, 10, 16, 17, 19, 20, 21, 25, 26, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 182, 572, 610, 611, 616, 620, 0xFFFF,
    435 3, 39, 40, 41, 42, 43, 44, 47, 57, 58, 59, 61, 64, 65, 66, 68, 70, 71, 74, 75, 76, 77, 78, 0xFFFF,
    436 3, 39, 40, 41, 42, 44, 48, 51, 53, 54, 57, 68, 69, 70, 72, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 121, 0xFFFF,
    437 3, 5, 7, 8, 10, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 178, 179, 180, 182, 0xFFFF,
    438 3, 4, 10, 11, 12, 15, 16, 17, 19, 21, 27, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 182, 0xFFFF,
    439 3, 4, 5, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 97, 105, 108, 109, 111, 112, 114, 116, 120, 121, 124, 126, 129, 139, 170, 181, 182, 210, 257, 0xFFFF,
    440 3, 4, 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 135, 139, 170, 178, 182, 0xFFFF,
    441 3, 9, 10, 16, 17, 19, 20, 23, 28, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 170, 0xFFFF,
    442 3, 7, 8, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 32, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 101, 112, 170, 181, 182, 0xFFFF,
    443 68, 69, 70, 72, 75, 78, 85, 86, 0xFFFF,
    444 3, 17, 36, 37, 38, 39, 40, 42, 43, 44, 46, 47, 49, 50, 51, 53, 54, 55, 56, 58, 60, 0xFFFF,
    445 29, 36, 51, 70, 71, 72, 76, 78, 80, 81, 82, 83, 86, 91, 112, 0xFFFF,
    446 3, 38, 47, 57, 68, 70, 72, 74, 75, 76, 82, 86, 0xFFFF,
    447 3, 4, 19, 20, 22, 26, 27, 29, 36, 41, 43, 48, 50, 51, 60, 76, 85, 0xFFFF,
    448 3, 4, 9, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 29, 36, 37, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 72, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 170, 0xFFFF,
    449 3, 4, 6, 9, 10, 11, 12, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 63, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 105, 107, 109, 111, 112, 116, 125, 126, 139, 170, 200, 0xFFFF,
    450 3, 4, 5, 15, 16, 19, 20, 21, 29, 36, 37, 38, 41, 42, 44, 45, 46, 47, 49, 53, 54, 55, 57, 58, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 108, 124, 0xFFFF,
    451 3, 40, 41, 42, 43, 46, 57, 58, 59, 60, 61, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 89, 91, 92, 93, 96, 97, 100, 102, 104, 106, 107, 108, 109, 111, 0xFFFF,
    452 3, 36, 37, 38, 39, 44, 47, 51, 54, 58, 68, 70, 71, 72, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 93, 0xFFFF,
    453 3, 4, 9, 10, 13, 15, 16, 17, 19, 20, 21, 25, 26, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 139, 0xFFFF,
    454 3, 4, 29, 36, 38, 44, 47, 53, 54, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 89, 92, 0xFFFF,
    455 3, 5, 7, 10, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 197, 199, 200, 201, 0xFFFF,
    456 3, 17, 29, 37, 48, 51, 54, 58, 68, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 90, 0xFFFF,
    457 41, 66, 76, 78, 82, 87, 0xFFFF,
    458 3, 29, 36, 42, 48, 54, 68, 70, 72, 76, 78, 82, 85, 86, 87, 0xFFFF,
    459 3, 4, 5, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 60, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 106, 110, 111, 112, 114, 120, 129, 178, 227, 253, 254, 586, 587, 602, 610, 611, 612, 613, 619, 620, 621, 623, 629, 1219, 1227, 0xFFFF,
    460 3, 15, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 68, 69, 70, 71, 72, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 90, 0xFFFF,
    461 36, 39, 40, 44, 48, 49, 53, 54, 55, 57, 0xFFFF,
    462 1, 0xFFFF,
    463 3, 4, 5, 6, 10, 11, 12, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 48, 49, 50, 51, 53, 54, 55, 58, 60, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 0xFFFF,
    464 71, 75, 79, 82, 86, 88, 0xFFFF,
    465 3, 37, 42, 51, 54, 68, 70, 71, 72, 74, 76, 81, 83, 85, 86, 87, 88, 0xFFFF,
    466 1329, 2149, 2201, 2275, 2901, 3253, 3406, 3824, 9106, 9125, 9137, 9172, 12431, 0xFFFF,
    467 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 97, 98, 105, 106, 107, 108, 109, 112, 113, 114, 116, 117, 120, 121, 122, 123, 124, 125, 126, 127, 131, 138, 139, 140, 169, 170, 171, 177, 178, 179, 180, 182, 188, 194, 198, 200, 208, 234, 240, 255, 259, 264, 429, 458, 484, 570, 571, 572, 573, 574, 575, 576, 577, 578, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 593, 594, 595, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 629, 630, 631, 632, 633, 1131, 1133, 1189, 1190, 1191, 1192, 1193, 1195, 1197, 1199, 1201, 1203, 1209, 1211, 1213, 1215, 1217, 1219, 1221, 1223, 1225, 1227, 1229, 1231, 1233, 1235, 1237, 1239, 1241, 1243, 1245, 1247, 1249, 1251, 1253, 1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1273, 1275, 0xFFFF,
    468 0xFFFF };
    469