diff --git a/requirements.txt b/requirements.txt index 8adf663..ade801c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -aiohttp==3.10.11 +aiohttp==3.12.14 discord.py==2.4.0 gql[all]==3.5.0 pydantic-settings==2.3.4 diff --git a/slao_bot/cogs/gear.py b/slao_bot/cogs/gear.py index 01cc2a5..458cbc8 100644 --- a/slao_bot/cogs/gear.py +++ b/slao_bot/cogs/gear.py @@ -79,7 +79,7 @@ def _check_enchants(self, raider_name: str, item: Dict) -> None: return if 'permanentEnchant' not in item: self.no_enchants[raider_name].add(SLOT_NAMES.get(item['slot'])) - elif item['permanentEnchant'] in enchants.BAD_ENCHANTS[item['slot']]: + elif item['permanentEnchant'] not in enchants.GOOD_ENCHANTS[item['slot']]: self.low_enchants[raider_name].add(SLOT_NAMES.get(item['slot'])) def _check_offspec(self, raider_name: str, item: Dict, guild_id: str, raid_time: int) -> None: diff --git a/slao_bot/utils/constants.py b/slao_bot/utils/constants.py index 8ec7633..4d3f6e4 100644 --- a/slao_bot/utils/constants.py +++ b/slao_bot/utils/constants.py @@ -106,6 +106,10 @@ class Role(str, Enum): 1027: 'https://www.wowhcb.ru/slaobot/Firelands.png', # Dragon Soul 1033: 'https://www.wowhcb.ru/slaobot/ds.jpg', + # MSV + 1038: 'https://www.wowhcb.ru/slaobot/MSV_Banner.png', + # HoF + ToES + 1040: 'https://www.wowhcb.ru/slaobot/HOF-TOES_Banner.png', } ZONE_NAMES = { @@ -154,6 +158,9 @@ class Role(str, Enum): ':regional_indicator_l: :regional_indicator_a: :regional_indicator_n: :regional_indicator_d: ' ':regional_indicator_s:', 1033: ':regional_indicator_d: :regional_indicator_s:', + 1038: ':regional_indicator_m: :regional_indicator_s: :regional_indicator_v: ', + 1040: ':regional_indicator_h: :regional_indicator_o: :regional_indicator_f: :left_right_arrow: ' + ':regional_indicator_t: :regional_indicator_o: :regional_indicator_e: :regional_indicator_s:', } EXEC_VALUES = { 0: 'Слабо', diff --git a/slao_bot/utils/enchants.py b/slao_bot/utils/enchants.py index 60c69e8..d3352ac 100644 --- a/slao_bot/utils/enchants.py +++ b/slao_bot/utils/enchants.py @@ -1,5 +1,4 @@ ENCHANTABLE_SLOT = { - 0, # Head 2, # Shoulders 4, # Chest 6, # Leggings @@ -10,354 +9,63 @@ 15, # Main hand } -BAD_ENCHANTS = { - 0: [ - 2584, # Head/Legs - ZG - 2585, # Head/Legs - ZG - 2586, # Head/Legs - ZG - 2587, # Head/Legs - ZG - 2588, # Head/Legs - ZG - 2589, # Head/Legs - ZG - 2590, # Head/Legs - ZG - 2591, # Head/Legs - ZG - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 2999, # Arcanum of the Defender - 3001, # Arcanum of Renewal - 3002, # Arcanum of Power - 3003, # Arcanum of Ferocity - 3004, # Arcanum of the Gladiator - 3096, # Arcanum of the Outcast - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3817, # Arcanum of Torment - 3818, # Arcanum of the Stalwart Protector - 3819, # Arcanum of Blissful Mending - 3820, # Arcanum of Burning Mysteries - 3842, # Arcanum of the Savage Gladiator - 4120, # Savage Armor Kit - 4121, # Heavy Savage Armor Kit - - - ], +GOOD_ENCHANTS = { 2: [ - 2604, # Shoulder - ZG - 2605, # Shoulder - ZG - 2606, # Shoulder - ZG - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 2977, # Shoulder - Aldor Hon - 2978, # Greater of Warding - 2979, # Shoulder - Aldor Hon - 2980, # Greater of Faith - 2981, # Shoulder - Aldor Hon - 2982, # Greater of Discipline - 2983, # Shoulder - Aldor Hon - 2986, # Greater of Vengeance - 2990, # Shoulder - Scryer Hon - 2991, # Greater of the Knight - 2992, # Shoulder - Scryer Hon - 2993, # Greater of the Oracle - 2994, # Shoulder - Scryer Hon - 2995, # Greater of the Orb - 2996, # Shoulder - Scryer Hon - 2997, # Greater of the Blade - 2998, # Inscription of Endurance - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3793, # Inscription of Triumph - 3794, # Inscription of Dominance - 3806, # Lesser of the Storm - 3807, # Lesser of the Crag - 3808, # Greater of the Axe - 3809, # Greater of the Crag - 3810, # Greater of the Storm - 3811, # Greater of the Pinnacle - 3852, # Greater Inscription of the Gladiator - 3875, # Lesser of Axe - 3876, # Lesser of the Pinnacle - 4120, # Savage Armor Kit + 4803, # Greater Tiger Fang + 4804, # Greater Tiger Claw + 4805, # Greater Ox Horn + 4806, # Greater Crane Wing + 4912, # Secret Ox Horn Inscription + 4913, # Secret Tiger Fang Inscription + 4914, # Secret Tiger Claw Inscription + 4915, # Secret Crane Wing Inscription ], 4: [ - 15, # 8 Armor - 16, # 16 Armor - 17, # 24 Armor - 18, # 32 Armor - 24, # Chest - 5 Mana - 41, # Chest - 5 HP - 44, # Chest - 10 Absorb - 63, # Chest - 25 Absorb - 242, # Chest - 15 HP - 246, # Chest - 20 Mana - 254, # Chest - 25 HP - 843, # Chest - 30 Mana - 847, # Chest - 1 Stats - 850, # Chest - 35 HP - 857, # Chest - 50 Mana - 866, # Chest - 2 Stats - 908, # Chest - 50 HP - 913, # Chest - 65 Mana - 928, # Chest - 3 Stats - 1843, # 40 Armor - 1891, # Chest - 4 Stats - 1893, # Chest - 100 Mana - 1953, # Chest - 22 Dodge - 1960, # Chest - 15 Def - 1951, # Chest - 16 Def - 2381, # Chest - 20 SPI - 2503, # 3 Def - 2659, # Chest - 150 HP - 2661, # Chest - 6 Stats - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 2933, # Chest - 15 Resilience - 3233, # Chest - 250 Mana - 3236, # Chest - 200 HP - 3245, # Chest - 20 resilence - 3252, # Chest - 8 Stats - 3297, # Chest - 275hp - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3832, # Chest - 10 Stats - 4063, # Chest - 15 Stats - 4070, # Chest - 55 STA - 4120, # Savage Armor Kit - 4121, # Heavy Savage Armor Kit - + 4419, # Chest - 80 Stats + 4420, # Chest - 300 STA ], 6: [ - 15, # 8 Armor - 16, # 16 Armor - 17, # 24 Armor - 18, # 32 Armor - 1843, # 40 Armor - 2503, # 3 Def - 2583, # Warrior Legs - ZG - 2584, # Head/Legs - ZG - 2585, # Head/Legs - ZG - 2586, # Head/Legs - ZG - 2587, # Head/Legs - ZG - 2588, # Head/Legs - ZG - 2589, # Head/Legs - ZG - 2590, # Head/Legs - ZG - 2591, # Head/Legs - ZG - 2745, # Legs - Silver Thread - 2746, # Legs - Golden Thread - 2747, # Legs - Mystic Thread - 2748, # Legs - Runic Thread - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 3010, # Legs - 40AP/10Crit - 3011, # Legs - 30Sta|10Agi - 3012, # Legs - 50AP/12Crit - 3013, # Legs - 40Sta/12Agi - 3325, # Legs - 45Sta/15Agi - 3326, # Legs - 55AP/15Crit - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3332, # Legs - 100AP|36Crit - 3718, # Legs - Shining Thread - 3719, # Legs - Brilliant Thread - 3720, # Legs - Azure Thread - 3721, # Legs - Sapphire Thread - 3822, # Legs - 55Sta|22Agi - 3823, # Legs - 75AP|22Crit - 3853, # Legs - 28Sta|40Resi - 4109, # Legs - Ghostly Thread - 4111, # Legs - Enchanted Thread - 4120, # Savage Armor Kit - 4121, # Heavy Savage Armor Kit - 4122, # Legs - 110AP|45Crit - 4124, # Legs - 85Sta|45Agi + 4822, # Shadowleather Leg Armor + 4823, # Angerhide Leg Armor + 4824, # Ironscale Leg Armor + 4825, # Greater Cerulean Spellthread + 4826, # Greater Pearlescent Spellthread + 4880, # Primal Leg Reinforcements + 4881, # Draconic Leg Reinforcements + 4882, # Heavy Leg Reinforcements + 4895, # Master's Spellthread + 4896, # Sanctified Spellthread ], 7: [ - 15, # 8 Armor - 16, # 16 Armor - 17, # 24 Armor - 18, # 32 Armor - 66, # Boots - 1 Sta - 247, # Boots - 1 Agi - 255, # Boots - 3 Spi - 464, # Boots - Mount Speed - 724, # Boots - 3 Sta - 849, # Boots - 3 Agi - 852, # Boots - 5 Sta - 904, # Boots - 5 Agi - 911, # Boots - Minor Speed - 929, # Boots - 7 Sta - 983, # Boots - 16 Agi - 1075, # Boots - 22 Sta - 1147, # Boots - 18Spi - 1597, # Boots - 32AP - 1843, # 40 Armor - 1887, # Boots - 7 Agi - 2503, # 3 Def - 2649, # Boots - 12 Sta - 2656, # Boots - Vitality - 2657, # Boots - 12 Agi - 2658, # Boots - Surefooted - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 2939, # Cat's Swiftness - 2940, # Boar's SPeed - 3232, # Tuskarr Vitality - 3244, # Boots - 14 STA|SPI - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3824, # Boots - 24 AP - 3826, # Boots - 12 Crit|Hit - 3858, # Boots - 5 hit - 4120, # Savage Armor Kit + 4428, # Blurred Speed + 4429, # Pandaren's Step ], 8: [ - 41, # Bracers - 5 HP - 66, # Bracers - 1 Sta - 248, # Bracers - 1 Str - 255, # Bracers - 3 Spi - 369, # Bracers - 12 Int - 723, # Bracers - 3 Int - 724, # Bracers - 3 Sta - 823, # Bracers - 3 Str - 851, # Bracers - 5 Spi - 852, # Bracers - 5 Sta - 856, # Bracers - 5 Str - 905, # Bracers - 5 Int - 907, # Bracers - 7 Spi - 923, # Bracers - 3 Def - 924, # Bracers - 1 Def - 925, # Bracers - 2 Def - 927, # Bracers - 7 Str - 929, # Bracers - 7 Sta - 1600, # Bracers - 38 AP - 1885, # Bracers - 9 Str - 1886, # Bracers - 9 Sta - 1891, # Bracers - 4 stats - 2326, # Bracers - 23 SP - 2647, # Bracers - 12 Str - 2648, # Bracers - 12 def - 2649, # Bracers - 12 Sta - 2650, # Bracers - 20 SP - 2679, # Bracers - 6 mp5 - 4065, # Bracers - 50 Haste - 4071, # Bracers - 50 Crit + 4414, # Bracer - Super Intellect + 4415, # Bracer - Exceptional Strength + 4416, # Bracer - Greater Agility ], 9: [ - 15, # 8 Armor - 16, # 16 Armor - 17, # 24 Armor - 18, # 32 Armor - 684, # Gloves - 15 Str - 844, # Gloves - 3 Mining - 845, # Gloves - 3 Herb - 846, # Gloves - 2 Fishing - 856, # Gloves - 5 Str - 865, # Gloves - 5 Skinn - 904, # Gloves - 5 Agi - 906, # Gloves - 5 Mining - 909, # Gloves - 5 Herb - 927, # Gloves - 7 Str - 930, # Gloves - Mount Speed - 1594, # Gloves - 26 AP - 1843, # 40 Armor - 1887, # Gloves - 7 Agi - 2322, # Gloves - 19 SP - 2503, # 3 Def - 2564, # Gloves - 15 Agi - 2613, # Gloves - Threat - 2614, # Gloves - 20 SP - 2615, # Gloves - 20 SP - 2616, # Gloves - 20 SP - 2617, # Gloves - 20 SP - 2792, # Knothide Kit - 2841, # Heavy Knothide Kit - 2934, # Gloves - Blasting - 2935, # Gloves - 15 Hit - 2937, # Gloves - 20 SP - 3231, # Gloves - 15 Exp - 3238, # Gloves - Gatherer - 3246, # Gloves - 28 SP - 3249, # Gloves - 16 Crit - 3253, # Gloves - 10 Parry + threat - 3260, # Gloves Reinforcements - 3329, # Borean Kit - 3330, # Heavy Borean Kit - 3829, # Gloves - 35 AP - 4061, # Glovers - 50 Mastery - 4075, # Gloves - 35 Str - 4120, # Savage Armor Kit - 4121, # Heavy Savage Armor Kit + 4430, # Gloves - Greater Haste + 4431, # Gloves - Superior Expertise + 4432, # Gloves - Super Strength + 4433, # Gloves - Superior Mastery ], 14: [ - 65, # Cloak - 1 Res - 247, # Cloak - 1 Agi - 256, # Cloak - 5 FR - 368, # Cloak - 12 Agi - 744, # Cloak - 20 Armor - 783, # Cloak - 10 Armor - 848, # Cloak - 30 Armor - 884, # Cloak - 50 Armor - 903, # Cloak - 3 Res - 910, # Cloak - Stealth - 983, # Cloak - 16 Agi - 1257, # Cloak - 15 Res - 1441, # Cloak - 15 Res - 1889, # Cloak - 70 Armor - 2463, # Cloak - 7 FR - 2619, # Cloak - 15 Res - 2620, # Cloak - 15 Res - 2622, # Cloak - 12 Dodge - 2648, # Cloak - 12 Def - 2662, # Cloak - 120 Armor - 2664, # Cloak - 7 Res - 2938, # Cloak - Spell Pen - 3825, # Cloak - 15 Haste - 4072, # Cloak - 30 Int - 4087, # Cloak - 50 Crit + 4421, # Cloak - Accuracy + 4423, # Cloak - Superior Intellect + 4424, # Cloak - Superior Critical Strike + 4892, # Lightweave Embroidery + 4893, # Darkglow Embroidery + 4894, # Swordguard Embroidery ], 15: [ - 241, # Weapon - 2 Dmg - 255, # Weapon - 3 Spi - 723, # Weapon - 3 Int - 803, # Weapon - Fiery - 805, # Weapon - 4 Dmg - 854, # Weapon - Elemental - 943, # Weapon - 3 Dmg - 963, # Weapon - 7 Dmg - 1606, # Weapon - 50 AP - 1896, # Weapon - 9 Dmg - 1898, # Weapon - Lifesteal - 1899, # Weapon - Unholy - 1900, # Weapon - Crusader - 1903, # Weapon - 9 Spi - 1904, # Weapon - 9 Int - 2443, # Weapon - 7 Frost - 2564, # Weapon - 15 Agi - 2567, # Weapon - 20 Spi - 2568, # Weapon - 22 Int - 2646, # Weapon - 25 Agi - 2667, # Weapon - 70 AP - 2668, # Weapon - 20 Str - 2669, # Weapon - 40 SP - 2670, # Weapon - 35 Agi - 2671, # Weapon - 50 SP - 2672, # Weapon - 54 SP - 2673, # Weapon - Mongoose - 2674, # Weapon - Spellsurge - 2675, # Weapon - Battlemaster - 3222, # Weapon - 20 Agi - 3223, # Weapon - Chain - 3225, # Weapon - Executioner - 3251, # Weapon - Giant Slayer - 3273, # Weapon - Deathfrost - 3731, # Weapon - Chain - 3790, # Weapon - Black Magic - 3828, # Weapon - 85 AP - 3846, # Weapon - 40 SP - 3828, # Weapon - Greater Savagery - 3830, # Weapon - 50 SP - 3834, # Weapon - 63 SP - 4067, # Weapon - Avalanche - 4217, # Weapon- Chain + 3368, # Rune of the Fallen Crusader + 3370, # Rune of Razorice + 4441, # Weapon - Windsong + 4442, # Weapon - Jade Spirit + 4444, # Weapon - Dancing Steel + 4699, # Lord Blastington's Scope of Doom ], } diff --git a/slao_bot/utils/sockets.py b/slao_bot/utils/sockets.py index 42ba24c..c8403e8 100644 --- a/slao_bot/utils/sockets.py +++ b/slao_bot/utils/sockets.py @@ -1,2978 +1,6324 @@ # Optimal gems should be at least of a Rare quality -MIN_GEM_ILEVEL = 85 +MIN_GEM_ILEVEL = 90 # Number of sockets in a particular item. SOCKETS = { - 57297: 1, - 59626: 1, - 59637: 1, - 59640: 1, - 68609: 1, - 33475: 1, - 66980: 1, - 67106: 2, - 61399: 1, - 55248: 1, - 55783: 1, - 66912: 1, - 66961: 1, - 67110: 1, - 65812: 1, - 65879: 1, - 68612: 1, - 55800: 1, - 55821: 1, - 55852: 1, - 62240: 1, - 62241: 1, - 62242: 1, - 66988: 1, - 61437: 1, - 61440: 1, - 63769: 1, - 63772: 1, - 63776: 1, - 63888: 1, - 63891: 1, - 66931: 2, - 66932: 1, - 67059: 1, - 52493: 1, - 55031: 2, - 56133: 2, - 57855: 1, - 57856: 1, - 57857: 1, - 57858: 2, - 57860: 2, - 57861: 2, - 57862: 2, - 57863: 2, - 57864: 2, - 62353: 1, - 62355: 2, - 62356: 2, - 62374: 2, - 62404: 1, - 62405: 2, - 62406: 1, - 62407: 2, - 62423: 2, - 62424: 1, - 62425: 2, - 62426: 1, - 62438: 1, - 62439: 1, - 64879: 1, - 66921: 2, - 66936: 2, - 66942: 1, - 66975: 2, - 66976: 1, - 75066: 1, - 75069: 1, - 75079: 1, - 52318: 1, - 52319: 1, - 52320: 1, - 52321: 1, - 52322: 1, - 52323: 1, - 52348: 1, - 52350: 1, - 56268: 1, - 56269: 2, - 56272: 1, - 56273: 1, - 56274: 2, - 56277: 1, - 56278: 2, - 56279: 1, - 56281: 2, - 56283: 2, - 56286: 1, - 56291: 2, - 56294: 2, - 56298: 2, - 56303: 2, - 56305: 1, - 56308: 2, - 56309: 2, - 56311: 2, - 56316: 1, - 56318: 1, - 56321: 2, - 56323: 1, - 56324: 1, - 56330: 1, - 56331: 1, - 56334: 1, - 56336: 1, - 56337: 1, - 56341: 1, - 56344: 2, - 56348: 1, - 56350: 1, - 56352: 2, - 56356: 1, - 56358: 2, - 56359: 1, - 56361: 1, - 56363: 1, - 56367: 2, - 56368: 1, - 56372: 1, - 56374: 2, - 56375: 2, - 56378: 1, - 56381: 1, - 56383: 1, - 56386: 2, - 56387: 1, - 56392: 1, - 56395: 1, - 56399: 1, - 56401: 2, - 56403: 1, - 56408: 1, - 56410: 1, - 56413: 2, - 56417: 2, - 56419: 1, - 56423: 1, - 56425: 2, - 56428: 1, - 56429: 1, - 56442: 2, - 56443: 2, - 56447: 1, - 56448: 1, - 56451: 1, - 56452: 1, - 56455: 2, - 56460: 2, - 56466: 2, - 56549: 1, - 57866: 2, - 57867: 1, - 57868: 2, - 57869: 1, - 57870: 1, - 57871: 2, - 57873: 2, - 57874: 2, - 57875: 2, - 57913: 1, - 57914: 1, - 57915: 1, - 57916: 1, - 57917: 1, - 57918: 1, - 57919: 1, - 57921: 1, - 57922: 1, - 58096: 2, - 58097: 2, - 58098: 2, - 58099: 1, - 58100: 1, - 58101: 2, - 58102: 2, - 58103: 2, - 58104: 1, - 58105: 1, - 58106: 2, - 58107: 2, - 58108: 2, - 58109: 1, - 58110: 1, - 58121: 2, - 58122: 2, - 58123: 2, - 58124: 1, - 58125: 1, - 58126: 2, - 58127: 2, - 58128: 2, - 58129: 1, - 58130: 1, - 58131: 2, - 58132: 2, - 58133: 2, - 58134: 1, - 58138: 1, - 58139: 2, - 58140: 2, - 58150: 2, - 58151: 1, - 58152: 1, - 58153: 2, - 58154: 2, - 58155: 2, - 58157: 1, - 58158: 1, - 58159: 2, - 58160: 2, - 58161: 2, - 58162: 1, - 58163: 1, - 59367: 1, - 62243: 1, - 62244: 1, - 62245: 1, - 62358: 2, - 62359: 2, - 62380: 2, - 62381: 1, - 62382: 1, - 62408: 1, - 62409: 2, - 62410: 2, - 62428: 2, - 62429: 2, - 62430: 1, - 62441: 2, - 62445: 1, - 62446: 1, - 63433: 2, - 63434: 1, - 63435: 1, - 63436: 1, - 63439: 1, - 63440: 1, - 63444: 1, - 63446: 1, - 63447: 2, - 63449: 1, - 63450: 2, - 63452: 1, - 63453: 1, - 63455: 2, - 63458: 2, - 63459: 2, - 63460: 1, - 63462: 2, - 63463: 1, - 63464: 2, - 63465: 1, - 63466: 1, - 63468: 2, - 63470: 1, - 63471: 2, - 63472: 1, - 63474: 1, - 63475: 1, - 63478: 2, - 63480: 1, - 63482: 1, - 63483: 1, - 63485: 2, - 63487: 1, - 65169: 1, - 65174: 2, - 65178: 1, - 67233: 1, - 67236: 2, - 67238: 1, - 67244: 2, - 67245: 1, - 69852: 1, - 64696: 1, - 64697: 1, - 64702: 1, - 64703: 1, - 64708: 2, - 64709: 1, - 64710: 2, - 64711: 2, - 64712: 1, - 64715: 1, - 64716: 1, - 64720: 1, - 64721: 1, - 64722: 1, - 64727: 1, - 64728: 2, - 64729: 2, - 64730: 2, - 64731: 1, - 64735: 2, - 64736: 1, - 64737: 2, - 64738: 2, - 64739: 1, - 64745: 1, - 64746: 2, - 64747: 1, - 64748: 2, - 64749: 2, - 64750: 1, - 64751: 1, - 64753: 1, - 64754: 1, - 64756: 1, - 64757: 1, - 64764: 1, - 64765: 2, - 64766: 2, - 64767: 2, - 64768: 1, - 64769: 1, - 64770: 2, - 64771: 2, - 64772: 1, - 64773: 2, - 64776: 2, - 64777: 1, - 64778: 2, - 64779: 2, - 64780: 1, - 64781: 1, - 64782: 1, - 64784: 2, - 64785: 1, - 64786: 2, - 64787: 2, - 64788: 1, - 64795: 1, - 64796: 2, - 64797: 2, - 64798: 1, - 64799: 2, - 64802: 2, - 64803: 1, - 64804: 2, - 64805: 2, - 64806: 1, - 64811: 2, - 64812: 1, - 64813: 2, - 64814: 2, - 64815: 1, - 64819: 1, - 64820: 1, - 64821: 1, - 64822: 1, - 64827: 2, - 64828: 1, - 64829: 2, - 64830: 2, - 64831: 1, - 64834: 1, - 64835: 1, - 64836: 1, - 64837: 1, - 64838: 1, - 64839: 2, - 64840: 2, - 64841: 1, - 64842: 2, - 64843: 2, - 64844: 1, - 64845: 2, - 64846: 2, - 64847: 1, - 64853: 1, - 64854: 2, - 64855: 1, - 64856: 2, - 64857: 2, - 64862: 1, - 64863: 1, - 64864: 1, - 64865: 1, - 64866: 1, - 64867: 1, - 64868: 1, - 64869: 1, - 64870: 1, - 64874: 1, - 64875: 2, - 64876: 2, - 64877: 2, - 64878: 1, - 64923: 1, - 64924: 2, - 64925: 2, - 64926: 2, - 64927: 1, - 64928: 2, - 64929: 2, - 64930: 1, - 64931: 2, - 64932: 1, - 64933: 1, - 64934: 2, - 64935: 2, - 64936: 1, - 64937: 2, - 64938: 2, - 64939: 1, - 64940: 2, - 64941: 2, - 64942: 1, - 64943: 1, - 64944: 2, - 64945: 2, - 64946: 1, - 64947: 2, - 64948: 1, - 64949: 2, - 64950: 2, - 64951: 1, - 64952: 2, - 64953: 2, - 64954: 1, - 64955: 2, - 64956: 2, - 64957: 1, - 64958: 1, - 64959: 2, - 64960: 2, - 64961: 1, - 64962: 2, - 64963: 2, - 64964: 1, - 64965: 2, - 64966: 2, - 64967: 1, - 64968: 1, - 64969: 2, - 64970: 2, - 64971: 2, - 64972: 1, - 64973: 2, - 64974: 2, - 64975: 1, - 64976: 2, - 64977: 1, - 64978: 1, - 64979: 2, - 64980: 2, - 64981: 1, - 64982: 2, - 64983: 1, - 64984: 2, - 64985: 2, - 64986: 2, - 64987: 1, - 64988: 1, - 64989: 2, - 64990: 2, - 64991: 1, - 64992: 2, - 65147: 1, - 65148: 2, - 65149: 2, - 65150: 1, - 65151: 2, - 65152: 1, - 65153: 2, - 65154: 2, - 65155: 1, - 65156: 2, - 69263: 2, - 69550: 2, - 69551: 1, - 69554: 1, - 69555: 1, - 69557: 2, - 69558: 2, - 69560: 1, - 69561: 1, - 69562: 1, - 69564: 2, - 69565: 2, - 69569: 2, - 69570: 1, - 69573: 1, - 69574: 1, - 69576: 2, - 69577: 2, - 69578: 2, - 69579: 2, - 69580: 2, - 69582: 1, - 69583: 2, - 69586: 1, - 69587: 2, - 69588: 1, - 69589: 2, - 69590: 1, - 69593: 2, - 69594: 1, - 69595: 2, - 69598: 2, - 69599: 1, - 69600: 1, - 69601: 2, - 69603: 2, - 69604: 1, - 69611: 1, - 69612: 1, - 69613: 2, - 69614: 2, - 69615: 2, - 69616: 1, - 69617: 2, - 69619: 1, - 69622: 2, - 69623: 2, - 69630: 1, - 69633: 1, - 69634: 1, - 69640: 2, - 69641: 2, - 70077: 1, - 70078: 1, - 70079: 1, - 54503: 1, - 54504: 1, - 54505: 1, - 54506: 1, - 55058: 1, - 55059: 1, - 55060: 1, - 55061: 1, - 55062: 1, - 55063: 1, - 55069: 1, - 55070: 1, - 56536: 1, - 56537: 1, - 56538: 1, - 56539: 1, - 56561: 1, - 56562: 1, - 56563: 1, - 56564: 1, - 58195: 1, - 58197: 1, - 58198: 1, - 58199: 1, - 58481: 1, - 58482: 1, - 58483: 1, - 58484: 1, - 58485: 1, - 58486: 1, - 59117: 1, - 59119: 2, - 59120: 1, - 59216: 1, - 59217: 1, - 59218: 1, - 59219: 2, - 59221: 1, - 59222: 1, - 59223: 1, - 59225: 1, - 59234: 1, - 59311: 1, - 59312: 2, - 59313: 1, - 59315: 1, - 59316: 2, - 59317: 2, - 59318: 2, - 59321: 1, - 59324: 1, - 59325: 1, - 59328: 1, - 59331: 2, - 59334: 1, - 59335: 2, - 59336: 2, - 59337: 1, - 59340: 2, - 59342: 1, - 59343: 2, - 59344: 2, - 59346: 2, - 59349: 1, - 59350: 1, - 59351: 2, - 59352: 1, - 59353: 2, - 59356: 1, - 59359: 3, - 59448: 3, - 59449: 3, - 59450: 1, - 59452: 2, - 59453: 3, - 59454: 2, - 59455: 3, - 59456: 3, - 59458: 3, - 59464: 1, - 59465: 1, - 59467: 1, - 59468: 2, - 59469: 1, - 59471: 1, - 59472: 1, - 59476: 2, - 59481: 2, - 59482: 2, - 59485: 1, - 59486: 2, - 59487: 2, - 59490: 2, - 59495: 1, - 59498: 1, - 59499: 2, - 59502: 1, - 59503: 2, - 59504: 2, - 59505: 1, - 59508: 1, - 59509: 2, - 59510: 1, - 59511: 1, - 59901: 1, - 60201: 2, - 60202: 2, - 60243: 2, - 60244: 2, - 60245: 2, - 60246: 1, - 60247: 1, - 60248: 1, - 60249: 2, - 60250: 2, - 60251: 2, - 60252: 1, - 60253: 1, - 60254: 2, - 60255: 2, - 60256: 2, - 60257: 1, - 60258: 2, - 60259: 2, - 60261: 2, - 60262: 1, - 60275: 1, - 60276: 2, - 60277: 2, - 60278: 2, - 60279: 1, - 60280: 1, - 60281: 2, - 60282: 2, - 60283: 2, - 60284: 1, - 60285: 1, - 60286: 2, - 60287: 2, - 60288: 2, - 60289: 1, - 60290: 1, - 60298: 1, - 60299: 2, - 60300: 2, - 60301: 2, - 60302: 1, - 60303: 2, - 60304: 2, - 60305: 2, - 60306: 1, - 60307: 1, - 60308: 2, - 60309: 2, - 60310: 2, - 60311: 1, - 60312: 1, - 60313: 2, - 60314: 1, - 60315: 2, - 60316: 2, - 60317: 1, - 60318: 2, - 60319: 1, - 60320: 2, - 60321: 2, - 60322: 1, - 60323: 2, - 60324: 2, - 60325: 2, - 60326: 1, - 60327: 1, - 60328: 2, - 60329: 2, - 60330: 2, - 60331: 1, - 60332: 1, - 60339: 2, - 60340: 1, - 60341: 2, - 60342: 2, - 60343: 1, - 60344: 2, - 60345: 1, - 60346: 2, - 60347: 2, - 60348: 1, - 60349: 2, - 60350: 1, - 60351: 2, - 60352: 2, - 60353: 1, - 60354: 2, - 60355: 1, - 60356: 2, - 60357: 2, - 60358: 1, - 60359: 2, - 60360: 2, - 60361: 2, - 60362: 1, - 60363: 1, - 62363: 1, - 62364: 1, - 62365: 1, - 62384: 1, - 62385: 1, - 62386: 1, - 62417: 1, - 62418: 1, - 62420: 1, - 62431: 1, - 62432: 1, - 62433: 1, - 62448: 1, - 62450: 1, - 63093: 1, - 63490: 1, - 63491: 1, - 63492: 1, - 63493: 1, - 63495: 1, - 63496: 1, - 63497: 1, - 63498: 1, - 63500: 2, - 63501: 2, - 63502: 2, - 63503: 2, - 63504: 2, - 63505: 2, - 63506: 2, - 63507: 2, - 63531: 2, - 63534: 2, - 63535: 1, - 63540: 2, - 64671: 1, - 64672: 1, - 64673: 1, - 64674: 1, - 64676: 1, - 67131: 1, - 67132: 1, - 67133: 2, - 67135: 2, - 67141: 2, - 67143: 2, - 67144: 1, - 67146: 1, - 67147: 2, - 67148: 2, - 67150: 2, - 68775: 1, - 68776: 1, - 68777: 1, - 60408: 2, - 60409: 1, - 60410: 2, - 60411: 2, - 60412: 1, - 60413: 2, - 60414: 1, - 60415: 2, - 60416: 2, - 60417: 1, - 60418: 2, - 60419: 1, - 60420: 2, - 60421: 2, - 60422: 1, - 60423: 2, - 60424: 1, - 60425: 2, - 60426: 2, - 60427: 1, - 60428: 2, - 60429: 1, - 60430: 2, - 60431: 2, - 60432: 1, - 60433: 2, - 60434: 1, - 60435: 2, - 60436: 2, - 60437: 1, - 60438: 2, - 60439: 1, - 60440: 2, - 60441: 2, - 60442: 1, - 60443: 1, - 60444: 2, - 60445: 2, - 60446: 2, - 60447: 1, - 60448: 1, - 60449: 2, - 60450: 2, - 60451: 2, - 60452: 1, - 60453: 1, - 60454: 2, - 60455: 2, - 60456: 2, - 60457: 1, - 60458: 2, - 60459: 1, - 60460: 2, - 60461: 2, - 60462: 1, - 60463: 1, - 60464: 2, - 60465: 2, - 60466: 2, - 60467: 1, - 60468: 1, - 60469: 2, - 60470: 2, - 60471: 2, - 60472: 1, - 60473: 1, - 60474: 2, - 60475: 2, - 60476: 2, - 60477: 1, - 60478: 1, - 60479: 2, - 60480: 2, - 60481: 2, - 60482: 1, - 60505: 1, - 60506: 1, - 60508: 1, - 60509: 1, - 60513: 1, - 60514: 1, - 60516: 1, - 60517: 1, - 60518: 1, - 60519: 1, - 60521: 1, - 60522: 1, - 60524: 1, - 60525: 1, - 60526: 1, - 60527: 1, - 60528: 1, - 60533: 1, - 60534: 1, - 60536: 1, - 60537: 1, - 60539: 1, - 60540: 1, - 60551: 1, - 60552: 1, - 60554: 1, - 60555: 1, - 60557: 1, - 60558: 1, - 60561: 1, - 60562: 1, - 60563: 1, - 60564: 1, - 60566: 1, - 60567: 1, - 60570: 1, - 60571: 1, - 60580: 1, - 60581: 1, - 60583: 1, - 60584: 1, - 60586: 1, - 60587: 1, - 60589: 1, - 60590: 1, - 60592: 1, - 60593: 1, - 60595: 1, - 60596: 1, - 60599: 1, - 60600: 1, - 60601: 2, - 60602: 1, - 60603: 2, - 60604: 2, - 60605: 1, - 60606: 1, - 60607: 1, - 60609: 1, - 60610: 1, - 60612: 1, - 60613: 1, - 60626: 1, - 60627: 1, - 60630: 1, - 60631: 1, - 60632: 1, - 60633: 1, - 60636: 1, - 60637: 1, - 61388: 1, - 61389: 1, - 61390: 1, - 61391: 1, - 65518: 1, - 65519: 2, - 65520: 2, - 65521: 1, - 65522: 2, - 65523: 1, - 65524: 2, - 65525: 2, - 65526: 1, - 65527: 2, - 65528: 1, - 65529: 2, - 65530: 2, - 65531: 2, - 65532: 1, - 65533: 1, - 65534: 2, - 65535: 2, - 65536: 2, - 65537: 1, - 65538: 2, - 65539: 2, - 65540: 1, - 65541: 1, - 65542: 2, - 65543: 2, - 65544: 1, - 65545: 1, - 65546: 2, - 65547: 2, - 65548: 1, - 65549: 2, - 65550: 1, - 65551: 2, - 65552: 2, - 65553: 2, - 65554: 2, - 65555: 2, - 65556: 1, - 65557: 1, - 65558: 2, - 65559: 1, - 65560: 2, - 65561: 2, - 65562: 1, - 65563: 2, - 65564: 2, - 65565: 2, - 65566: 1, - 65567: 1, - 65568: 2, - 65569: 2, - 65570: 1, - 65571: 2, - 65572: 1, - 65573: 1, - 65574: 2, - 65575: 2, - 65576: 2, - 65577: 1, - 65578: 1, - 65579: 2, - 65580: 1, - 65581: 2, - 65582: 2, - 65583: 1, - 65584: 2, - 65585: 1, - 65586: 2, - 65587: 2, - 65588: 2, - 65589: 1, - 65590: 2, - 65591: 1, - 65592: 2, - 65593: 1, - 65594: 2, - 65595: 2, - 65596: 1, - 65597: 2, - 65598: 1, - 65599: 1, - 65600: 1, - 65601: 1, - 65602: 1, - 65603: 1, - 65604: 1, - 65605: 1, - 65606: 1, - 65607: 1, - 65608: 1, - 65609: 1, - 65610: 1, - 65611: 1, - 65612: 1, - 70108: 1, - 70109: 1, - 70111: 1, - 70114: 1, - 70115: 1, - 70116: 1, - 70117: 1, - 70118: 1, - 70120: 1, - 70122: 1, - 70123: 1, - 70125: 1, - 70128: 1, - 71077: 1, - 71326: 2, - 70523: 1, - 70524: 1, - 70527: 1, - 70528: 1, - 70533: 2, - 70534: 1, - 70535: 2, - 70536: 2, - 70537: 1, - 70540: 1, - 70541: 1, - 70544: 1, - 70545: 1, - 70546: 1, - 70550: 1, - 70551: 2, - 70552: 2, - 70553: 2, - 70554: 1, - 70558: 2, - 70559: 1, - 70560: 2, - 70561: 2, - 70562: 1, - 70566: 1, - 70567: 2, - 70568: 1, - 70569: 2, - 70570: 2, - 70571: 1, - 70572: 1, - 70573: 1, - 70574: 1, - 70575: 1, - 70576: 1, - 70580: 1, - 70581: 2, - 70582: 2, - 70583: 2, - 70584: 1, - 70585: 1, - 70586: 2, - 70587: 2, - 70588: 1, - 70589: 2, - 70590: 2, - 70591: 1, - 70592: 2, - 70593: 2, - 70594: 1, - 70595: 1, - 70596: 1, - 70597: 2, - 70598: 1, - 70599: 2, - 70600: 2, - 70601: 1, - 70608: 1, - 70609: 2, - 70610: 2, - 70611: 1, - 70612: 2, - 70615: 2, - 70616: 1, - 70617: 2, - 70618: 2, - 70619: 1, - 70623: 2, - 70624: 1, - 70625: 2, - 70626: 2, - 70627: 1, - 70628: 1, - 70629: 1, - 70630: 1, - 70631: 1, - 70632: 2, - 70633: 1, - 70634: 2, - 70635: 2, - 70636: 1, - 70639: 1, - 70640: 1, - 70641: 1, - 70642: 1, - 70643: 1, - 70644: 2, - 70645: 2, - 70646: 1, - 70647: 2, - 70648: 2, - 70649: 1, - 70650: 2, - 70651: 2, - 70652: 1, - 70655: 1, - 70656: 2, - 70657: 1, - 70658: 2, - 70659: 2, - 70660: 1, - 70661: 1, - 70662: 1, - 70663: 1, - 70664: 1, - 70665: 1, - 70666: 1, - 70667: 1, - 70668: 1, - 70671: 1, - 70672: 2, - 70673: 2, - 70674: 2, - 70675: 1, - 65004: 2, - 65008: 2, - 65009: 1, - 65011: 1, - 65012: 1, - 65019: 2, - 65020: 2, - 65022: 1, - 65027: 1, - 65030: 2, - 65031: 1, - 65032: 2, - 65033: 1, - 65034: 1, - 65037: 2, - 65038: 2, - 65039: 2, - 65040: 1, - 65042: 2, - 65043: 1, - 65044: 2, - 65045: 2, - 65046: 1, - 65049: 2, - 65051: 1, - 65054: 1, - 65055: 1, - 65057: 1, - 65060: 2, - 65061: 2, - 65062: 2, - 65063: 1, - 65065: 1, - 65066: 2, - 65067: 1, - 65069: 1, - 65071: 1, - 65073: 1, - 65074: 1, - 65075: 1, - 65077: 2, - 65078: 1, - 65079: 1, - 65080: 1, - 65083: 1, - 65084: 2, - 65086: 1, - 65092: 1, - 65093: 2, - 65096: 2, - 65099: 2, - 65100: 2, - 65101: 1, - 65113: 1, - 65114: 1, - 65115: 2, - 65116: 1, - 65119: 1, - 65120: 2, - 65121: 2, - 65122: 1, - 65125: 2, - 65126: 1, - 65128: 1, - 65129: 2, - 65130: 2, - 65131: 2, - 65132: 1, - 65135: 2, - 65136: 2, - 65137: 2, - 65141: 1, - 65142: 1, - 65144: 1, - 65179: 2, - 65180: 1, - 65181: 2, - 65182: 2, - 65183: 1, - 65184: 2, - 65185: 1, - 65186: 2, - 65187: 2, - 65188: 1, - 65189: 1, - 65190: 2, - 65191: 2, - 65192: 2, - 65193: 1, - 65194: 1, - 65195: 2, - 65196: 2, - 65197: 2, - 65198: 1, - 65199: 1, - 65200: 2, - 65201: 2, - 65202: 2, - 65203: 1, - 65204: 2, - 65205: 1, - 65206: 2, - 65207: 2, - 65208: 1, - 65209: 1, - 65210: 2, - 65211: 2, - 65212: 2, - 65213: 1, - 65214: 2, - 65215: 1, - 65216: 2, - 65217: 2, - 65218: 1, - 65219: 2, - 65220: 1, - 65221: 2, - 65222: 2, - 65223: 1, - 65224: 2, - 65225: 1, - 65226: 2, - 65227: 2, - 65228: 1, - 65229: 1, - 65230: 2, - 65231: 2, - 65232: 2, - 65233: 1, - 65234: 1, - 65235: 2, - 65236: 2, - 65237: 2, - 65238: 1, - 65239: 2, - 65240: 1, - 65241: 2, - 65242: 2, - 65243: 1, - 65244: 2, - 65245: 1, - 65246: 2, - 65247: 2, - 65248: 1, - 65249: 2, - 65250: 1, - 65251: 2, - 65252: 2, - 65253: 1, - 65254: 2, - 65255: 1, - 65256: 2, - 65257: 2, - 65258: 1, - 65259: 1, - 65260: 2, - 65261: 2, - 65262: 2, - 65263: 1, - 65264: 2, - 65265: 1, - 65266: 2, - 65267: 2, - 65268: 1, - 65269: 2, - 65270: 1, - 65271: 2, - 65272: 2, - 65273: 1, - 65368: 1, - 65369: 1, - 65370: 1, - 65371: 1, - 65374: 1, - 65375: 1, - 65376: 1, - 65377: 1, - 65378: 2, - 65379: 2, - 65380: 2, - 65381: 2, - 65383: 2, - 65384: 2, - 65385: 2, - 65386: 2, + 81068: 1, + 81069: 1, + 81070: 1, + 81071: 1, + 81072: 1, + 81073: 1, + 81075: 2, + 81077: 1, + 81078: 1, + 81080: 1, + 81081: 1, + 81082: 1, + 81083: 1, + 81091: 1, + 81092: 1, + 81093: 1, + 81098: 1, + 81099: 1, + 81104: 2, + 81105: 2, + 81106: 1, + 81109: 1, + 81110: 1, + 81111: 1, + 81112: 1, + 81113: 1, + 81114: 1, + 81126: 1, + 81127: 1, + 81134: 1, + 81187: 1, + 81188: 1, + 81235: 1, + 81237: 2, + 81241: 2, + 81242: 1, + 81249: 1, + 81255: 1, + 81256: 1, + 81257: 1, + 81262: 2, + 81270: 1, + 81274: 2, + 81275: 1, + 81283: 2, + 81284: 1, + 81285: 1, + 81287: 1, + 81289: 2, + 81291: 1, + 81292: 1, + 81310: 3, + 81569: 1, + 81570: 1, + 81573: 1, + 81574: 2, + 81578: 2, + 81688: 1, + 81689: 1, + 81690: 1, + 81692: 2, + 81696: 1, + 81698: 1, + 81699: 1, + 81703: 2, + 81704: 2, + 81705: 1, + 81706: 2, + 81707: 2, + 81708: 1, + 81709: 2, + 81710: 2, + 82437: 2, + 82438: 1, + 82439: 2, + 82440: 1, + 82812: 1, + 82817: 1, + 82819: 1, + 82821: 1, + 82828: 1, + 82848: 2, + 82851: 1, + 82852: 1, + 82853: 2, + 82854: 1, + 82855: 1, + 82857: 1, + 82862: 1, + 82975: 2, + 82976: 1, + 82977: 2, + 82978: 1, + 82979: 2, + 82980: 1, + 83373: 2, + 83374: 2, + 83375: 2, + 83465: 2, + 83466: 2, + 83467: 2, + 83486: 2, + 83502: 2, + 83503: 2, + 83516: 2, + 83517: 2, + 83518: 2, + 83568: 2, + 83569: 2, + 84353: 1, + 84354: 1, + 84355: 1, + 84356: 1, + 84357: 1, + 84358: 1, + 84372: 2, + 84373: 1, + 84374: 2, + 84375: 2, + 84376: 1, + 84377: 1, + 84378: 2, + 84379: 2, + 84380: 2, + 84381: 1, + 84382: 1, + 84383: 1, + 84385: 1, + 84386: 2, + 84387: 2, + 84388: 2, + 84389: 1, + 84390: 1, + 84391: 1, + 84393: 1, + 84394: 2, + 84395: 2, + 84396: 2, + 84397: 1, + 84402: 1, + 84403: 1, + 84404: 1, + 84405: 1, + 84408: 2, + 84409: 1, + 84410: 2, + 84411: 2, + 84412: 1, + 84413: 1, + 84414: 2, + 84415: 2, + 84416: 2, + 84417: 1, + 84418: 2, + 84419: 1, + 84420: 2, + 84421: 2, + 84422: 1, + 84423: 1, + 84424: 1, + 84425: 1, + 84426: 1, + 84429: 2, + 84430: 1, + 84431: 2, + 84432: 2, + 84433: 1, + 84434: 1, + 84435: 1, + 84436: 1, + 84437: 1, + 84440: 1, + 84441: 2, + 84442: 2, + 84443: 2, + 84444: 1, + 84445: 1, + 84446: 2, + 84447: 2, + 84448: 2, + 84449: 1, + 84456: 1, + 84457: 1, + 84458: 1, + 84459: 1, + 84462: 2, + 84463: 1, + 84464: 2, + 84465: 2, + 84466: 1, + 84467: 1, + 84468: 1, + 84469: 1, + 84472: 2, + 84473: 1, + 84474: 2, + 84475: 2, + 84476: 1, + 84477: 2, + 84478: 1, + 84479: 2, + 84480: 2, + 84481: 1, + 84482: 1, + 84483: 2, + 84484: 1, + 84485: 2, + 84486: 2, + 84487: 1, + 84499: 1, + 84500: 2, + 84501: 2, + 84502: 2, + 84503: 1, + 84504: 2, + 84505: 1, + 84506: 2, + 84507: 2, + 84508: 1, + 84543: 1, + 84544: 2, + 84545: 2, + 84546: 2, + 84547: 1, + 84548: 1, + 84549: 2, + 84550: 2, + 84551: 2, + 84552: 1, + 84792: 2, + 84793: 2, + 84794: 2, + 84795: 2, + 84796: 2, + 84797: 2, + 84798: 2, + 84799: 2, + 84800: 2, + 84808: 1, + 84809: 1, + 84810: 1, + 84811: 1, + 84812: 1, + 84813: 1, + 84814: 1, + 84815: 1, + 84816: 1, + 84817: 1, + 84818: 1, + 84819: 1, + 84820: 1, + 84821: 1, + 84864: 2, + 84822: 1, + 84830: 1, + 84831: 1, + 84832: 1, + 84833: 1, + 84834: 1, + 84835: 1, + 84836: 1, + 84837: 1, + 84838: 1, + 84839: 1, + 84840: 1, + 84841: 1, + 84842: 1, + 84843: 1, + 84844: 1, + 84845: 1, + 84846: 1, + 84847: 1, + 84848: 2, + 84849: 2, + 84850: 2, + 84851: 2, + 84852: 2, + 84853: 2, + 84854: 2, + 84855: 2, + 84856: 2, + 84857: 2, + 84858: 2, + 84859: 2, + 84860: 2, + 84861: 2, + 84862: 2, + 84863: 2, + 84865: 2, + 84868: 2, + 84869: 2, + 84870: 2, + 84871: 2, + 84872: 2, + 84873: 2, + 84874: 2, + 84875: 2, + 84876: 2, + 84877: 2, + 84878: 2, + 84879: 2, + 84880: 2, + 84881: 2, + 84882: 2, + 84883: 2, + 84884: 2, + 84885: 2, + 84901: 2, + 84902: 2, + 84903: 2, + 84904: 2, + 84905: 2, + 84906: 2, + 84907: 2, + 84908: 2, + 84909: 2, + 84913: 1, + 84914: 1, + 84915: 1, + 84916: 1, + 84917: 1, + 84918: 1, + 84919: 1, + 84920: 1, + 84921: 1, + 84922: 1, + 84923: 1, + 84924: 1, + 84925: 1, + 84926: 1, + 84927: 1, + 84928: 1, + 84929: 1, + 84930: 1, + 84946: 1, + 84947: 1, + 84948: 1, + 84949: 1, + 84950: 1, + 84951: 1, + 84952: 1, + 84953: 1, + 84954: 1, + 84955: 1, + 84956: 1, + 84957: 1, + 84958: 1, + 84959: 1, + 84960: 1, + 84987: 2, + 84988: 2, + 84989: 2, + 84990: 2, + 84991: 2, + 84992: 2, + 84993: 2, + 84994: 2, + 84995: 2, + 84996: 1, + 85017: 1, + 84997: 1, + 84998: 1, + 84999: 1, + 85000: 1, + 85001: 1, + 85002: 1, + 85032: 2, + 85003: 1, + 85004: 1, + 85005: 1, + 85006: 1, + 85007: 1, + 85008: 1, + 85009: 1, + 85010: 1, + 85011: 1, + 85012: 1, + 85013: 1, + 85014: 1, + 85015: 1, + 85016: 1, + 85018: 1, + 85019: 1, + 85020: 1, + 85021: 1, + 85022: 1, + 85023: 1, + 85024: 1, + 85025: 1, + 85026: 1, + 85027: 1, + 85028: 1, + 85029: 2, + 85030: 2, + 85031: 2, + 85033: 2, + 85034: 2, + 85035: 2, + 85036: 2, + 85037: 2, + 85038: 2, + 85039: 2, + 85040: 2, + 85041: 2, + 85042: 2, + 85043: 2, + 85044: 2, + 85045: 2, + 85046: 2, + 85047: 2, + 85048: 2, + 85049: 2, + 85050: 2, + 85051: 2, + 85052: 2, + 85053: 2, + 85054: 2, + 85055: 2, + 85056: 2, + 85057: 2, + 85058: 2, + 85059: 2, + 85060: 2, + 85061: 2, + 85062: 2, + 85063: 2, + 85064: 2, + 85065: 2, + 85066: 2, + 85067: 2, + 85068: 2, + 85069: 2, + 85070: 2, + 85071: 2, + 85072: 2, + 85073: 2, + 85074: 1, + 85075: 1, + 85076: 1, + 85077: 1, + 85078: 1, + 85079: 1, + 85080: 1, + 85081: 1, + 85082: 1, + 85083: 1, + 85084: 1, + 85085: 1, + 85086: 1, + 85087: 1, + 85088: 1, + 85089: 1, + 85090: 1, + 85091: 1, + 85092: 1, + 85093: 1, + 85094: 1, + 85095: 1, + 85096: 1, + 85097: 1, + 85098: 1, + 85099: 1, + 85100: 1, + 85101: 1, + 85102: 1, + 85103: 1, + 85104: 1, + 85105: 1, + 85106: 1, + 85179: 2, + 85284: 1, + 85285: 1, + 85286: 2, + 85288: 2, + 85289: 2, + 85291: 2, + 85292: 1, + 85293: 1, + 85294: 1, + 85295: 1, + 85296: 2, + 85298: 2, + 85299: 1, + 85300: 1, + 85301: 2, + 85303: 2, + 85304: 1, + 85305: 2, + 85306: 1, + 85307: 2, + 85309: 1, + 85310: 1, + 85311: 2, + 85313: 2, + 85314: 1, + 85315: 1, + 85316: 2, + 85318: 2, + 85319: 1, + 85320: 1, + 85321: 2, + 85323: 2, + 85324: 1, + 85325: 1, + 85326: 2, + 85328: 2, + 85329: 1, + 85330: 1, + 85332: 2, + 85333: 2, + 85334: 1, + 85335: 1, + 85336: 2, + 85338: 2, + 85339: 1, + 85340: 1, + 85341: 2, + 85343: 2, + 85344: 1, + 85345: 1, + 85346: 2, + 85348: 2, + 85349: 1, + 85350: 1, + 85351: 2, + 85353: 2, + 85354: 1, + 85355: 2, + 85356: 1, + 85357: 2, + 85359: 1, + 85360: 2, + 85361: 1, + 85362: 2, + 85365: 2, + 85366: 1, + 85367: 2, + 85368: 1, + 85370: 2, + 85371: 1, + 85372: 2, + 85373: 1, + 85374: 1, + 85375: 2, + 85376: 1, + 85377: 2, + 85379: 2, + 85381: 2, + 85382: 1, + 85383: 1, + 85384: 1, + 85385: 1, + 85386: 2, + 85388: 2, + 85390: 2, + 85391: 1, + 85392: 2, + 85393: 1, + 85394: 2, + 85396: 2, + 85397: 1, + 85398: 1, + 85787: 2, + 85788: 2, + 85821: 1, + 85822: 1, + 85823: 2, + 85824: 1, + 85825: 1, + 85826: 2, + 85827: 1, + 85828: 1, + 85829: 2, + 85830: 2, + 85831: 1, + 85840: 2, + 85849: 1, + 85850: 2, + 85925: 1, + 85926: 2, + 85975: 1, + 85976: 2, + 85977: 2, + 85978: 2, + 85980: 1, + 85982: 2, + 85984: 2, + 85987: 2, + 85988: 2, + 85989: 2, + 85990: 2, + 85992: 1, + 85993: 2, + 85995: 1, + 85997: 1, + 86039: 1, + 86040: 2, + 86041: 1, + 86080: 1, + 86076: 2, + 86081: 2, + 86084: 1, + 86086: 2, + 86128: 1, + 86129: 2, + 86134: 2, + 86135: 1, + 86136: 2, + 86138: 1, + 86139: 2, + 86141: 1, + 86145: 2, + 86146: 2, + 86149: 1, + 86150: 2, + 86151: 2, + 86153: 1, + 86158: 2, + 86159: 1, + 86160: 2, + 86161: 1, + 86164: 2, + 86165: 1, + 86167: 1, + 86174: 2, + 86175: 1, + 86176: 1, + 86178: 1, + 86179: 1, + 86180: 2, + 86181: 2, + 86201: 1, + 86203: 2, + 86204: 1, + 86210: 2, + 86212: 1, + 86213: 1, + 86214: 1, + 86217: 1, + 86219: 1, + 86226: 1, + 86227: 1, + 86228: 2, + 86229: 2, + 86232: 1, + 86311: 2, + 86312: 2, + 86313: 1, + 86314: 1, + 86318: 2, + 86319: 1, + 86320: 1, + 86321: 1, + 86324: 2, + 86326: 2, + 86328: 1, + 86329: 1, + 86330: 1, + 86331: 1, + 86333: 2, + 86334: 2, + 86335: 1, + 86337: 1, + 86338: 1, + 86339: 1, + 86340: 1, + 86341: 1, + 86342: 1, + 86343: 1, + 86383: 1, + 86384: 1, + 86385: 1, + 86386: 1, + 86387: 1, + 86389: 2, + 86390: 1, + 86391: 1, + 86513: 2, + 86514: 1, + 86624: 1, + 86625: 1, + 86626: 2, + 86628: 2, + 86629: 2, + 86631: 2, + 86632: 1, + 86633: 1, + 86634: 1, + 86635: 1, + 86636: 2, + 86638: 2, + 86639: 1, + 86640: 1, + 86641: 2, + 86643: 2, + 86644: 1, + 86645: 2, + 86646: 1, + 86647: 2, + 86649: 1, + 86650: 1, + 86651: 2, + 86653: 2, + 86654: 1, + 86655: 1, + 86656: 2, + 86658: 2, + 86659: 1, + 86660: 1, + 86661: 2, + 86663: 2, + 86664: 1, + 86665: 1, + 86666: 2, + 86668: 2, + 86669: 1, + 86670: 1, + 86672: 2, + 86673: 2, + 86674: 1, + 86675: 1, + 86676: 2, + 86678: 2, + 86679: 1, + 86680: 1, + 86681: 2, + 86683: 2, + 86684: 1, + 86685: 1, + 86686: 2, + 86688: 2, + 86689: 1, + 86690: 1, + 86691: 2, + 86693: 2, + 86694: 1, + 86695: 2, + 86696: 1, + 86697: 2, + 86699: 1, + 86700: 2, + 86701: 1, + 86702: 2, + 86705: 2, + 86706: 1, + 86707: 2, + 86708: 1, + 86710: 2, + 86711: 1, + 86712: 2, + 86713: 1, + 86714: 1, + 86715: 2, + 86716: 1, + 86717: 2, + 86719: 2, + 86721: 2, + 86722: 1, + 86723: 1, + 86724: 1, + 86725: 1, + 86726: 2, + 86728: 2, + 86730: 2, + 86731: 1, + 86732: 2, + 86733: 1, + 86734: 2, + 86736: 2, + 86737: 1, + 86738: 1, + 86742: 1, + 86743: 2, + 86744: 1, + 86745: 2, + 86746: 2, + 86747: 2, + 86749: 1, + 86750: 2, + 86752: 2, + 86755: 2, + 86756: 2, + 86757: 2, + 86758: 2, + 86760: 1, + 86761: 2, + 86763: 1, + 86765: 1, + 86768: 1, + 86769: 2, + 86770: 1, + 86779: 2, + 86780: 1, + 86781: 2, + 86784: 1, + 86785: 2, + 86787: 1, + 86788: 2, + 86793: 2, + 86794: 1, + 86795: 2, + 86797: 1, + 86798: 2, + 86800: 1, + 86803: 2, + 86804: 2, + 86807: 1, + 86808: 2, + 86809: 2, + 86811: 1, + 86816: 2, + 86817: 1, + 86818: 2, + 86819: 1, + 86822: 2, + 86823: 1, + 86825: 1, + 86832: 2, + 86833: 1, + 86834: 1, + 86836: 1, + 86837: 1, + 86838: 2, + 86839: 2, + 86852: 1, + 86854: 2, + 86855: 1, + 86857: 2, + 86859: 1, + 86860: 1, + 86861: 1, + 86862: 1, + 86863: 1, + 86864: 1, + 86865: 1, + 86866: 2, + 86867: 2, + 86870: 1, + 86876: 2, + 86877: 1, + 86878: 1, + 86879: 1, + 86882: 2, + 86884: 2, + 86886: 1, + 86887: 1, + 86888: 1, + 86889: 1, + 86891: 2, + 86892: 2, + 86893: 1, + 86895: 1, + 86896: 1, + 86897: 1, + 86898: 1, + 86899: 1, + 86900: 1, + 86901: 1, + 86902: 1, + 86903: 1, + 86904: 1, + 86905: 1, + 86906: 1, + 86908: 2, + 86909: 1, + 86910: 1, + 86911: 2, + 86912: 1, + 86913: 2, + 86915: 2, + 86916: 1, + 86917: 1, + 86918: 2, + 86920: 2, + 86921: 1, + 86922: 1, + 86923: 2, + 86925: 2, + 86926: 1, + 86927: 1, + 86929: 2, + 86930: 1, + 86931: 2, + 86932: 1, + 86934: 2, + 86935: 1, + 86936: 2, + 86937: 1, + 86938: 2, + 86940: 2, + 86941: 1, + 86942: 1, + 86943: 1, + 86944: 2, + 86947: 1, + 86950: 1, + 86951: 2, + 86952: 2, + 86955: 2, + 86956: 1, + 86959: 1, + 86964: 1, + 86965: 1, + 86966: 2, + 86969: 1, + 86970: 2, + 86972: 2, + 86973: 1, + 86975: 2, + 86977: 1, + 86978: 1, + 86979: 1, + 86981: 2, + 86983: 1, + 86984: 1, + 86985: 1, + 86986: 1, + 86987: 1, + 86988: 1, + 86989: 2, + 86990: 1, + 86991: 2, + 87002: 2, + 87004: 2, + 87005: 1, + 87006: 1, + 87008: 2, + 87009: 1, + 87010: 2, + 87011: 1, + 87013: 2, + 87015: 1, + 87017: 2, + 87019: 2, + 87020: 2, + 87021: 1, + 87022: 2, + 87023: 1, + 87024: 2, + 87027: 2, + 87029: 2, + 87030: 2, + 87031: 2, + 87033: 1, + 87034: 2, + 87035: 1, + 87037: 1, + 87038: 1, + 87041: 1, + 87042: 2, + 87047: 2, + 87048: 2, + 87049: 1, + 87051: 2, + 87052: 1, + 87055: 1, + 87056: 2, + 87058: 2, + 87059: 1, + 87060: 2, + 87064: 2, + 87067: 1, + 87068: 1, + 87070: 2, + 87071: 2, + 87073: 2, + 87077: 2, + 87078: 1, + 87084: 2, + 87086: 2, + 87087: 1, + 87088: 1, + 87090: 2, + 87091: 1, + 87092: 2, + 87093: 1, + 87094: 2, + 87096: 2, + 87097: 1, + 87098: 1, + 87099: 2, + 87101: 2, + 87102: 1, + 87103: 1, + 87104: 2, + 87106: 2, + 87107: 1, + 87108: 1, + 87109: 2, + 87111: 2, + 87112: 1, + 87113: 1, + 87115: 2, + 87116: 1, + 87117: 2, + 87118: 1, + 87120: 2, + 87121: 1, + 87122: 2, + 87123: 1, + 87124: 2, + 87126: 2, + 87127: 1, + 87128: 1, + 87129: 2, + 87131: 2, + 87132: 1, + 87133: 1, + 87134: 2, + 87136: 2, + 87137: 1, + 87138: 1, + 87139: 2, + 87141: 2, + 87142: 1, + 87143: 1, + 87146: 1, + 87152: 1, + 87153: 1, + 87154: 1, + 87155: 2, + 87156: 1, + 87157: 2, + 87161: 2, + 87162: 1, + 87164: 1, + 87165: 1, + 87166: 1, + 87168: 1, + 87169: 2, + 87170: 1, + 87171: 2, + 87173: 1, + 87174: 2, + 87176: 1, + 87177: 1, + 87178: 1, + 87179: 1, + 87180: 1, + 87181: 1, + 87182: 1, + 87183: 1, + 87184: 1, + 87185: 1, + 87186: 1, + 87188: 2, + 87189: 1, + 87190: 2, + 87191: 1, + 87192: 2, + 87193: 2, + 87195: 1, + 87196: 1, + 87197: 2, + 87199: 2, + 87200: 1, + 87201: 1, + 87402: 2, + 87403: 2, + 87404: 1, + 87405: 2, + 87406: 1, + 87407: 1, + 87450: 2, + 87451: 2, + 87452: 2, + 87453: 2, + 87454: 2, + 87455: 2, + 87456: 2, + 87569: 2, + 87822: 2, + 87823: 2, + 87824: 2, + 87825: 1, + 87826: 1, + 87827: 1, + 88170: 2, + 88171: 1, + 88172: 2, + 88173: 2, + 88174: 2, + 88175: 1, + 88176: 1, + 88177: 2, + 88178: 2, + 88179: 2, + 88180: 1, + 88181: 2, + 88182: 1, + 88183: 2, + 88184: 2, + 88185: 1, + 88186: 1, + 88187: 2, + 88188: 2, + 88189: 2, + 88190: 1, + 88191: 2, + 88192: 1, + 88193: 2, + 88194: 2, + 88195: 1, + 88196: 1, + 88197: 2, + 88198: 1, + 88199: 2, + 88200: 2, + 88201: 1, + 88202: 2, + 88203: 2, + 88204: 2, + 88205: 1, + 88206: 1, + 88207: 2, + 88208: 2, + 88209: 1, + 88210: 2, + 88211: 2, + 88212: 1, + 88213: 2, + 88214: 2, + 88215: 1, + 88216: 2, + 88217: 1, + 88218: 2, + 88219: 2, + 88220: 1, + 88221: 1, + 88222: 2, + 88223: 2, + 88224: 1, + 88225: 2, + 88226: 2, + 88227: 1, + 88228: 2, + 88229: 2, + 88230: 1, + 88231: 2, + 88232: 1, + 88233: 2, + 88234: 2, + 88235: 1, + 88236: 2, + 88237: 1, + 88238: 2, + 88239: 2, + 88240: 1, + 88241: 1, + 88242: 2, + 88243: 2, + 88244: 1, + 88245: 2, + 88246: 2, + 88247: 1, + 88248: 2, + 88249: 2, + 88250: 1, + 88251: 1, + 88252: 2, + 88253: 1, + 88254: 2, + 88255: 2, + 88256: 1, + 88257: 2, + 88258: 2, + 88259: 2, + 88260: 1, + 88773: 1, + 88774: 1, + 88775: 1, + 88776: 1, + 88840: 3, + 88841: 3, + 88842: 3, + 88843: 3, + 88844: 3, + 88845: 3, + 89055: 1, + 89056: 1, + 89057: 1, + 89058: 1, + 89059: 1, + 89060: 1, + 89061: 1, + 89062: 1, + 89063: 1, + 89087: 1, + 89088: 1, + 89089: 1, + 89090: 1, + 89091: 1, + 89092: 1, + 89093: 1, + 89094: 1, + 89095: 1, + 89096: 2, + 89216: 2, + 89280: 2, + 89291: 2, + 89296: 2, + 89300: 2, + 89308: 2, + 89337: 2, + 89338: 2, + 89339: 1, + 89340: 1, + 89341: 1, + 89342: 1, + 89343: 1, + 89344: 1, + 89345: 1, + 89346: 1, + 89347: 1, + 89420: 2, + 89421: 2, + 89423: 2, + 89429: 2, + 89430: 2, + 89431: 2, + 89432: 2, + 89433: 2, + 89434: 2, + 89766: 2, + 89767: 1, + 89768: 1, + 89820: 2, + 89821: 2, + 89822: 1, + 89823: 2, + 89826: 2, + 89828: 1, + 89829: 1, + 89830: 2, + 89831: 2, + 89832: 2, + 89833: 1, + 89834: 2, + 89835: 2, + 89836: 1, + 89837: 2, + 89839: 2, + 89841: 2, + 89842: 1, + 89843: 1, + 89883: 1, + 89884: 2, + 89885: 1, + 89886: 2, + 89887: 2, + 89918: 1, + 89919: 2, + 89920: 2, + 89921: 1, + 89922: 2, + 89923: 2, + 89924: 1, + 89925: 2, + 89926: 1, + 89927: 2, + 89928: 2, + 89929: 2, + 89930: 1, + 89931: 1, + 89938: 1, + 89939: 2, + 89940: 2, + 89941: 2, + 89943: 2, + 89944: 1, + 89945: 1, + 89946: 1, + 89947: 1, + 89948: 2, + 89949: 2, + 89950: 2, + 89951: 2, + 89953: 1, + 89954: 2, + 89955: 2, + 89956: 1, + 89957: 2, + 89958: 2, + 89959: 1, + 89960: 2, + 89961: 1, + 89962: 2, + 89963: 2, + 89964: 2, + 89965: 1, + 89966: 1, + 89973: 1, + 89974: 2, + 89975: 2, + 89976: 2, + 89978: 2, + 89979: 1, + 89980: 1, + 89981: 1, + 89982: 1, + 89983: 2, + 89984: 2, + 89985: 2, + 89986: 2, + 90408: 2, + 90409: 2, + 90410: 2, + 90411: 2, + 90412: 2, + 90413: 2, + 90414: 2, + 90415: 2, + 90416: 2, + 90417: 2, + 90418: 2, + 90419: 2, + 90420: 2, + 90421: 2, + 90422: 2, + 90423: 2, + 90424: 2, + 90425: 2, + 90448: 1, + 90449: 1, + 90450: 1, + 90451: 1, + 90452: 1, + 90453: 1, + 90454: 1, + 90455: 1, + 90456: 1, + 90504: 2, + 90505: 1, + 90507: 1, + 90513: 1, + 90514: 1, + 90515: 1, + 90516: 2, + 90518: 2, + 90519: 1, + 90521: 1, + 90527: 1, + 90528: 1, + 90529: 1, + 90530: 2, + 91109: 1, + 91110: 1, + 91111: 1, + 91112: 1, + 91113: 1, + 91114: 1, + 91115: 1, + 91116: 1, + 91117: 1, + 91118: 1, + 91119: 1, + 91120: 1, + 91147: 2, + 91148: 2, + 91149: 1, + 91150: 1, + 91151: 2, + 91152: 2, + 91153: 2, + 91154: 2, + 91155: 1, + 91156: 1, + 91157: 1, + 91158: 1, + 91159: 2, + 91160: 2, + 91161: 2, + 91162: 2, + 91163: 2, + 91164: 2, + 91165: 1, + 91166: 1, + 91167: 1, + 91168: 1, + 91169: 1, + 91170: 1, + 91172: 1, + 91173: 1, + 91174: 2, + 91175: 2, + 91176: 2, + 91177: 2, + 91178: 2, + 91179: 2, + 91180: 1, + 91181: 1, + 91184: 1, + 91185: 1, + 91186: 1, + 91187: 1, + 91189: 1, + 91190: 1, + 91191: 2, + 91192: 2, + 91193: 2, + 91194: 2, + 91195: 2, + 91196: 2, + 91197: 1, + 91198: 1, + 91212: 1, + 91213: 1, + 91214: 1, + 91215: 1, + 91216: 1, + 91217: 1, + 91218: 1, + 91219: 1, + 91222: 2, + 91223: 2, + 91224: 1, + 91225: 1, + 91226: 2, + 91227: 2, + 91228: 2, + 91229: 2, + 91230: 1, + 91231: 1, + 91232: 1, + 91233: 1, + 91234: 2, + 91235: 2, + 91236: 2, + 91237: 2, + 91238: 2, + 91239: 2, + 91240: 1, + 91241: 1, + 91242: 1, + 91243: 1, + 91244: 1, + 91245: 1, + 91247: 1, + 91248: 1, + 91249: 2, + 91250: 2, + 91251: 2, + 91252: 2, + 91253: 1, + 91254: 1, + 91255: 2, + 91256: 2, + 91257: 1, + 91258: 1, + 91259: 2, + 91260: 2, + 91261: 2, + 91262: 2, + 91263: 1, + 91264: 1, + 91265: 2, + 91266: 2, + 91267: 2, + 91268: 2, + 91269: 1, + 91270: 1, + 91271: 2, + 91272: 2, + 91273: 2, + 91274: 2, + 91275: 1, + 91276: 1, + 91277: 1, + 91278: 1, + 91279: 1, + 91280: 1, + 91281: 1, + 91282: 1, + 91283: 1, + 91284: 1, + 91287: 2, + 91288: 2, + 91289: 1, + 91290: 1, + 91319: 1, + 91291: 2, + 91292: 2, + 91293: 2, + 91294: 2, + 91295: 1, + 91296: 1, + 91297: 1, + 91298: 1, + 91299: 1, + 91300: 1, + 91301: 1, + 91302: 1, + 91303: 1, + 91304: 1, + 91309: 1, + 91310: 1, + 91311: 2, + 91312: 2, + 91313: 2, + 91314: 2, + 91315: 2, + 91316: 2, + 91317: 1, + 91318: 1, + 91320: 1, + 91321: 2, + 91322: 2, + 91323: 2, + 91324: 2, + 91325: 2, + 91326: 2, + 91327: 1, + 91328: 1, + 91335: 1, + 91336: 1, + 91337: 1, + 91338: 1, + 91340: 2, + 91341: 2, + 91342: 1, + 91343: 1, + 91344: 2, + 91345: 2, + 91346: 2, + 91347: 2, + 91348: 1, + 91349: 1, + 91350: 1, + 91351: 1, + 91352: 1, + 91373: 2, + 91353: 1, + 91354: 1, + 91355: 1, + 91358: 2, + 91359: 2, + 91360: 1, + 91361: 1, + 91362: 2, + 91363: 2, + 91364: 2, + 91365: 2, + 91366: 1, + 91367: 1, + 91368: 2, + 91369: 2, + 91370: 1, + 91371: 1, + 91372: 2, + 91374: 2, + 91375: 2, + 91376: 1, + 91377: 1, + 91378: 1, + 91379: 1, + 91380: 2, + 91381: 2, + 91382: 1, + 91383: 1, + 91384: 2, + 91385: 2, + 91386: 2, + 91387: 2, + 91388: 1, + 91389: 1, + 91420: 1, + 91421: 1, + 91422: 2, + 91423: 2, + 91424: 2, + 91425: 2, + 91426: 2, + 91427: 2, + 91428: 1, + 91429: 1, + 91430: 2, + 91431: 2, + 91432: 1, + 91433: 1, + 91434: 2, + 91435: 2, + 91436: 2, + 91437: 2, + 91438: 1, + 91439: 1, + 91462: 1, + 91464: 1, + 91466: 1, + 91468: 1, + 91470: 1, + 91472: 1, + 91500: 2, + 91502: 1, + 91504: 2, + 91506: 2, + 91508: 1, + 91510: 1, + 91512: 2, + 91514: 2, + 91516: 2, + 91518: 1, + 91520: 1, + 91522: 1, + 91525: 1, + 91527: 2, + 91529: 2, + 91531: 2, + 91533: 1, + 91537: 1, + 91539: 1, + 91542: 1, + 91544: 2, + 91546: 2, + 91548: 2, + 91550: 1, + 91565: 1, + 91567: 1, + 91569: 1, + 91571: 1, + 91575: 2, + 91577: 1, + 91579: 2, + 91581: 2, + 91583: 1, + 91585: 1, + 91587: 2, + 91589: 2, + 91591: 2, + 91593: 1, + 91595: 1, + 91597: 1, + 91600: 1, + 91602: 2, + 91604: 2, + 91606: 1, + 91608: 2, + 91610: 1, + 91612: 2, + 91614: 2, + 91616: 1, + 91618: 2, + 91620: 2, + 91622: 1, + 91624: 2, + 91626: 2, + 91628: 1, + 91630: 1, + 91632: 1, + 91634: 1, + 91636: 1, + 91680: 1, + 91640: 2, + 91642: 1, + 91644: 2, + 91646: 2, + 91648: 1, + 91650: 1, + 91652: 1, + 91654: 1, + 91656: 1, + 91662: 1, + 91664: 2, + 91666: 2, + 91668: 2, + 91670: 1, + 91672: 1, + 91674: 2, + 91676: 2, + 91678: 2, + 91688: 1, + 91690: 1, + 91693: 2, + 91695: 1, + 91697: 2, + 91699: 2, + 91701: 1, + 91703: 1, + 91705: 1, + 91707: 1, + 91711: 2, + 91713: 1, + 91715: 2, + 91717: 2, + 91719: 1, + 91721: 2, + 91723: 1, + 91725: 2, + 91727: 2, + 91729: 1, + 91731: 1, + 91733: 2, + 91735: 1, + 91737: 2, + 91739: 2, + 91741: 1, + 91773: 1, + 91775: 2, + 91777: 2, + 91779: 2, + 91781: 1, + 91783: 2, + 91785: 1, + 91787: 2, + 91789: 2, + 91791: 1, + 93327: 1, + 93323: 1, + 93324: 1, + 93325: 1, + 93326: 1, + 93328: 1, + 93329: 1, + 93330: 1, + 93331: 1, + 93332: 1, + 93333: 1, + 93334: 1, + 93335: 1, + 93336: 1, + 93337: 1, + 93338: 1, + 93339: 1, + 93340: 1, + 93428: 1, + 93429: 1, + 93430: 1, + 93431: 1, + 93432: 1, + 93433: 1, + 93453: 2, + 93454: 1, + 93455: 2, + 93456: 2, + 93457: 1, + 93458: 1, + 93459: 2, + 93460: 2, + 93461: 2, + 93462: 1, + 93463: 1, + 93464: 1, + 93466: 1, + 93467: 2, + 93468: 2, + 93469: 2, + 93470: 1, + 93472: 1, + 93473: 1, + 93475: 1, + 93476: 2, + 93477: 2, + 93478: 2, + 93479: 1, + 93488: 1, + 93489: 1, + 93490: 1, + 93491: 1, + 93494: 2, + 93495: 1, + 93496: 2, + 93497: 2, + 93498: 1, + 93499: 1, + 93500: 2, + 93501: 2, + 93502: 2, + 93503: 1, + 93504: 1, + 93505: 1, + 93507: 1, + 93508: 1, + 93509: 2, + 93510: 2, + 93511: 2, + 93512: 2, + 93513: 1, + 93514: 1, + 93515: 2, + 93516: 2, + 93517: 1, + 93518: 1, + 93519: 2, + 93520: 2, + 93521: 2, + 93522: 2, + 93523: 1, + 93524: 1, + 93525: 2, + 93526: 2, + 93527: 2, + 93528: 1, + 93529: 2, + 93530: 2, + 93531: 1, + 93532: 1, + 93533: 1, + 93534: 1, + 93535: 1, + 93538: 2, + 93539: 1, + 93540: 2, + 93541: 2, + 93542: 1, + 93543: 1, + 93544: 1, + 93545: 1, + 93546: 1, + 93550: 1, + 93551: 2, + 93552: 2, + 93553: 2, + 93554: 1, + 93555: 1, + 93556: 2, + 93557: 2, + 93558: 2, + 93559: 1, + 93566: 1, + 93567: 1, + 93569: 2, + 93570: 1, + 93571: 2, + 93572: 2, + 93573: 1, + 93574: 1, + 93575: 1, + 93576: 1, + 93579: 2, + 93580: 1, + 93581: 2, + 93582: 2, + 93583: 1, + 93584: 2, + 93585: 1, + 93586: 2, + 93587: 2, + 93588: 1, + 93589: 1, + 93590: 2, + 93591: 1, + 93592: 2, + 93593: 2, + 93594: 1, + 93615: 1, + 93616: 2, + 93617: 2, + 93618: 2, + 93619: 1, + 93620: 2, + 93621: 1, + 93622: 2, + 93623: 2, + 93624: 1, + 94263: 2, + 94264: 2, + 94265: 2, + 94266: 2, + 94267: 2, + 94268: 2, + 94269: 2, + 94270: 2, + 94271: 2, + 94272: 2, + 94273: 2, + 94274: 2, + 94275: 2, + 94276: 2, + 94277: 2, + 94278: 2, + 94279: 2, + 94280: 2, + 94327: 2, + 94328: 1, + 94330: 1, + 94331: 1, + 94332: 2, + 94333: 1, + 94334: 2, + 94335: 2, + 94336: 1, + 94339: 1, + 94340: 1, + 94341: 2, + 94342: 1, + 94343: 1, + 94344: 1, + 94345: 2, + 94347: 2, + 94348: 2, + 94350: 1, + 94351: 1, + 94352: 1, + 94353: 1, + 94358: 1, + 94359: 1, + 94360: 1, + 94362: 2, + 94364: 1, + 94365: 2, + 94366: 1, + 94367: 2, + 94368: 2, + 94369: 1, + 94370: 2, + 94371: 1, + 94372: 1, + 94374: 1, + 94375: 2, + 94376: 1, + 94377: 1, + 94378: 1, + 94381: 2, + 94382: 1, + 94384: 2, + 94385: 1, + 94389: 1, + 94391: 1, + 94392: 2, + 94393: 1, + 94397: 2, + 94398: 1, + 94400: 1, + 94401: 1, + 94402: 1, + 94405: 2, + 94406: 2, + 94408: 1, + 94409: 2, + 94410: 1, + 94412: 1, + 94413: 1, + 94414: 1, + 94416: 1, + 94419: 2, + 94420: 2, + 94423: 1, + 94424: 1, + 94425: 1, + 94426: 2, + 94428: 2, + 94429: 2, + 94430: 2, + 94431: 2, + 94432: 1, + 94433: 2, + 94434: 2, + 94435: 2, + 94436: 2, + 94437: 2, + 94438: 1, + 94440: 1, + 94441: 1, + 94442: 2, + 94443: 2, + 94444: 2, + 94445: 1, + 94446: 2, + 94447: 1, + 94448: 2, + 94450: 1, + 94451: 1, + 94453: 1, + 94455: 1, + 94456: 2, + 94457: 1, + 94458: 1, + 94459: 2, + 94460: 1, + 94461: 1, + 94463: 2, + 94464: 1, + 94466: 1, + 94467: 2, + 94468: 1, + 94471: 2, + 94475: 2, + 94476: 1, + 94477: 2, + 94478: 2, + 94479: 2, + 94480: 1, + 94483: 2, + 94484: 2, + 94490: 1, + 94491: 1, + 94492: 2, + 94493: 1, + 94494: 2, + 94495: 2, + 94496: 2, + 94497: 2, + 94722: 1, + 94723: 2, + 94724: 2, + 94725: 1, + 94726: 2, + 94727: 1, + 94728: 2, + 94730: 1, + 94731: 2, + 94733: 1, + 94734: 2, + 94736: 1, + 94737: 1, + 94739: 2, + 94740: 1, + 94741: 2, + 94744: 2, + 94747: 2, + 94749: 1, + 94751: 1, + 94752: 2, + 94753: 1, + 94755: 1, + 94756: 2, + 94757: 1, + 94758: 1, + 94759: 1, + 94760: 1, + 94761: 2, + 94762: 1, + 94763: 2, + 94764: 2, + 94765: 2, + 94767: 1, + 94768: 1, + 94769: 1, + 94770: 2, + 94772: 1, + 94773: 1, + 94775: 1, + 94776: 1, + 94777: 1, + 94778: 1, + 94779: 2, + 94780: 1, + 94782: 2, + 94783: 1, + 94784: 2, + 94787: 1, + 94788: 1, + 94789: 2, + 94790: 1, + 94791: 1, + 94792: 2, + 94794: 1, + 94796: 1, + 94797: 2, + 94798: 1, + 94799: 1, + 94800: 2, + 94801: 1, + 94802: 2, + 94804: 1, + 94805: 1, + 94806: 2, + 94807: 1, + 94808: 1, + 94809: 2, + 94810: 2, + 94811: 2, + 94812: 1, + 94813: 2, + 94814: 1, + 94815: 2, + 94816: 2, + 94817: 1, + 94818: 2, + 94819: 2, + 94820: 1, + 94821: 2, + 94822: 1, + 94922: 1, + 94923: 2, + 94924: 2, + 94925: 2, + 94927: 1, + 94928: 1, + 94929: 1, + 94930: 2, + 94931: 1, + 94937: 1, + 94938: 2, + 94939: 2, + 94941: 1, + 94942: 1, + 94943: 2, + 94944: 2, + 94945: 1, + 94946: 2, + 94947: 2, + 94949: 2, + 94950: 1, + 94951: 2, + 94953: 2, + 94954: 1, + 94955: 1, + 94956: 2, + 94957: 2, + 94958: 2, + 94959: 2, + 94960: 1, + 94961: 1, + 94962: 2, + 94963: 1, + 94964: 1, + 94965: 1, + 94966: 2, + 94967: 1, + 94968: 1, + 94969: 2, + 94970: 2, + 94971: 1, + 94972: 2, + 94973: 1, + 94974: 1, + 94975: 2, + 94976: 1, + 94977: 2, + 94978: 2, + 94979: 1, + 94980: 1, + 94981: 1, + 94982: 1, + 94983: 1, + 94984: 2, + 94985: 3, + 94986: 3, + 94987: 2, + 94988: 1, + 94989: 2, + 94990: 3, + 94991: 2, + 94992: 3, + 94993: 2, + 94994: 2, + 94995: 2, + 94996: 2, + 94997: 2, + 94998: 2, + 94999: 2, + 95000: 2, + 95001: 2, + 95002: 2, + 95003: 2, + 95004: 2, + 95005: 2, + 95006: 2, + 95007: 2, + 95008: 2, + 95009: 2, + 95010: 2, + 95011: 2, + 95012: 2, + 95013: 1, + 95014: 1, + 95015: 1, + 95016: 1, + 95017: 1, + 95018: 1, + 95019: 1, + 95020: 1, + 95021: 1, + 95022: 1, + 95023: 3, + 95024: 3, + 95025: 3, + 95026: 3, + 95027: 3, + 95028: 3, + 95029: 3, + 95030: 3, + 95031: 3, + 95032: 3, + 95033: 3, + 95034: 3, + 95035: 3, + 95036: 3, + 95037: 3, + 95038: 3, + 95039: 3, + 95040: 3, + 95060: 1, + 95061: 1, + 95062: 1, + 95063: 1, + 95064: 1, + 95065: 1, + 95066: 1, + 95067: 1, + 95068: 1, + 95069: 1, + 95074: 2, + 95075: 2, + 95076: 2, + 95077: 2, + 95078: 2, + 95079: 2, + 95080: 2, + 95081: 2, + 95082: 2, + 95083: 1, + 95084: 1, + 95085: 1, + 95086: 1, + 95087: 1, + 95088: 1, + 95089: 1, + 95090: 1, + 95091: 1, + 95119: 1, + 95120: 1, + 95121: 1, + 95122: 1, + 95123: 1, + 95124: 1, + 95125: 1, + 95126: 1, + 95127: 1, + 95147: 2, + 95148: 2, + 95149: 2, + 95150: 2, + 95151: 2, + 95152: 2, + 95153: 2, + 95182: 2, + 95183: 2, + 95184: 1, + 95185: 1, + 95186: 1, + 95187: 1, + 95188: 1, + 95189: 1, + 95190: 1, + 95191: 1, + 95192: 1, + 95202: 1, + 95203: 1, + 95204: 1, + 95205: 1, + 95206: 1, + 95207: 1, + 95208: 1, + 95209: 1, + 95210: 1, + 95211: 1, + 95212: 1, + 95213: 1, + 95214: 1, + 95215: 1, + 95225: 3, + 95226: 1, + 95227: 2, + 95228: 2, + 95229: 2, + 95230: 3, + 95231: 1, + 95232: 2, + 95233: 2, + 95234: 2, + 95235: 3, + 95236: 1, + 95237: 2, + 95238: 2, + 95239: 2, + 95240: 1, + 95241: 2, + 95242: 2, + 95243: 3, + 95244: 2, + 95245: 1, + 95246: 2, + 95247: 2, + 95248: 3, + 95249: 2, + 95250: 3, + 95251: 1, + 95252: 2, + 95253: 2, + 95254: 2, + 95255: 3, + 95256: 1, + 95257: 2, + 95258: 2, + 95259: 2, + 95260: 1, + 95261: 2, + 95262: 2, + 95263: 3, + 95264: 2, + 95265: 3, + 95266: 1, + 95267: 2, + 95268: 2, + 95269: 2, + 95270: 1, + 95271: 2, + 95272: 2, + 95273: 3, + 95274: 2, + 95275: 3, + 95276: 1, + 95277: 2, + 95278: 2, + 95279: 2, + 95280: 3, + 95281: 1, + 95282: 2, + 95283: 2, + 95284: 2, + 95285: 3, + 95286: 1, + 95287: 2, + 95288: 2, + 95289: 2, + 95290: 3, + 95291: 1, + 95292: 2, + 95293: 2, + 95294: 2, + 95295: 1, + 95296: 2, + 95297: 2, + 95298: 3, + 95299: 2, + 95300: 1, + 95301: 2, + 95302: 2, + 95303: 3, + 95304: 2, + 95305: 3, + 95306: 1, + 95307: 2, + 95308: 2, + 95309: 2, + 95310: 3, + 95311: 1, + 95312: 2, + 95313: 2, + 95314: 2, + 95315: 3, + 95316: 1, + 95317: 2, + 95318: 2, + 95319: 2, + 95320: 3, + 95321: 1, + 95322: 2, + 95323: 2, + 95324: 2, + 95325: 1, + 95326: 2, + 95327: 2, + 95328: 3, + 95329: 2, + 95330: 2, + 95331: 3, + 95332: 1, + 95333: 2, + 95334: 2, + 95335: 3, + 95336: 1, + 95337: 2, + 95338: 2, + 95339: 2, + 95472: 1, + 95473: 1, + 95498: 1, + 95500: 1, + 95501: 1, + 95502: 1, + 95503: 1, + 95504: 1, + 95505: 1, + 95506: 1, + 95507: 1, + 95511: 1, + 95512: 1, + 95513: 1, + 95515: 1, + 95516: 1, + 95535: 3, + 95629: 2, + 95626: 2, + 95627: 2, + 95628: 1, + 95630: 2, + 95631: 1, + 95632: 1, + 95634: 1, + 95635: 2, + 95636: 1, + 95637: 2, + 95640: 1, + 95643: 1, + 95644: 2, + 95647: 1, + 95649: 2, + 95651: 2, + 95652: 2, + 95655: 2, + 95657: 1, + 95660: 1, + 95661: 2, + 95662: 1, + 95663: 2, + 95664: 1, + 95666: 1, + 95667: 1, + 95668: 2, + 95670: 1, + 95671: 2, + 95672: 2, + 95673: 1, + 95674: 2, + 95675: 1, + 95678: 1, + 95679: 2, + 95680: 1, + 95681: 1, + 95682: 1, + 95683: 1, + 95685: 1, + 95686: 1, + 95689: 2, + 95690: 1, + 95692: 1, + 95694: 2, + 95695: 1, + 95696: 2, + 95697: 1, + 95698: 1, + 95699: 1, + 95700: 1, + 95701: 1, + 95702: 2, + 95703: 2, + 95706: 1, + 95707: 1, + 95708: 1, + 95710: 1, + 95713: 2, + 95714: 2, + 95715: 2, + 95716: 1, + 95717: 1, + 95718: 2, + 95719: 2, + 95720: 1, + 95721: 2, + 95722: 1, + 95723: 2, + 95724: 2, + 95725: 1, + 95728: 1, + 95729: 2, + 95730: 2, + 95731: 2, + 95732: 1, + 95733: 2, + 95734: 1, + 95735: 2, + 95736: 1, + 95737: 1, + 95738: 2, + 95739: 2, + 95740: 1, + 95741: 1, + 95742: 1, + 95743: 1, + 95744: 1, + 95746: 2, + 95747: 2, + 95749: 2, + 95751: 2, + 95752: 2, + 95753: 2, + 95754: 1, + 95755: 1, + 95756: 1, + 95758: 1, + 95759: 2, + 95760: 2, + 95761: 2, + 95764: 2, + 95765: 2, + 95767: 1, + 95768: 1, + 95769: 1, + 95770: 1, + 95771: 2, + 95773: 1, + 95774: 1, + 95775: 2, + 95776: 2, + 95777: 2, + 95778: 2, + 95780: 1, + 95781: 1, + 95782: 2, + 95783: 2, + 95784: 1, + 95785: 1, + 95786: 1, + 95787: 1, + 95788: 2, + 95789: 2, + 95790: 1, + 95791: 1, + 95792: 2, + 95793: 1, + 95794: 1, + 95795: 1, + 95796: 1, + 95797: 2, + 95798: 1, + 95800: 1, + 95801: 1, + 95803: 1, + 95804: 2, + 95805: 3, + 95806: 2, + 95807: 3, + 95808: 3, + 95809: 1, + 95810: 1, + 95812: 3, + 95813: 2, + 95815: 1, + 95816: 2, + 95818: 1, + 95819: 2, + 95820: 3, + 95821: 2, + 95825: 3, + 95826: 1, + 95827: 2, + 95828: 2, + 95829: 2, + 95830: 3, + 95831: 1, + 95832: 2, + 95833: 2, + 95834: 2, + 95835: 3, + 95836: 1, + 95837: 2, + 95838: 2, + 95839: 2, + 95840: 1, + 95841: 2, + 95842: 2, + 95843: 3, + 95844: 2, + 95845: 1, + 95846: 2, + 95847: 2, + 95848: 3, + 95849: 2, + 95850: 3, + 95851: 1, + 95852: 2, + 95853: 2, + 95854: 2, + 95859: 1, + 95860: 1, + 95861: 1, + 95862: 1, + 95863: 1, + 95864: 1, + 95865: 1, + 95866: 1, + 95867: 1, + 95868: 1, + 95869: 1, + 95870: 1, + 95871: 1, + 95872: 1, + 95873: 1, + 95874: 1, + 95875: 1, + 95876: 1, + 95877: 1, + 95878: 1, + 95882: 3, + 95883: 1, + 95884: 2, + 95885: 2, + 95886: 2, + 95890: 1, + 95891: 2, + 95892: 2, + 95893: 3, + 95894: 2, + 95895: 3, + 95896: 1, + 95897: 2, + 95898: 2, + 95899: 2, + 95900: 1, + 95901: 2, + 95902: 2, + 95903: 3, + 95904: 2, + 95905: 3, + 95906: 1, + 95907: 2, + 95908: 2, + 95909: 2, + 95910: 3, + 95911: 1, + 95912: 2, + 95913: 2, + 95914: 2, + 95915: 3, + 95916: 1, + 95917: 2, + 95918: 2, + 95919: 2, + 95920: 3, + 95921: 1, + 95922: 2, + 95923: 2, + 95924: 2, + 95925: 1, + 95926: 2, + 95927: 2, + 95928: 3, + 95929: 2, + 95930: 1, + 95931: 2, + 95932: 2, + 95933: 3, + 95934: 2, + 95935: 3, + 95936: 1, + 95937: 2, + 95938: 2, + 95939: 2, + 95940: 3, + 95941: 1, + 95942: 2, + 95943: 2, + 95944: 2, + 95945: 3, + 95946: 1, + 95947: 2, + 95948: 2, + 95949: 2, + 95950: 3, + 95951: 1, + 95952: 2, + 95953: 2, + 95954: 2, + 95958: 1, + 95961: 1, + 95962: 1, + 95964: 1, + 95969: 1, + 95970: 1, + 95971: 1, + 95972: 1, + 95973: 1, + 95974: 1, + 95975: 1, + 95976: 1, + 95977: 1, + 95980: 1, + 95981: 1, + 95982: 2, + 95983: 2, + 95984: 3, + 95985: 2, + 95986: 2, + 95987: 3, + 95988: 1, + 95989: 2, + 95990: 2, + 95991: 3, + 95992: 1, + 95993: 2, + 95994: 2, + 95995: 2, + 95998: 2, + 95999: 2, + 96000: 1, + 96001: 2, + 96002: 2, + 96003: 1, + 96004: 1, + 96006: 1, + 96007: 2, + 96008: 1, + 96009: 2, + 96012: 1, + 96015: 1, + 96016: 2, + 96019: 1, + 96021: 2, + 96023: 2, + 96024: 2, + 96027: 2, + 96029: 1, + 96032: 1, + 96033: 2, + 96034: 1, + 96035: 2, + 96036: 1, + 96038: 1, + 96039: 1, + 96040: 2, + 96042: 1, + 96043: 2, + 96044: 2, + 96045: 1, + 96046: 2, + 96047: 1, + 96050: 1, + 96051: 2, + 96052: 1, + 96053: 1, + 96054: 1, + 96055: 1, + 96057: 1, + 96058: 1, + 96061: 2, + 96062: 1, + 96064: 1, + 96066: 2, + 96067: 1, + 96068: 2, + 96069: 1, + 96070: 1, + 96071: 1, + 96072: 1, + 96073: 1, + 96074: 2, + 96075: 2, + 96078: 1, + 96079: 1, + 96080: 1, + 96082: 1, + 96085: 2, + 96086: 2, + 96087: 2, + 96088: 1, + 96089: 1, + 96090: 2, + 96091: 2, + 96092: 1, + 96093: 2, + 96094: 1, + 96095: 2, + 96096: 2, + 96097: 1, + 96100: 1, + 96101: 2, + 96102: 2, + 96103: 2, + 96104: 1, + 96105: 2, + 96106: 1, + 96107: 2, + 96108: 1, + 96109: 1, + 96110: 2, + 96111: 2, + 96112: 1, + 96113: 1, + 96114: 1, + 96115: 1, + 96116: 1, + 96118: 2, + 96119: 2, + 96121: 2, + 96123: 2, + 96124: 2, + 96125: 2, + 96126: 1, + 96127: 1, + 96128: 1, + 96130: 1, + 96131: 2, + 96132: 2, + 96133: 2, + 96136: 2, + 96137: 2, + 96139: 1, + 96140: 1, + 96141: 1, + 96142: 1, + 96143: 2, + 96145: 1, + 96146: 1, + 96147: 2, + 96148: 2, + 96149: 2, + 96150: 2, + 96152: 1, + 96153: 1, + 96154: 2, + 96155: 2, + 96156: 1, + 96157: 1, + 96158: 1, + 96159: 1, + 96160: 2, + 96161: 2, + 96162: 1, + 96163: 1, + 96164: 2, + 96165: 1, + 96166: 1, + 96167: 1, + 96168: 1, + 96169: 2, + 96170: 1, + 96172: 1, + 96173: 1, + 96175: 1, + 96176: 2, + 96177: 3, + 96178: 2, + 96179: 3, + 96180: 3, + 96181: 1, + 96182: 1, + 96184: 3, + 96185: 2, + 96187: 1, + 96188: 2, + 96190: 1, + 96191: 2, + 96192: 3, + 96193: 2, + 96231: 1, + 96232: 1, + 96233: 1, + 96234: 1, + 96235: 1, + 96236: 1, + 96237: 1, + 96238: 1, + 96239: 1, + 96240: 1, + 96241: 1, + 96242: 1, + 96243: 1, + 96244: 1, + 96245: 1, + 96246: 1, + 96247: 1, + 96248: 1, + 96249: 1, + 96250: 1, + 96330: 1, + 96333: 1, + 96334: 1, + 96336: 1, + 96341: 1, + 96342: 1, + 96343: 1, + 96344: 1, + 96345: 1, + 96346: 1, + 96347: 1, + 96348: 1, + 96349: 1, + 96352: 1, + 96370: 2, + 96371: 2, + 96372: 1, + 96373: 2, + 96374: 2, + 96375: 1, + 96376: 1, + 96378: 1, + 96379: 2, + 96380: 1, + 96381: 2, + 96384: 1, + 96387: 1, + 96388: 2, + 96391: 1, + 96393: 2, + 96395: 2, + 96396: 2, + 96399: 2, + 96401: 1, + 96404: 1, + 96405: 2, + 96406: 1, + 96407: 2, + 96408: 1, + 96410: 1, + 96411: 1, + 96412: 2, + 96414: 1, + 96415: 2, + 96416: 2, + 96417: 1, + 96418: 2, + 96419: 1, + 96422: 1, + 96423: 2, + 96424: 1, + 96425: 1, + 96426: 1, + 96427: 1, + 96429: 1, + 96430: 1, + 96433: 2, + 96434: 1, + 96436: 1, + 96438: 2, + 96439: 1, + 96440: 2, + 96441: 1, + 96442: 1, + 96443: 1, + 96444: 1, + 96445: 1, + 96446: 2, + 96447: 2, + 96450: 1, + 96451: 1, + 96452: 1, + 96454: 1, + 96457: 2, + 96458: 2, + 96459: 2, + 96460: 1, + 96461: 1, + 96462: 2, + 96463: 2, + 96464: 1, + 96465: 2, + 96466: 1, + 96467: 2, + 96468: 2, + 96469: 1, + 96472: 1, + 96473: 2, + 96474: 2, + 96475: 2, + 96476: 1, + 96477: 2, + 96478: 1, + 96479: 2, + 96480: 1, + 96481: 1, + 96482: 2, + 96483: 2, + 96484: 1, + 96485: 1, + 96486: 1, + 96487: 1, + 96488: 1, + 96490: 2, + 96491: 2, + 96493: 2, + 96495: 2, + 96496: 2, + 96497: 2, + 96498: 1, + 96499: 1, + 96500: 1, + 96502: 1, + 96503: 2, + 96504: 2, + 96505: 2, + 96508: 2, + 96509: 2, + 96511: 1, + 96512: 1, + 96513: 1, + 96514: 1, + 96515: 2, + 96517: 1, + 96518: 1, + 96519: 2, + 96520: 2, + 96521: 2, + 96522: 2, + 96524: 1, + 96525: 1, + 96526: 2, + 96527: 2, + 96528: 1, + 96529: 1, + 96530: 1, + 96531: 1, + 96532: 2, + 96533: 2, + 96534: 1, + 96535: 1, + 96536: 2, + 96537: 1, + 96538: 1, + 96539: 1, + 96540: 1, + 96541: 2, + 96542: 1, + 96544: 1, + 96545: 1, + 96547: 1, + 96548: 2, + 96549: 3, + 96550: 2, + 96551: 3, + 96552: 3, + 96553: 1, + 96554: 1, + 96556: 3, + 96557: 2, + 96559: 1, + 96560: 2, + 96562: 1, + 96563: 2, + 96564: 3, + 96565: 2, + 96569: 3, + 96570: 1, + 96571: 2, + 96572: 2, + 96573: 2, + 96574: 3, + 96575: 1, + 96576: 2, + 96577: 2, + 96578: 2, + 96579: 3, + 96580: 1, + 96581: 2, + 96582: 2, + 96583: 2, + 96584: 1, + 96585: 2, + 96586: 2, + 96587: 3, + 96588: 2, + 96589: 1, + 96590: 2, + 96591: 2, + 96592: 3, + 96593: 2, + 96594: 3, + 96595: 1, + 96596: 2, + 96597: 2, + 96598: 2, + 96603: 1, + 96604: 1, + 96605: 1, + 96606: 1, + 96607: 1, + 96608: 1, + 96609: 1, + 96610: 1, + 96611: 1, + 96612: 1, + 96613: 1, + 96614: 1, + 96615: 1, + 96616: 1, + 96617: 1, + 96618: 1, + 96619: 1, + 96620: 1, + 96621: 1, + 96622: 1, + 96626: 3, + 96627: 1, + 96628: 2, + 96629: 2, + 96630: 2, + 96634: 1, + 96635: 2, + 96636: 2, + 96637: 3, + 96638: 2, + 96639: 3, + 96640: 1, + 96641: 2, + 96642: 2, + 96643: 2, + 96644: 1, + 96645: 2, + 96646: 2, + 96647: 3, + 96648: 2, + 96649: 3, + 96650: 1, + 96651: 2, + 96652: 2, + 96653: 2, + 96654: 3, + 96655: 1, + 96656: 2, + 96657: 2, + 96658: 2, + 96659: 3, + 96660: 1, + 96661: 2, + 96662: 2, + 96663: 2, + 96664: 3, + 96665: 1, + 96666: 2, + 96667: 2, + 96668: 2, + 96669: 1, + 96670: 2, + 96671: 2, + 96672: 3, + 96673: 2, + 96674: 1, + 96675: 2, + 96676: 2, + 96677: 3, + 96678: 2, + 96679: 3, + 96680: 1, + 96681: 2, + 96682: 2, + 96683: 2, + 96684: 3, + 96685: 1, + 96686: 2, + 96687: 2, + 96688: 2, + 96689: 3, + 96690: 1, + 96691: 2, + 96692: 2, + 96693: 2, + 96694: 3, + 96695: 1, + 96696: 2, + 96697: 2, + 96698: 2, + 96702: 1, + 96705: 1, + 96706: 1, + 96708: 1, + 96713: 1, + 96714: 1, + 96715: 1, + 96716: 1, + 96717: 1, + 96718: 1, + 96719: 1, + 96720: 1, + 96721: 1, + 96724: 1, + 96725: 1, + 96726: 2, + 96727: 2, + 96728: 3, + 96729: 2, + 96730: 2, + 96731: 3, + 96732: 1, + 96733: 2, + 96734: 2, + 96735: 3, + 96736: 1, + 96737: 2, + 96738: 2, + 96739: 2, + 96742: 2, + 96743: 2, + 96744: 1, + 96745: 2, + 96746: 2, + 96747: 1, + 96748: 1, + 96750: 1, + 96751: 2, + 96752: 1, + 96753: 2, + 96756: 1, + 96759: 1, + 96760: 2, + 96763: 1, + 96765: 2, + 96767: 2, + 96768: 2, + 96771: 2, + 96773: 1, + 96776: 1, + 96777: 2, + 96778: 1, + 96779: 2, + 96780: 1, + 96782: 1, + 96783: 1, + 96784: 2, + 96786: 1, + 96787: 2, + 96788: 2, + 96789: 1, + 96790: 2, + 96791: 1, + 96794: 1, + 96795: 2, + 96796: 1, + 96797: 1, + 96798: 1, + 96799: 1, + 96801: 1, + 96802: 1, + 96805: 2, + 96806: 1, + 96808: 1, + 96810: 2, + 96811: 1, + 96812: 2, + 96813: 1, + 96814: 1, + 96815: 1, + 96816: 1, + 96817: 1, + 96818: 2, + 96819: 2, + 96822: 1, + 96823: 1, + 96824: 1, + 96826: 1, + 96829: 2, + 96830: 2, + 96831: 2, + 96832: 1, + 96833: 1, + 96834: 2, + 96835: 2, + 96836: 1, + 96837: 2, + 96838: 1, + 96839: 2, + 96840: 2, + 96841: 1, + 96844: 1, + 96845: 2, + 96846: 2, + 96847: 2, + 96848: 1, + 96849: 2, + 96850: 1, + 96851: 2, + 96852: 1, + 96853: 1, + 96854: 2, + 96855: 2, + 96856: 1, + 96857: 1, + 96858: 1, + 96859: 1, + 96860: 1, + 96862: 2, + 96863: 2, + 96865: 2, + 96867: 2, + 96868: 2, + 96869: 2, + 96870: 1, + 96871: 1, + 96872: 1, + 96874: 1, + 96875: 2, + 96876: 2, + 96877: 2, + 96880: 2, + 96881: 2, + 96883: 1, + 96884: 1, + 96885: 1, + 96886: 1, + 96887: 2, + 96889: 1, + 96890: 1, + 96891: 2, + 96892: 2, + 96893: 2, + 96894: 2, + 96896: 1, + 96897: 1, + 96898: 2, + 96899: 2, + 96900: 1, + 96901: 1, + 96902: 1, + 96903: 1, + 96904: 2, + 96905: 2, + 96906: 1, + 96907: 1, + 96908: 2, + 96909: 1, + 96910: 1, + 96911: 1, + 96912: 1, + 96913: 2, + 96914: 1, + 96916: 1, + 96917: 1, + 96919: 1, + 96920: 2, + 96921: 3, + 96922: 2, + 96923: 3, + 96924: 3, + 96925: 1, + 96926: 1, + 96928: 3, + 96929: 2, + 96931: 1, + 96932: 2, + 96934: 1, + 96935: 2, + 96936: 3, + 96937: 2, + 96975: 1, + 96976: 1, + 96977: 1, + 96978: 1, + 96979: 1, + 96980: 1, + 96981: 1, + 96982: 1, + 96983: 1, + 96984: 1, + 96985: 1, + 96986: 1, + 96987: 1, + 96988: 1, + 96989: 1, + 96990: 1, + 96991: 1, + 96992: 1, + 96993: 1, + 96994: 1, + 97074: 1, + 97077: 1, + 97078: 1, + 97080: 1, + 97085: 1, + 97086: 1, + 97087: 1, + 97088: 1, + 97089: 1, + 97090: 1, + 97091: 1, + 97092: 1, + 97093: 1, + 97096: 1, + 97126: 1, + 97127: 1, + 97128: 1, + 97129: 1, + 97130: 1, + 97290: 2, + 97292: 1, + 97294: 2, + 97296: 1, + 97298: 1, + 97299: 2, + 97300: 2, + 97301: 1, + 97515: 2, + 97517: 1, + 97520: 2, + 97522: 1, + 97523: 1, + 97525: 2, + 97526: 1, + 97562: 1, + 97625: 2, + 97653: 2, + 97654: 2, + 97655: 2, + 97656: 2, + 97657: 2, + 97658: 2, + 97659: 2, + 97660: 2, + 97692: 2, + 97725: 2, + 97734: 2, + 97745: 2, + 97750: 2, + 97764: 2, + 97774: 2, + 97776: 2, + 97785: 2, + 97833: 2, + 97835: 1, + 97837: 2, + 97839: 1, + 97840: 1, + 97841: 2, + 97842: 1, + 97923: 2, + 97925: 1, + 97927: 2, + 97929: 1, + 97930: 1, + 97931: 2, + 97932: 1, + 98006: 2, + 98008: 1, + 98010: 2, + 98012: 1, + 98013: 1, + 98014: 1, + 98015: 1, + 98016: 1, + 98043: 1, + 98045: 1, + 98046: 2, + 98064: 2, + 98066: 1, + 98068: 2, + 98070: 1, + 98072: 2, + 98073: 1, + 98146: 1, + 98147: 1, + 98148: 1, + 98149: 1, + 98150: 1, + 98176: 2, + 98184: 2, + 98195: 2, + 98205: 2, + 98213: 2, + 98221: 2, + 98230: 2, + 98242: 2, + 98253: 2, + 98335: 1, + 98599: 2, + 98600: 2, + 98601: 2, + 98602: 2, + 98603: 2, + 98604: 2, + 98605: 2, + 98606: 2, + 98607: 2, + 98608: 2, + 98609: 2, + 98610: 2, + 98611: 2, + 98612: 2, + 98613: 2, + 98614: 2, + 98615: 2, + 98616: 2, + 98763: 1, + 98764: 1, + 98765: 1, + 98766: 1, + 98767: 1, + 98768: 1, + 98784: 2, + 98785: 1, + 98786: 2, + 98787: 2, + 98788: 1, + 98789: 1, + 98790: 2, + 98791: 2, + 98792: 2, + 98793: 1, + 98794: 1, + 98795: 1, + 98797: 1, + 98798: 2, + 98799: 2, + 98800: 2, + 98801: 1, + 98802: 1, + 98803: 1, + 98805: 1, + 98806: 2, + 98807: 2, + 98808: 2, + 98809: 1, + 98814: 1, + 98815: 1, + 98816: 1, + 98817: 1, + 98820: 2, + 98821: 1, + 98822: 2, + 98823: 2, + 98824: 1, + 98825: 1, + 98826: 2, + 98827: 2, + 98828: 2, + 98829: 1, + 98830: 1, + 98831: 1, + 98981: 2, + 98833: 1, + 98834: 2, + 98835: 2, + 98836: 1, + 98837: 2, + 98838: 1, + 98839: 2, + 98840: 2, + 98841: 1, + 98842: 2, + 98843: 2, + 98844: 1, + 98845: 2, + 98846: 2, + 98847: 1, + 98848: 1, + 98849: 1, + 98850: 1, + 98851: 1, + 98854: 2, + 98855: 1, + 98856: 2, + 98857: 2, + 98858: 1, + 98859: 1, + 98860: 1, + 98861: 1, + 98862: 1, + 98865: 1, + 98866: 2, + 98867: 2, + 98868: 2, + 98869: 1, + 98870: 1, + 98871: 2, + 98872: 2, + 98873: 2, + 98982: 2, + 98874: 1, + 98881: 1, + 98882: 1, + 98884: 2, + 98885: 1, + 98886: 2, + 98887: 2, + 98888: 1, + 98889: 1, + 98890: 1, + 98891: 1, + 98894: 2, + 98895: 1, + 98896: 2, + 98897: 2, + 98898: 1, + 98899: 2, + 98900: 1, + 98901: 2, + 98902: 2, + 98903: 1, + 98904: 1, + 98905: 2, + 98906: 1, + 98907: 2, + 98908: 2, + 98909: 1, + 98921: 1, + 98922: 2, + 98923: 2, + 98924: 2, + 98925: 1, + 98926: 2, + 98927: 1, + 98928: 2, + 98929: 2, + 98930: 1, + 98977: 2, + 98978: 2, + 98979: 2, + 98980: 2, + 98983: 2, + 98984: 2, + 98985: 2, + 98986: 2, + 98987: 2, + 98988: 2, + 98989: 2, + 98990: 2, + 98991: 2, + 98992: 3, + 98993: 2, + 98994: 2, + 98995: 2, + 98996: 2, + 98997: 3, + 98998: 2, + 98999: 3, + 99000: 2, + 99001: 2, + 99002: 2, + 99003: 3, + 99004: 3, + 99005: 2, + 99006: 3, + 99007: 2, + 99008: 2, + 99009: 2, + 99010: 2, + 99011: 3, + 99012: 2, + 99013: 2, + 99014: 2, + 99015: 3, + 99016: 2, + 99017: 3, + 99018: 2, + 99019: 2, + 99020: 2, + 99021: 2, + 99022: 2, + 99023: 2, + 99024: 2, + 99025: 2, + 99026: 2, + 99027: 2, + 99028: 2, + 99029: 2, + 99030: 2, + 99031: 3, + 99032: 2, + 99033: 2, + 99034: 2, + 99035: 2, + 99036: 2, + 99037: 3, + 99038: 2, + 99039: 2, + 99040: 2, + 99041: 3, + 99042: 2, + 99043: 2, + 99044: 2, + 99045: 2, + 99046: 2, + 99047: 3, + 99048: 2, + 99049: 2, + 99050: 2, + 99051: 2, + 99052: 3, + 99053: 2, + 99054: 2, + 99055: 2, + 99056: 3, + 99057: 2, + 99058: 2, + 99059: 2, + 99060: 3, + 99061: 3, + 99062: 2, + 99063: 3, + 99064: 2, + 99065: 2, + 99066: 3, + 99067: 2, + 99068: 2, + 99069: 2, + 99070: 2, + 99071: 3, + 99072: 2, + 99073: 2, + 99074: 2, + 99075: 2, + 99076: 2, + 99077: 2, + 99078: 3, + 99079: 2, + 99080: 2, + 99081: 2, + 99082: 2, + 99083: 2, + 99084: 2, + 99085: 3, + 99086: 2, + 99087: 3, + 99088: 2, + 99089: 2, + 99090: 2, + 99091: 2, + 99092: 2, + 99093: 2, + 99094: 2, + 99095: 2, + 99096: 2, + 99097: 2, + 99098: 2, + 99099: 2, + 99100: 2, + 99101: 3, + 99102: 2, + 99103: 2, + 99104: 2, + 99105: 2, + 99106: 3, + 99107: 3, + 99108: 2, + 99109: 2, + 99110: 3, + 99111: 2, + 99112: 3, + 99113: 2, + 99114: 2, + 99115: 2, + 99116: 2, + 99117: 2, + 99118: 2, + 99119: 3, + 99120: 2, + 99121: 2, + 99122: 2, + 99123: 2, + 99124: 2, + 99125: 2, + 99126: 3, + 99127: 2, + 99128: 2, + 99129: 2, + 99130: 2, + 99131: 2, + 99132: 2, + 99133: 3, + 99134: 2, + 99135: 2, + 99136: 3, + 99137: 2, + 99138: 2, + 99139: 2, + 99140: 3, + 99141: 2, + 99142: 2, + 99143: 2, + 99144: 2, + 99145: 2, + 99146: 2, + 99147: 2, + 99148: 2, + 99149: 2, + 99150: 3, + 99151: 2, + 99152: 3, + 99153: 2, + 99154: 3, + 99155: 2, + 99156: 2, + 99157: 2, + 99158: 2, + 99159: 2, + 99160: 2, + 99161: 2, + 99162: 2, + 99163: 2, + 99164: 2, + 99165: 2, + 99166: 2, + 99167: 3, + 99168: 2, + 99169: 2, + 99170: 3, + 99171: 2, + 99172: 3, + 99173: 2, + 99174: 2, + 99175: 2, + 99176: 2, + 99177: 3, + 99178: 2, + 99179: 2, + 99180: 3, + 99181: 2, + 99182: 2, + 99183: 2, + 99184: 2, + 99185: 2, + 99186: 2, + 99187: 2, + 99188: 3, + 99189: 2, + 99190: 2, + 99191: 2, + 99192: 3, + 99193: 2, + 99194: 2, + 99195: 2, + 99196: 2, + 99197: 3, + 99198: 2, + 99199: 2, + 99200: 2, + 99201: 3, + 99202: 2, + 99203: 2, + 99204: 3, + 99205: 2, + 99206: 2, + 99322: 2, + 99323: 2, + 99324: 2, + 99325: 2, + 99326: 3, + 99327: 2, + 99328: 2, + 99329: 2, + 99330: 3, + 99331: 2, + 99332: 2, + 99333: 2, + 99334: 2, + 99335: 3, + 99336: 2, + 99337: 2, + 99338: 2, + 99339: 2, + 99340: 2, + 99341: 2, + 99342: 2, + 99343: 2, + 99344: 3, + 99345: 2, + 99346: 2, + 99347: 3, + 99348: 2, + 99349: 2, + 99350: 2, + 99351: 3, + 99352: 2, + 99353: 2, + 99354: 2, + 99355: 2, + 99356: 3, + 99357: 3, + 99358: 2, + 99359: 2, + 99360: 2, + 99361: 2, + 99362: 3, + 99363: 2, + 99364: 2, + 99365: 2, + 99366: 2, + 99367: 2, + 99368: 3, + 99369: 2, + 99370: 2, + 99371: 2, + 99372: 2, + 99373: 2, + 99374: 3, + 99375: 2, + 99376: 2, + 99377: 2, + 99378: 2, + 99379: 2, + 99380: 2, + 99381: 2, + 99382: 3, + 99383: 2, + 99384: 2, + 99385: 2, + 99386: 2, + 99387: 3, + 99388: 2, + 99389: 2, + 99390: 2, + 99391: 3, + 99392: 2, + 99393: 2, + 99394: 2, + 99395: 2, + 99396: 3, + 99397: 2, + 99398: 2, + 99399: 2, + 99400: 3, + 99401: 2, + 99402: 2, + 99403: 2, + 99404: 2, + 99405: 3, + 99406: 2, + 99407: 2, + 99408: 2, + 99409: 2, + 99410: 2, + 99411: 3, + 99412: 2, + 99413: 2, + 99414: 2, + 99415: 3, + 99416: 3, + 99417: 2, + 99418: 2, + 99419: 3, + 99420: 2, + 99421: 2, + 99422: 2, + 99423: 2, + 99424: 2, + 99425: 2, + 99426: 2, + 99427: 3, + 99428: 2, + 99429: 2, + 99430: 3, + 99431: 2, + 99432: 2, + 99433: 2, + 99434: 2, + 99435: 2, + 99436: 2, + 99552: 2, + 99553: 2, + 99554: 2, + 99555: 3, + 99556: 2, + 99557: 2, + 99558: 2, + 99559: 2, + 99560: 2, + 99561: 2, + 99562: 3, + 99563: 2, + 99564: 2, + 99565: 2, + 99566: 3, + 99567: 2, + 99568: 2, + 99569: 2, + 99570: 3, + 99571: 2, + 99572: 2, + 99573: 2, + 99574: 2, + 99575: 2, + 99576: 2, + 99577: 3, + 99578: 2, + 99579: 3, + 99580: 2, + 99581: 2, + 99582: 3, + 99583: 2, + 99584: 3, + 99585: 2, + 99586: 2, + 99587: 2, + 99588: 2, + 99589: 2, + 99590: 2, + 99591: 2, + 99592: 2, + 99593: 2, + 99594: 2, + 99595: 2, + 99596: 2, + 99597: 2, + 99598: 3, + 99599: 2, + 99600: 2, + 99601: 2, + 99602: 2, + 99603: 3, + 99604: 2, + 99605: 2, + 99606: 2, + 99607: 2, + 99608: 3, + 99609: 2, + 99610: 2, + 99611: 2, + 99612: 2, + 99613: 2, + 99614: 2, + 99615: 3, + 99616: 2, + 99617: 2, + 99618: 2, + 99619: 2, + 99620: 3, + 99621: 2, + 99622: 3, + 99623: 2, + 99624: 2, + 99625: 2, + 99626: 3, + 99627: 3, + 99628: 2, + 99629: 3, + 99630: 2, + 99631: 2, + 99632: 3, + 99633: 2, + 99634: 2, + 99635: 2, + 99636: 3, + 99637: 2, + 99638: 2, + 99639: 2, + 99640: 3, + 99641: 3, + 99642: 2, + 99643: 3, + 99644: 2, + 99645: 2, + 99646: 2, + 99647: 2, + 99648: 2, + 99649: 2, + 99650: 2, + 99651: 2, + 99652: 2, + 99653: 2, + 99654: 2, + 99655: 2, + 99656: 2, + 99657: 2, + 99658: 3, + 99659: 2, + 99660: 2, + 99661: 2, + 99662: 2, + 99663: 2, + 99664: 2, + 99665: 2, + 99666: 2, + 99781: 1, + 99782: 1, + 99783: 1, + 99784: 1, + 99785: 1, + 99786: 1, + 99806: 2, + 99807: 1, + 99808: 2, + 99809: 2, + 99810: 1, + 99811: 1, + 99812: 2, + 99813: 2, + 99814: 2, + 99815: 1, + 99816: 1, + 99817: 1, + 99819: 1, + 99820: 2, + 99821: 2, + 99822: 2, + 99823: 1, + 99825: 1, + 99826: 1, + 99828: 1, + 99829: 2, + 99830: 2, + 99831: 2, + 99832: 1, + 99841: 1, + 99842: 1, + 99843: 1, + 99844: 1, + 99847: 2, + 99848: 1, + 99849: 2, + 99850: 2, + 99851: 1, + 99852: 1, + 99853: 2, + 99854: 2, + 99855: 2, + 99856: 1, + 99857: 1, + 99858: 1, + 99860: 1, + 99861: 2, + 99862: 2, + 99863: 1, + 99864: 2, + 99865: 1, + 99866: 2, + 99867: 2, + 99868: 1, + 99869: 2, + 99870: 2, + 99871: 1, + 99872: 2, + 99873: 2, + 99874: 1, + 99875: 1, + 99876: 1, + 99877: 1, + 99878: 1, + 99881: 2, + 99882: 1, + 99959: 2, + 99883: 2, + 99884: 2, + 99885: 1, + 99886: 1, + 99887: 1, + 99888: 1, + 99889: 1, + 99893: 1, + 99894: 2, + 99895: 2, + 99896: 2, + 99897: 1, + 99898: 1, + 99899: 2, + 99900: 2, + 99901: 2, + 99902: 1, + 99903: 1, + 99904: 1, + 99906: 2, + 99907: 1, + 99908: 2, + 99909: 2, + 99910: 1, + 99911: 1, + 99912: 1, + 99913: 1, + 99916: 2, + 99917: 1, + 99918: 2, + 99919: 2, + 99920: 1, + 99921: 2, + 99922: 1, + 99923: 2, + 99924: 2, + 99925: 1, + 99926: 1, + 99927: 2, + 99928: 1, + 99929: 2, + 99930: 2, + 99931: 1, + 99952: 1, + 99953: 2, + 99954: 2, + 99955: 2, + 99956: 1, + 99957: 2, + 99958: 1, + 99960: 2, + 99961: 1, + 99988: 2, + 99989: 1, + 99991: 1, + 99992: 1, + 99993: 2, + 99994: 1, + 99996: 2, + 99998: 2, + 100001: 1, + 100009: 1, + 100010: 1, + 100011: 2, + 100012: 1, + 100013: 1, + 100014: 1, + 100015: 2, + 100017: 2, + 100018: 2, + 100020: 1, + 100021: 1, + 100022: 1, + 100023: 1, + 100028: 1, + 100029: 1, + 100030: 1, + 100032: 2, + 100034: 1, + 100035: 2, + 100036: 1, + 100037: 2, + 100038: 2, + 100039: 1, + 100040: 2, + 100041: 1, + 100042: 1, + 100044: 1, + 100045: 2, + 100046: 1, + 100047: 1, + 100048: 1, + 100051: 2, + 100052: 1, + 100054: 2, + 100055: 1, + 100059: 1, + 100061: 1, + 100062: 2, + 100063: 1, + 100067: 2, + 100075: 2, + 100068: 1, + 100070: 1, + 100071: 1, + 100072: 1, + 100076: 2, + 100078: 1, + 100079: 2, + 100080: 1, + 100082: 1, + 100083: 1, + 100084: 1, + 100086: 1, + 100089: 2, + 100090: 2, + 100093: 1, + 100094: 1, + 100095: 1, + 100096: 2, + 100098: 2, + 100099: 2, + 100100: 2, + 100101: 2, + 100102: 1, + 100103: 2, + 100104: 2, + 100105: 2, + 100106: 2, + 100107: 2, + 100108: 1, + 100110: 1, + 100111: 1, + 100112: 2, + 100113: 2, + 100114: 2, + 100115: 1, + 100116: 2, + 100117: 1, + 100118: 2, + 100120: 1, + 100121: 1, + 100123: 1, + 100125: 1, + 100126: 2, + 100127: 1, + 100128: 1, + 100129: 2, + 100130: 1, + 100131: 1, + 100133: 2, + 100134: 1, + 100136: 1, + 100137: 2, + 100138: 1, + 100141: 2, + 100145: 2, + 100146: 1, + 100147: 2, + 100148: 2, + 100149: 2, + 100150: 1, + 100153: 2, + 100154: 2, + 100160: 1, + 100161: 1, + 100162: 2, + 100163: 1, + 100164: 2, + 100165: 2, + 100166: 2, + 100167: 2, + 100205: 1, + 100207: 1, + 100209: 1, + 100211: 1, + 100213: 1, + 100215: 1, + 100243: 2, + 100245: 1, + 100247: 2, + 100249: 2, + 100251: 1, + 100253: 1, + 100255: 2, + 100257: 2, + 100259: 2, + 100261: 1, + 100263: 1, + 100265: 1, + 100268: 1, + 100270: 2, + 100272: 2, + 100274: 2, + 100276: 1, + 100280: 1, + 100282: 1, + 100285: 1, + 100287: 2, + 100289: 2, + 100291: 2, + 100293: 1, + 100308: 1, + 100310: 1, + 100312: 1, + 100314: 1, + 100318: 2, + 100320: 1, + 100322: 2, + 100324: 2, + 100326: 1, + 100328: 1, + 100330: 2, + 100332: 2, + 100334: 2, + 100336: 1, + 100338: 1, + 100340: 1, + 100343: 1, + 100345: 2, + 100347: 2, + 100349: 1, + 100351: 2, + 100353: 1, + 100355: 2, + 100357: 2, + 100359: 1, + 100361: 2, + 100363: 2, + 100365: 1, + 100367: 2, + 100369: 2, + 100371: 1, + 100373: 1, + 100375: 1, + 100377: 1, + 100379: 1, + 100383: 2, + 100385: 1, + 100387: 2, + 100389: 2, + 100391: 1, + 100393: 1, + 100395: 1, + 100397: 1, + 100399: 1, + 100405: 1, + 100407: 2, + 100409: 2, + 100411: 2, + 100413: 1, + 100415: 1, + 100417: 2, + 100419: 2, + 100421: 2, + 100423: 1, + 100425: 1, + 100427: 1, + 100430: 2, + 100432: 1, + 100434: 2, + 100436: 2, + 100438: 1, + 100440: 1, + 100442: 1, + 100444: 1, + 100448: 2, + 100450: 1, + 100452: 2, + 100454: 2, + 100456: 1, + 100458: 2, + 100460: 1, + 100462: 2, + 100464: 2, + 100466: 1, + 100468: 1, + 100470: 2, + 100472: 1, + 100474: 2, + 100476: 2, + 100478: 1, + 100510: 1, + 100512: 2, + 100514: 2, + 100516: 2, + 100518: 1, + 100520: 2, + 100522: 1, + 100524: 2, + 100526: 2, + 100528: 1, + 100557: 2, + 100558: 1, + 100560: 1, + 100561: 1, + 100562: 2, + 100563: 1, + 100564: 2, + 100565: 2, + 100566: 1, + 100569: 1, + 100570: 1, + 100571: 2, + 100572: 1, + 100573: 1, + 100574: 1, + 100575: 2, + 100577: 2, + 100578: 2, + 100580: 1, + 100581: 1, + 100582: 1, + 100583: 1, + 100588: 1, + 100589: 1, + 100590: 1, + 100592: 2, + 100594: 1, + 100595: 2, + 100596: 1, + 100597: 2, + 100598: 2, + 100599: 1, + 100600: 2, + 100601: 1, + 100602: 1, + 100604: 1, + 100605: 2, + 100606: 1, + 100607: 1, + 100608: 1, + 100611: 2, + 100612: 1, + 100614: 2, + 100615: 1, + 100619: 1, + 100621: 1, + 100622: 2, + 100623: 1, + 100627: 2, + 100628: 1, + 100630: 1, + 100631: 1, + 100632: 1, + 100635: 2, + 100636: 2, + 100638: 1, + 100639: 2, + 100640: 1, + 100642: 1, + 100643: 1, + 100644: 1, + 100646: 1, + 100649: 2, + 100650: 2, + 100653: 1, + 100654: 1, + 100655: 1, + 100656: 2, + 100658: 2, + 100659: 2, + 100660: 2, + 100661: 2, + 100662: 1, + 100663: 2, + 100664: 2, + 100665: 2, + 100666: 2, + 100667: 2, + 100668: 1, + 100670: 1, + 100671: 1, + 100672: 2, + 100673: 2, + 100674: 2, + 100675: 1, + 100676: 2, + 100677: 1, + 100678: 2, + 100680: 1, + 100681: 1, + 100683: 1, + 100685: 1, + 100686: 2, + 100687: 1, + 100688: 1, + 100689: 2, + 100690: 1, + 100691: 1, + 100693: 2, + 100694: 1, + 100696: 1, + 100697: 2, + 100698: 1, + 100701: 2, + 100705: 2, + 100706: 1, + 100707: 2, + 100708: 2, + 100709: 2, + 100710: 1, + 100713: 2, + 100714: 2, + 100720: 1, + 100721: 1, + 100722: 2, + 100723: 1, + 100724: 2, + 100725: 2, + 100726: 2, + 100727: 2, + 100952: 2, + 100954: 1, + 100957: 1, + 100959: 2, + 100967: 2, + 100968: 1, + 100969: 1, + 100970: 1, + 100971: 2, + 100972: 1, + 100975: 1, + 101783: 1, + 101785: 2, + 101786: 1, + 101789: 1, + 101793: 2, + 101794: 1, + 101802: 2, + 101804: 1, + 101806: 1, + 101812: 2, + 101814: 1, + 101815: 1, + 101819: 1, + 101822: 2, + 101823: 1, + 101834: 2, + 101835: 1, + 101837: 1, + 101842: 2, + 101843: 1, + 101845: 1, + 101851: 1, + 101855: 2, + 101856: 1, + 101864: 1, + 101866: 2, + 101867: 1, + 101872: 1, + 101874: 2, + 101875: 1, + 101878: 1, + 101882: 2, + 101883: 1, + 101891: 2, + 101893: 1, + 101895: 1, + 101901: 2, + 101903: 1, + 101904: 1, + 101908: 1, + 101911: 2, + 101912: 1, + 101923: 2, + 101924: 1, + 101926: 1, + 101931: 2, + 101932: 1, + 101934: 1, + 101938: 1, + 101942: 2, + 101943: 1, + 101951: 1, + 101953: 2, + 101954: 1, + 102245: 1, + 102246: 1, + 102247: 1, + 102248: 1, + 102249: 1, + 102250: 1, + 102614: 2, + 102615: 1, + 102617: 1, + 102618: 1, + 102619: 2, + 102620: 1, + 102621: 2, + 102622: 2, + 102623: 1, + 102626: 1, + 102627: 1, + 102628: 2, + 102629: 1, + 102630: 1, + 102631: 1, + 102632: 2, + 102634: 2, + 102635: 2, + 102637: 1, + 102638: 1, + 102639: 1, + 102640: 1, + 102645: 1, + 102646: 1, + 102647: 1, + 102648: 2, + 102650: 1, + 102651: 2, + 102652: 1, + 102653: 2, + 102654: 2, + 102655: 1, + 102656: 2, + 102657: 1, + 102658: 1, + 102660: 1, + 102661: 2, + 102662: 1, + 102663: 1, + 102664: 1, + 102667: 2, + 102668: 1, + 102670: 2, + 102671: 1, + 102673: 1, + 102675: 1, + 102676: 2, + 102677: 1, + 102681: 2, + 102682: 1, + 102684: 1, + 102685: 1, + 102686: 1, + 102689: 2, + 102690: 2, + 102692: 1, + 102693: 2, + 102694: 1, + 102696: 1, + 102697: 1, + 102698: 1, + 102700: 1, + 102703: 2, + 102704: 2, + 102707: 1, + 102708: 1, + 102709: 1, + 102710: 2, + 102712: 2, + 102713: 2, + 102714: 2, + 102715: 2, + 102716: 1, + 102717: 2, + 102718: 2, + 102719: 2, + 102720: 2, + 102721: 2, + 102722: 1, + 102724: 1, + 102725: 1, + 102726: 2, + 102727: 2, + 102728: 2, + 102729: 1, + 102730: 2, + 102731: 1, + 102732: 2, + 102734: 1, + 102735: 1, + 102737: 1, + 102739: 1, + 102740: 2, + 102741: 1, + 102742: 1, + 102743: 2, + 102744: 1, + 102745: 1, + 102747: 2, + 102748: 1, + 102750: 1, + 102751: 2, + 102752: 1, + 102755: 2, + 102759: 2, + 102760: 1, + 102761: 2, + 102762: 2, + 102763: 2, + 102764: 1, + 102767: 2, + 102768: 2, + 102774: 1, + 102775: 1, + 102776: 2, + 102777: 1, + 102778: 2, + 102779: 2, + 102780: 2, + 102781: 2, + 102811: 2, + 102812: 1, + 102814: 1, + 102815: 1, + 102816: 2, + 102817: 1, + 102818: 2, + 102819: 2, + 102820: 1, + 102823: 1, + 102824: 1, + 102825: 2, + 102826: 1, + 102827: 1, + 102828: 1, + 102829: 2, + 102831: 2, + 102832: 2, + 102834: 1, + 102835: 1, + 102836: 1, + 102837: 1, + 102842: 1, + 102843: 1, + 102844: 1, + 102845: 2, + 102847: 1, + 102848: 2, + 102849: 1, + 102850: 2, + 102851: 2, + 102852: 1, + 102853: 2, + 102854: 1, + 102855: 1, + 102857: 1, + 102858: 2, + 102859: 1, + 102860: 1, + 102861: 1, + 102864: 2, + 102865: 1, + 102867: 2, + 102868: 1, + 102870: 1, + 102872: 1, + 102873: 2, + 102874: 1, + 102878: 2, + 102879: 1, + 102881: 1, + 102882: 1, + 102883: 1, + 102886: 2, + 102887: 2, + 102889: 1, + 102890: 2, + 102891: 1, + 102893: 1, + 102894: 1, + 102895: 1, + 102897: 1, + 102900: 2, + 102901: 2, + 102904: 1, + 102905: 1, + 102906: 1, + 102907: 2, + 102909: 2, + 102910: 2, + 102911: 2, + 102912: 2, + 102913: 1, + 102914: 2, + 102915: 2, + 102916: 2, + 102917: 2, + 102918: 2, + 102919: 1, + 102921: 1, + 102922: 1, + 102923: 2, + 102924: 2, + 102925: 2, + 102926: 1, + 102927: 2, + 102928: 1, + 102929: 2, + 102931: 1, + 102932: 1, + 102934: 1, + 102936: 1, + 102937: 2, + 102938: 1, + 102939: 1, + 102940: 2, + 102941: 1, + 102942: 1, + 102944: 2, + 102945: 1, + 102947: 1, + 102948: 2, + 102949: 1, + 102952: 2, + 102956: 2, + 102957: 1, + 102958: 2, + 102959: 2, + 102960: 2, + 102961: 1, + 102964: 2, + 102965: 2, + 102971: 1, + 102972: 1, + 102973: 2, + 102974: 1, + 102975: 2, + 102976: 2, + 102977: 2, + 102978: 2, + 103154: 1, + 103155: 1, + 103156: 1, + 103157: 1, + 103158: 1, + 103159: 1, + 103179: 2, + 103180: 1, + 103181: 2, + 103182: 2, + 103183: 1, + 103184: 1, + 103185: 2, + 103186: 2, + 103187: 2, + 103188: 1, + 103189: 1, + 103190: 1, + 103192: 1, + 103193: 2, + 103194: 2, + 103195: 2, + 103196: 1, + 103198: 1, + 103199: 1, + 103201: 1, + 103202: 2, + 103203: 2, + 103204: 2, + 103205: 1, + 103213: 1, + 103214: 1, + 103215: 1, + 103216: 1, + 103219: 2, + 103220: 1, + 103221: 2, + 103222: 2, + 103223: 1, + 103224: 1, + 103225: 2, + 103226: 2, + 103227: 2, + 103228: 1, + 103229: 1, + 103230: 1, + 103232: 1, + 103233: 2, + 103234: 2, + 103235: 1, + 103236: 2, + 103237: 1, + 103238: 2, + 103239: 2, + 103240: 1, + 103241: 2, + 103242: 2, + 103243: 1, + 103244: 2, + 103245: 2, + 103246: 1, + 103247: 1, + 103248: 1, + 103249: 1, + 103250: 1, + 103253: 2, + 103254: 1, + 103255: 2, + 103256: 2, + 103257: 1, + 103258: 1, + 103259: 1, + 103260: 1, + 103261: 1, + 103265: 1, + 103266: 2, + 103267: 2, + 103268: 2, + 103269: 1, + 103270: 1, + 103271: 2, + 103272: 2, + 103273: 2, + 103274: 1, + 103275: 1, + 103276: 1, + 103278: 2, + 103279: 1, + 103280: 2, + 103281: 2, + 103282: 1, + 103283: 1, + 103284: 1, + 103285: 1, + 103288: 2, + 103289: 1, + 103290: 2, + 103291: 2, + 103292: 1, + 103293: 2, + 103294: 1, + 103295: 2, + 103296: 2, + 103297: 1, + 103298: 1, + 103299: 2, + 103300: 1, + 103301: 2, + 103302: 2, + 103303: 1, + 103323: 1, + 103324: 2, + 103325: 2, + 103326: 2, + 103327: 1, + 103328: 2, + 103329: 1, + 103330: 2, + 103331: 2, + 103332: 1, + 103351: 1, + 103352: 1, + 103353: 1, + 103354: 1, + 103355: 1, + 103356: 1, + 103376: 2, + 103377: 1, + 103378: 2, + 103379: 2, + 103380: 1, + 103381: 1, + 103382: 2, + 103383: 2, + 103384: 2, + 103385: 1, + 103386: 1, + 103387: 1, + 103389: 1, + 103390: 2, + 103391: 2, + 103392: 2, + 103393: 1, + 103395: 1, + 103396: 1, + 103398: 1, + 103399: 2, + 103400: 2, + 103401: 2, + 103402: 1, + 103410: 1, + 103411: 1, + 103412: 1, + 103413: 1, + 103416: 2, + 103417: 1, + 103418: 2, + 103419: 2, + 103420: 1, + 103421: 1, + 103422: 2, + 103423: 2, + 103424: 2, + 103425: 1, + 103426: 1, + 103427: 1, + 103429: 1, + 103430: 2, + 103431: 2, + 103432: 1, + 103433: 2, + 103434: 1, + 103435: 2, + 103436: 2, + 103437: 1, + 103438: 2, + 103439: 2, + 103440: 1, + 103441: 2, + 103442: 2, + 103443: 1, + 103444: 1, + 103445: 1, + 103446: 1, + 103447: 1, + 103450: 2, + 103451: 1, + 103452: 2, + 103453: 2, + 103454: 1, + 103455: 1, + 103456: 1, + 103457: 1, + 103458: 1, + 103462: 1, + 103463: 2, + 103464: 2, + 103465: 2, + 103466: 1, + 103467: 1, + 103468: 2, + 103469: 2, + 103470: 2, + 103471: 1, + 103472: 1, + 103473: 1, + 103475: 2, + 103476: 1, + 103477: 2, + 103478: 2, + 103479: 1, + 103480: 1, + 103481: 1, + 103482: 1, + 103485: 2, + 103486: 1, + 103487: 2, + 103488: 2, + 103489: 1, + 103490: 2, + 103491: 1, + 103492: 2, + 103493: 2, + 103494: 1, + 103495: 1, + 103496: 2, + 103497: 1, + 103498: 2, + 103499: 2, + 103500: 1, + 103520: 1, + 103521: 2, + 103522: 2, + 103523: 2, + 103524: 1, + 103525: 2, + 103526: 1, + 103527: 2, + 103528: 2, + 103529: 1, + 103649: 1, + 103726: 1, + 103727: 1, + 103728: 2, + 103729: 2, + 103730: 1, + 103731: 1, + 103732: 1, + 103733: 2, + 103734: 2, + 103735: 2, + 103736: 3, + 103737: 3, + 103744: 1, + 103745: 1, + 103746: 1, + 103747: 2, + 103748: 2, + 103751: 2, + 103752: 2, + 103753: 2, + 103754: 2, + 103755: 2, + 103756: 2, + 103760: 1, + 103761: 1, + 103762: 1, + 103763: 2, + 103764: 2, + 103765: 2, + 103766: 1, + 103767: 1, + 103768: 1, + 103771: 1, + 103772: 1, + 103773: 1, + 103774: 1, + 103775: 1, + 103776: 1, + 103777: 1, + 103778: 1, + 103779: 1, + 103780: 2, + 103781: 2, + 103782: 2, + 103783: 2, + 103784: 2, + 103785: 3, + 103787: 2, + 103788: 2, + 103790: 2, + 103791: 2, + 103792: 2, + 103794: 1, + 103796: 1, + 103798: 1, + 103801: 1, + 103802: 3, + 103803: 3, + 103804: 1, + 103805: 1, + 103806: 1, + 103807: 2, + 103808: 2, + 103812: 1, + 103813: 1, + 103814: 1, + 103815: 2, + 103816: 2, + 103817: 2, + 103818: 2, + 103819: 2, + 103820: 2, + 103821: 2, + 103826: 1, + 103827: 1, + 103828: 1, + 103829: 1, + 103830: 2, + 103831: 2, + 103832: 2, + 103834: 3, + 103835: 3, + 103836: 2, + 103837: 2, + 103838: 2, + 103839: 2, + 103840: 2, + 103841: 1, + 103842: 1, + 103843: 1, + 103844: 1, + 103847: 1, + 103848: 1, + 103852: 2, + 103853: 2, + 103854: 2, + 103855: 2, + 103856: 2, + 103857: 2, + 103858: 2, + 103859: 2, + 103860: 2, + 103869: 1, + 103870: 1, + 103871: 1, + 103872: 1, + 103873: 1, + 103874: 1, + 103875: 1, + 103876: 2, + 103877: 2, + 103878: 1, + 103879: 1, + 103880: 1, + 103885: 1, + 103886: 1, + 103887: 2, + 103888: 2, + 103892: 2, + 103893: 2, + 103894: 1, + 103895: 1, + 103896: 1, + 103897: 1, + 103898: 2, + 103899: 2, + 103900: 2, + 103901: 2, + 103902: 1, + 103903: 1, + 103904: 1, + 103905: 2, + 103906: 2, + 103907: 2, + 103908: 1, + 103912: 2, + 103913: 2, + 103914: 3, + 103915: 3, + 103918: 1, + 103919: 1, + 103920: 1, + 103921: 2, + 103922: 3, + 103923: 3, + 103924: 2, + 103925: 2, + 103926: 1, + 103927: 2, + 103928: 2, + 103929: 2, + 103930: 2, + 103931: 2, + 103932: 2, + 103933: 2, + 103936: 1, + 103937: 1, + 103938: 2, + 103939: 2, + 103940: 2, + 103941: 2, + 103942: 2, + 103943: 2, + 103944: 2, + 103945: 1, + 103946: 1, + 103947: 3, + 103948: 3, + 103949: 2, + 103950: 2, + 103951: 1, + 103952: 1, + 103953: 1, + 103954: 3, + 103955: 3, + 103956: 3, + 103957: 3, + 103958: 3, + 103961: 1, + 103962: 3, + 103963: 3, + 103964: 1, + 103965: 2, + 103966: 2, + 103967: 2, + 103968: 1, + 103969: 1, + 103970: 2, + 103971: 1, + 103972: 1, + 103973: 1, + 103974: 1, + 103983: 3, + 103984: 3, + 103985: 3, + 104308: 3, + 104311: 3, + 104399: 2, + 104400: 2, + 104401: 2, + 104402: 2, + 104403: 2, + 104404: 2, + 104405: 2, + 104406: 2, + 104407: 2, + 104412: 1, + 104413: 2, + 104414: 1, + 104416: 3, + 104417: 2, + 104418: 1, + 104420: 2, + 104421: 1, + 104422: 2, + 104423: 2, + 104424: 2, + 104427: 1, + 104428: 1, + 104430: 2, + 104431: 2, + 104432: 1, + 104433: 1, + 104434: 1, + 104435: 1, + 104436: 2, + 104437: 2, + 104438: 2, + 104439: 2, + 104443: 1, + 104444: 3, + 104445: 2, + 104448: 1, + 104449: 2, + 104450: 1, + 104451: 2, + 104452: 2, + 104453: 2, + 104454: 1, + 104455: 1, + 104456: 3, + 104457: 2, + 104458: 2, + 104459: 2, + 104461: 2, + 104464: 1, + 104466: 2, + 104467: 2, + 104468: 2, + 104470: 1, + 104471: 1, + 104472: 2, + 104474: 2, + 104479: 1, + 104480: 2, + 104481: 2, + 104482: 1, + 104483: 1, + 104485: 1, + 104486: 1, + 104487: 1, + 104488: 1, + 104489: 2, + 104490: 2, + 104492: 2, + 104494: 2, + 104496: 1, + 104497: 1, + 104499: 2, + 104500: 1, + 104501: 2, + 104503: 1, + 104504: 2, + 104505: 2, + 104507: 2, + 104508: 1, + 104510: 2, + 104511: 1, + 104512: 2, + 104513: 2, + 104515: 2, + 104516: 3, + 104519: 2, + 104520: 2, + 104522: 2, + 104523: 3, + 104524: 1, + 104525: 1, + 104527: 1, + 104529: 1, + 104532: 2, + 104533: 2, + 104534: 2, + 104535: 1, + 104536: 3, + 104537: 2, + 104538: 1, + 104539: 1, + 104540: 1, + 104541: 1, + 104542: 2, + 104545: 1, + 104546: 2, + 104547: 2, + 104548: 2, + 104550: 2, + 104551: 1, + 104552: 1, + 104554: 1, + 104555: 2, + 104556: 3, + 104557: 1, + 104558: 2, + 104559: 1, + 104560: 1, + 104561: 2, + 104562: 1, + 104563: 1, + 104564: 1, + 104565: 3, + 104567: 1, + 104569: 3, + 104571: 1, + 104573: 2, + 104574: 2, + 104575: 3, + 104578: 1, + 104579: 1, + 104580: 1, + 104582: 3, + 104583: 3, + 104585: 1, + 104586: 1, + 104588: 2, + 104589: 3, + 104590: 2, + 104591: 2, + 104592: 1, + 104593: 1, + 104594: 1, + 104596: 3, + 104598: 1, + 104599: 2, + 104600: 2, + 104601: 2, + 104603: 2, + 104604: 1, + 104605: 1, + 104607: 2, + 104608: 3, + 104609: 1, + 104610: 1, + 104612: 3, + 104614: 1, + 104615: 1, + 104617: 2, + 104618: 1, + 104622: 1, + 104623: 2, + 104624: 1, + 104625: 1, + 104627: 1, + 104628: 1, + 104629: 1, + 104631: 1, + 104633: 3, + 104634: 3, + 104635: 2, + 104637: 1, + 104638: 1, + 104639: 2, + 104640: 2, + 104641: 3, + 104642: 2, + 104643: 2, + 104644: 3, + 104645: 2, + 104646: 3, + 104647: 2, + 104648: 1, + 104650: 2, + 104651: 2, + 104653: 1, + 104654: 1, + 104655: 2, + 104656: 2, + 104657: 2, + 104658: 3, + 104659: 2, + 104661: 1, + 104662: 2, + 104663: 1, + 104665: 3, + 104666: 2, + 104667: 1, + 104669: 2, + 104670: 1, + 104671: 2, + 104672: 2, + 104673: 2, + 104676: 1, + 104677: 1, + 104679: 2, + 104680: 2, + 104681: 1, + 104682: 1, + 104683: 1, + 104684: 1, + 104685: 2, + 104686: 2, + 104687: 2, + 104688: 2, + 104692: 1, + 104693: 3, + 104694: 2, + 104697: 1, + 104698: 2, + 104699: 1, + 104700: 2, + 104701: 2, + 104702: 2, + 104703: 1, + 104704: 1, + 104705: 3, + 104706: 2, + 104707: 2, + 104708: 2, + 104710: 2, + 104713: 1, + 104715: 2, + 104716: 2, + 104717: 2, + 104719: 1, + 104720: 1, + 104721: 2, + 104723: 2, + 104728: 1, + 104729: 2, + 104730: 2, + 104731: 1, + 104732: 1, + 104734: 1, + 104735: 1, + 104736: 1, + 104737: 1, + 104738: 2, + 104739: 2, + 104741: 2, + 104743: 2, + 104745: 1, + 104746: 1, + 104748: 2, + 104749: 1, + 104750: 2, + 104752: 1, + 104753: 2, + 104754: 2, + 104756: 2, + 104757: 1, + 104759: 2, + 104760: 1, + 104761: 2, + 104762: 2, + 104764: 2, + 104765: 3, + 104768: 2, + 104769: 2, + 104771: 2, + 104772: 3, + 104773: 1, + 104774: 1, + 104776: 1, + 104778: 1, + 104781: 2, + 104782: 2, + 104783: 2, + 104784: 1, + 104785: 3, + 104786: 2, + 104787: 1, + 104788: 1, + 104789: 1, + 104790: 1, + 104791: 2, + 104794: 1, + 104795: 2, + 104796: 2, + 104797: 2, + 104799: 2, + 104800: 1, + 104801: 1, + 104803: 1, + 104804: 2, + 104805: 3, + 104806: 1, + 104807: 2, + 104808: 1, + 104809: 1, + 104810: 2, + 104811: 1, + 104812: 1, + 104813: 1, + 104814: 3, + 104816: 1, + 104818: 3, + 104820: 1, + 104822: 2, + 104823: 2, + 104824: 3, + 104827: 1, + 104828: 1, + 104829: 1, + 104831: 3, + 104832: 3, + 104834: 1, + 104835: 1, + 104837: 2, + 104838: 3, + 104839: 2, + 104840: 2, + 104841: 1, + 104842: 1, + 104843: 1, + 104845: 3, + 104847: 1, + 104848: 2, + 104849: 2, + 104850: 2, + 104852: 2, + 104853: 1, + 104854: 1, + 104856: 2, + 104857: 3, + 104858: 1, + 104859: 1, + 104861: 3, + 104863: 1, + 104864: 1, + 104866: 2, + 104867: 1, + 104871: 1, + 104872: 2, + 104873: 1, + 104874: 1, + 104876: 1, + 104877: 1, + 104878: 1, + 104880: 1, + 104882: 3, + 104883: 3, + 104884: 2, + 104886: 1, + 104887: 1, + 104888: 2, + 104889: 2, + 104890: 3, + 104891: 2, + 104892: 2, + 104893: 3, + 104894: 2, + 104896: 2, + 104897: 1, + 104899: 2, + 104900: 2, + 104902: 1, + 104903: 1, + 104904: 2, + 104905: 2, + 104906: 2, + 104907: 3, + 104908: 2, + 104910: 1, + 104911: 2, + 104912: 1, + 104914: 3, + 104915: 2, + 104916: 1, + 104918: 2, + 104919: 1, + 104920: 2, + 104921: 2, + 104922: 2, + 104925: 1, + 104926: 1, + 104928: 2, + 104929: 2, + 104930: 1, + 104931: 1, + 104932: 1, + 104933: 1, + 104934: 2, + 104935: 2, + 104936: 2, + 104937: 2, + 104941: 1, + 104942: 3, + 104943: 2, + 104946: 1, + 104947: 2, + 104948: 1, + 104949: 2, + 104950: 2, + 104951: 2, + 104952: 1, + 104953: 1, + 104954: 3, + 104955: 2, + 104956: 2, + 104957: 2, + 104959: 2, + 104962: 1, + 104964: 2, + 104965: 2, + 104966: 2, + 104968: 1, + 104969: 1, + 104970: 2, + 104972: 2, + 104977: 1, + 104978: 2, + 104979: 2, + 104980: 1, + 104981: 1, + 104983: 1, + 104984: 1, + 104985: 1, + 104986: 1, + 104987: 2, + 104988: 2, + 104990: 2, + 104992: 2, + 104994: 1, + 104995: 1, + 104997: 2, + 104998: 1, + 104999: 2, + 105001: 1, + 105002: 2, + 105003: 2, + 105005: 2, + 105006: 1, + 105008: 2, + 105009: 1, + 105010: 2, + 105011: 2, + 105013: 2, + 105014: 3, + 105017: 2, + 105018: 2, + 105020: 2, + 105021: 3, + 105022: 1, + 105023: 1, + 105025: 1, + 105027: 1, + 105030: 2, + 105031: 2, + 105032: 2, + 105033: 1, + 105034: 3, + 105035: 2, + 105036: 1, + 105037: 1, + 105038: 1, + 105039: 1, + 105040: 2, + 105043: 1, + 105044: 2, + 105045: 2, + 105046: 2, + 105048: 2, + 105049: 1, + 105050: 1, + 105052: 1, + 105053: 2, + 105054: 3, + 105055: 1, + 105056: 2, + 105057: 1, + 105058: 1, + 105059: 2, + 105060: 1, + 105061: 1, + 105062: 1, + 105063: 3, + 105065: 1, + 105067: 3, + 105069: 1, + 105071: 2, + 105072: 2, + 105073: 3, + 105076: 1, + 105077: 1, + 105078: 1, + 105080: 3, + 105081: 3, + 105083: 1, + 105084: 1, + 105086: 2, + 105087: 3, + 105088: 2, + 105089: 2, + 105090: 1, + 105091: 1, + 105092: 1, + 105094: 3, + 105096: 1, + 105097: 2, + 105098: 2, + 105099: 2, + 105101: 2, + 105102: 1, + 105103: 1, + 105105: 2, + 105106: 3, + 105107: 1, + 105108: 1, + 105110: 3, + 105112: 1, + 105113: 1, + 105115: 2, + 105116: 1, + 105120: 1, + 105121: 2, + 105122: 1, + 105123: 1, + 105125: 1, + 105126: 1, + 105127: 1, + 105129: 1, + 105131: 3, + 105132: 3, + 105133: 2, + 105135: 1, + 105136: 1, + 105137: 2, + 105138: 2, + 105139: 3, + 105140: 2, + 105141: 2, + 105142: 3, + 105143: 2, + 105145: 2, + 105146: 1, + 105148: 2, + 105149: 2, + 105151: 1, + 105152: 1, + 105153: 2, + 105154: 2, + 105155: 2, + 105156: 3, + 105157: 2, + 105159: 1, + 105160: 2, + 105161: 1, + 105163: 3, + 105164: 2, + 105165: 1, + 105167: 2, + 105168: 1, + 105169: 2, + 105170: 2, + 105171: 2, + 105174: 1, + 105175: 1, + 105177: 2, + 105178: 2, + 105179: 1, + 105180: 1, + 105181: 1, + 105182: 1, + 105183: 2, + 105184: 2, + 105185: 2, + 105186: 2, + 105190: 1, + 105191: 3, + 105192: 2, + 105195: 1, + 105196: 2, + 105197: 1, + 105198: 2, + 105199: 2, + 105200: 2, + 105201: 1, + 105202: 1, + 105203: 3, + 105204: 2, + 105205: 2, + 105206: 2, + 105208: 2, + 105211: 1, + 105213: 2, + 105214: 2, + 105215: 2, + 105217: 1, + 105218: 1, + 105219: 2, + 105221: 2, + 105226: 1, + 105227: 2, + 105228: 2, + 105229: 1, + 105230: 1, + 105232: 1, + 105233: 1, + 105234: 1, + 105235: 1, + 105236: 2, + 105237: 2, + 105239: 2, + 105241: 2, + 105243: 1, + 105244: 1, + 105246: 2, + 105247: 1, + 105248: 2, + 105250: 1, + 105251: 2, + 105252: 2, + 105254: 2, + 105255: 1, + 105257: 2, + 105258: 1, + 105259: 2, + 105260: 2, + 105262: 2, + 105263: 3, + 105266: 2, + 105267: 2, + 105269: 2, + 105270: 3, + 105271: 1, + 105272: 1, + 105274: 1, + 105276: 1, + 105279: 2, + 105280: 2, + 105281: 2, + 105282: 1, + 105283: 3, + 105284: 2, + 105285: 1, + 105286: 1, + 105287: 1, + 105288: 1, + 105289: 2, + 105292: 1, + 105293: 2, + 105294: 2, + 105295: 2, + 105297: 2, + 105298: 1, + 105299: 1, + 105301: 1, + 105302: 2, + 105303: 3, + 105304: 1, + 105305: 2, + 105306: 1, + 105307: 1, + 105308: 2, + 105309: 1, + 105310: 1, + 105311: 1, + 105312: 3, + 105314: 1, + 105316: 3, + 105318: 1, + 105320: 2, + 105321: 2, + 105322: 3, + 105325: 1, + 105326: 1, + 105327: 1, + 105329: 3, + 105330: 3, + 105332: 1, + 105333: 1, + 105335: 2, + 105336: 3, + 105337: 2, + 105338: 2, + 105339: 1, + 105340: 1, + 105341: 1, + 105343: 3, + 105345: 1, + 105346: 2, + 105347: 2, + 105348: 2, + 105350: 2, + 105351: 1, + 105352: 1, + 105354: 2, + 105355: 3, + 105356: 1, + 105357: 1, + 105359: 3, + 105361: 1, + 105362: 1, + 105364: 2, + 105365: 1, + 105369: 1, + 105370: 2, + 105371: 1, + 105372: 1, + 105374: 1, + 105375: 1, + 105376: 1, + 105378: 1, + 105380: 3, + 105381: 3, + 105382: 2, + 105384: 1, + 105385: 1, + 105386: 2, + 105387: 2, + 105388: 3, + 105389: 2, + 105390: 2, + 105391: 3, + 105392: 2, + 105393: 3, + 105394: 2, + 105395: 1, + 105397: 2, + 105398: 2, + 105400: 1, + 105401: 1, + 105402: 2, + 105403: 2, + 105404: 2, + 105405: 3, + 105406: 2, + 105408: 1, + 105409: 2, + 105410: 1, + 105412: 3, + 105413: 2, + 105414: 1, + 105416: 2, + 105417: 1, + 105418: 2, + 105419: 2, + 105420: 2, + 105423: 1, + 105424: 1, + 105426: 2, + 105427: 2, + 105428: 1, + 105429: 1, + 105430: 1, + 105431: 1, + 105432: 2, + 105433: 2, + 105434: 2, + 105435: 2, + 105439: 1, + 105440: 3, + 105441: 2, + 105444: 1, + 105445: 2, + 105446: 1, + 105447: 2, + 105448: 2, + 105449: 2, + 105450: 1, + 105451: 1, + 105452: 3, + 105453: 2, + 105454: 2, + 105455: 2, + 105457: 2, + 105460: 1, + 105462: 2, + 105463: 2, + 105464: 2, + 105466: 1, + 105467: 1, + 105468: 2, + 105470: 2, + 105475: 1, + 105476: 2, + 105477: 2, + 105478: 1, + 105479: 1, + 105481: 1, + 105482: 1, + 105483: 1, + 105484: 1, + 105485: 2, + 105486: 2, + 105488: 2, + 105490: 2, + 105492: 1, + 105493: 1, + 105495: 2, + 105496: 1, + 105497: 2, + 105499: 1, + 105500: 2, + 105501: 2, + 105503: 2, + 105504: 1, + 105506: 2, + 105507: 1, + 105508: 2, + 105509: 2, + 105511: 2, + 105512: 3, + 105515: 2, + 105516: 2, + 105518: 2, + 105519: 3, + 105520: 1, + 105521: 1, + 105523: 1, + 105525: 1, + 105528: 2, + 105529: 2, + 105530: 2, + 105531: 1, + 105532: 3, + 105533: 2, + 105534: 1, + 105535: 1, + 105536: 1, + 105537: 1, + 105538: 2, + 105541: 1, + 105542: 2, + 105543: 2, + 105544: 2, + 105546: 2, + 105547: 1, + 105548: 1, + 105550: 1, + 105551: 2, + 105552: 3, + 105553: 1, + 105554: 2, + 105555: 1, + 105556: 1, + 105557: 2, + 105558: 1, + 105559: 1, + 105560: 1, + 105561: 3, + 105563: 1, + 105565: 3, + 105567: 1, + 105569: 2, + 105570: 2, + 105571: 3, + 105574: 1, + 105575: 1, + 105576: 1, + 105578: 3, + 105579: 3, + 105581: 1, + 105582: 1, + 105584: 2, + 105585: 3, + 105586: 2, + 105587: 2, + 105588: 1, + 105589: 1, + 105590: 1, + 105592: 3, + 105594: 1, + 105595: 2, + 105596: 2, + 105597: 2, + 105599: 2, + 105600: 1, + 105601: 1, + 105603: 2, + 105604: 3, + 105605: 1, + 105606: 1, + 105608: 3, + 105610: 1, + 105611: 1, + 105613: 2, + 105614: 1, + 105618: 1, + 105619: 2, + 105620: 1, + 105621: 1, + 105623: 1, + 105624: 1, + 105625: 1, + 105627: 1, + 105629: 3, + 105630: 3, + 105631: 2, + 105633: 1, + 105634: 1, + 105635: 2, + 105636: 2, + 105637: 3, + 105638: 2, + 105639: 2, + 105640: 3, + 105641: 2, + 105642: 3, + 105643: 2, + 105644: 1, + 105646: 2, + 105647: 2, + 105649: 1, + 105650: 1, + 105651: 2, + 105652: 2, + 105653: 2, + 105654: 3, + 105655: 2, + 105670: 2, + 105671: 2, + 105672: 2, + 105673: 2, + 105675: 2, + 105677: 2, + 105678: 2, + 105679: 2, + 105680: 2, + 105683: 2, + 105684: 2, + 105685: 2, + 105686: 2, + 105688: 2, + 105690: 2, + 105691: 2, + 105692: 2, + 105693: 2, + 105754: 2, + 105755: 2, + 105756: 2, + 105757: 2, + 105758: 2, + 105759: 2, + 105760: 2, + 105761: 2, + 105767: 3, + 105768: 3, + 105769: 3, + 105770: 3, + 105771: 3, + 105772: 3, + 105773: 3, + 105774: 3, + 105775: 3, + 105776: 2, + 105777: 2, + 105778: 2, + 105779: 2, + 105780: 2, + 105781: 2, + 105782: 2, + 105783: 2, + 105784: 2, + 105794: 2, + 105795: 2, + 105796: 2, + 105797: 2, + 105798: 2, + 105799: 2, + 105800: 2, + 105801: 2, + 105802: 2, + 105803: 2, + 105804: 2, + 105805: 2, + 105806: 2, + 105807: 2, + 105808: 2, + 105809: 2, + 105810: 2, + 105811: 2, + 105813: 2, + 105814: 2, + 105817: 2, + 105818: 2, + 105819: 2, + 105820: 2, + 105821: 2, + 105822: 2, + 105823: 2, + 105827: 2, + 105828: 2, + 105831: 2, + 105832: 2, + 105833: 2, + 105834: 2, + 105835: 2, + 105836: 2, + 105837: 2, + 105841: 2, + 105842: 2, + 105845: 2, + 105846: 2, + 105847: 2, + 105848: 2, + 105849: 2, + 105850: 2, + 105851: 2, + 105955: 1, + 105956: 1, + 186052: 1, + 186053: 1, + 186054: 1, + 186065: 1, + 186066: 1, + 186067: 1, + 186071: 1, + 186072: 1, + 186073: 1, + 199635: 1, + 199636: 1, + 199637: 1, + 199638: 1, + 199639: 1, + 199640: 1, + 199642: 1, + 199643: 1, + 199644: 1, + 211850: 2, 226178: 1, 226179: 1, 226180: 1, - 69936: 1, - 69937: 1, - 69938: 1, - 69939: 1, - 69941: 1, - 69942: 1, - 69943: 1, - 69944: 1, - 69945: 1, - 69946: 1, - 69947: 1, - 69948: 1, - 69949: 1, - 69950: 1, - 69951: 1, - 69952: 1, - 69953: 1, - 69954: 1, - 70733: 1, - 70734: 2, - 70736: 2, - 70737: 1, - 70738: 1, - 70739: 2, - 70916: 2, - 70917: 1, - 70920: 1, - 70912: 1, - 70913: 2, - 70914: 2, - 70915: 2, - 70933: 1, - 70937: 1, - 70939: 1, - 70941: 1, - 70942: 2, - 70943: 1, - 70944: 2, - 70945: 2, - 70946: 1, - 70947: 2, - 70948: 2, - 70949: 1, - 70950: 2, - 70951: 1, - 70952: 2, - 70953: 1, - 70954: 2, - 70955: 2, - 70985: 1, - 70986: 1, - 70987: 1, - 70988: 2, - 70989: 2, - 70992: 2, - 70993: 1, - 71003: 2, - 71005: 2, - 71007: 1, - 71010: 2, - 71011: 2, - 71018: 2, - 71020: 1, - 71021: 1, - 71023: 1, - 71025: 1, - 71027: 1, - 71028: 2, - 71029: 1, - 71030: 1, - 71031: 2, - 71038: 1, - 71039: 1, - 71040: 2, - 71041: 2, - 71042: 2, - 71043: 1, - 71044: 1, - 71045: 2, - 71046: 1, - 71047: 2, - 71048: 2, - 71049: 1, - 71050: 1, - 71051: 2, - 71052: 2, - 71053: 1, - 71054: 2, - 71058: 2, - 71059: 1, - 71060: 2, - 71061: 2, - 71062: 1, - 71063: 2, - 71064: 1, - 71065: 2, - 71066: 2, - 71067: 1, - 71068: 2, - 71069: 1, - 71070: 2, - 71071: 2, - 71072: 1, - 71084: 1, - 71091: 2, - 71092: 1, - 71093: 2, - 71094: 2, - 71095: 1, - 71097: 1, - 71098: 2, - 71099: 2, - 71100: 2, - 71101: 1, - 71102: 1, - 71103: 2, - 71104: 2, - 71105: 2, - 71106: 1, - 71107: 1, - 71108: 2, - 71109: 2, - 71110: 2, - 71111: 1, - 71131: 1, - 71146: 1, - 71147: 1, - 71148: 1, - 71149: 1, - 71249: 1, - 71250: 1, - 71253: 1, - 71254: 1, - 71255: 1, - 71258: 1, - 71271: 1, - 71272: 2, - 71273: 2, - 71274: 2, - 71275: 1, - 71276: 1, - 71277: 2, - 71278: 2, - 71279: 2, - 71280: 1, - 71281: 1, - 71282: 2, - 71283: 2, - 71284: 2, - 71285: 1, - 71286: 1, - 71287: 2, - 71288: 2, - 71289: 2, - 71290: 1, - 71291: 2, - 71292: 1, - 71293: 2, - 71294: 2, - 71295: 1, - 71296: 2, - 71297: 1, - 71298: 2, - 71299: 2, - 71300: 1, - 71301: 2, - 71302: 1, - 71303: 2, - 71304: 2, - 71305: 1, - 71313: 1, - 71314: 2, - 71315: 1, - 71340: 2, - 71342: 2, - 71343: 1, - 71344: 2, - 71345: 1, - 71346: 1, - 71348: 1, - 71349: 2, - 71351: 1, - 71640: 1, - 71775: 1, - 71780: 1, - 72798: 1, - 72799: 1, - 72800: 1, - 72801: 2, - 72802: 2, - 72803: 1, - 72805: 1, - 72806: 2, - 72807: 1, - 72813: 2, - 72815: 2, - 72816: 2, - 72817: 2, - 72818: 2, - 72819: 1, - 72820: 2, - 72821: 1, - 72823: 2, - 72824: 2, - 72825: 1, - 72826: 2, - 72830: 1, - 72832: 1, - 72834: 2, - 72835: 2, - 72836: 1, - 72839: 2, - 72840: 1, - 72841: 2, - 72842: 2, - 72843: 2, - 72847: 2, - 72848: 2, - 72849: 1, - 72850: 1, - 72851: 1, - 72852: 1, - 72853: 2, - 72856: 1, - 72857: 2, - 72858: 1, - 72859: 2, - 72861: 1, - 72864: 1, - 72865: 1, - 72868: 1, - 72870: 1, - 72872: 1, - 72874: 1, - 72875: 1, - 72877: 1, - 72879: 1, - 72881: 1, - 72882: 2, - 72883: 1, - 72887: 1, - 76152: 2, - 76154: 2, - 76157: 1, - 76158: 1, - 76161: 1, - 60226: 1, - 60227: 1, - 60228: 1, - 60229: 2, - 60230: 3, - 60231: 2, - 60232: 1, - 60234: 1, - 60235: 2, - 60236: 2, - 60237: 2, - 60238: 1, - 70244: 2, - 70245: 1, - 70246: 2, - 70247: 2, - 70248: 1, - 70249: 2, - 70250: 1, - 70251: 2, - 70252: 2, - 70253: 1, - 70254: 2, - 70255: 1, - 70256: 2, - 70257: 2, - 70258: 1, - 70259: 2, - 70260: 1, - 70261: 2, - 70262: 2, - 70263: 1, - 70264: 2, - 70265: 1, - 70266: 2, - 70267: 2, - 70268: 1, - 70269: 2, - 70270: 1, - 70271: 2, - 70272: 2, - 70273: 1, - 70274: 2, - 70275: 1, - 70276: 2, - 70277: 2, - 70278: 1, - 70279: 1, - 70280: 2, - 70281: 2, - 70282: 2, - 70283: 1, - 70284: 1, - 70285: 2, - 70286: 2, - 70287: 2, - 70288: 1, - 70289: 1, - 70290: 2, - 70291: 2, - 70292: 2, - 70293: 1, - 70294: 2, - 70295: 1, - 70296: 2, - 70297: 2, - 70298: 1, - 70299: 1, - 70300: 2, - 70301: 2, - 70302: 2, - 70303: 1, - 70304: 1, - 70305: 2, - 70306: 2, - 70307: 2, - 70308: 1, - 70309: 1, - 70310: 2, - 70311: 2, - 70312: 2, - 70313: 1, - 70314: 1, - 70315: 2, - 70316: 2, - 70317: 2, - 70318: 1, - 70319: 1, - 70320: 1, - 70321: 1, - 70323: 1, - 70324: 1, - 70326: 1, - 70328: 1, - 70329: 1, - 70331: 1, - 70332: 1, - 70333: 1, - 70335: 1, - 70336: 1, - 70337: 1, - 70339: 1, - 70341: 1, - 70343: 1, - 70344: 1, - 70346: 1, - 70347: 1, - 70348: 1, - 70349: 1, - 70351: 1, - 70353: 2, - 70354: 1, - 70355: 2, - 70356: 2, - 70357: 1, - 70358: 1, - 70360: 1, - 70361: 1, - 70362: 1, - 70364: 1, - 70367: 1, - 70368: 1, - 70405: 1, - 70406: 1, - 70407: 1, - 70408: 1, - 70415: 1, - 70416: 2, - 70417: 2, - 70418: 1, - 70419: 2, - 70420: 1, - 70421: 2, - 70422: 2, - 70423: 1, - 70424: 2, - 70425: 1, - 70426: 2, - 70427: 2, - 70428: 2, - 70429: 1, - 70430: 1, - 70431: 2, - 70432: 2, - 70433: 2, - 70434: 1, - 70435: 2, - 70436: 2, - 70437: 1, - 70438: 1, - 70439: 2, - 70440: 2, - 70441: 1, - 70442: 1, - 70443: 2, - 70444: 2, - 70445: 1, - 70446: 2, - 70447: 1, - 70448: 2, - 70449: 2, - 70450: 2, - 70451: 2, - 70452: 2, - 70453: 1, - 70454: 1, - 70455: 2, - 70456: 1, - 70457: 2, - 70458: 2, - 70459: 1, - 70460: 2, - 70461: 2, - 70462: 2, - 70463: 1, - 70464: 1, - 70465: 2, - 70466: 2, - 70467: 1, - 70468: 2, - 70469: 1, - 70470: 1, - 70471: 2, - 70472: 2, - 70473: 2, - 70474: 1, - 70475: 1, - 70476: 2, - 70477: 1, - 70478: 2, - 70479: 2, - 70480: 1, - 70481: 2, - 70482: 1, - 70483: 2, - 70484: 2, - 70485: 2, - 70486: 1, - 70487: 2, - 70488: 1, - 70489: 2, - 70490: 1, - 70491: 2, - 70492: 2, - 70493: 1, - 70494: 2, - 70495: 1, - 70496: 1, - 70497: 1, - 70498: 1, - 70499: 1, - 70500: 1, - 70501: 1, - 70502: 1, - 70503: 1, - 70504: 1, - 70505: 1, - 70506: 1, - 70507: 1, - 70508: 1, - 70509: 1, - 70921: 1, - 71352: 2, - 71356: 2, - 71357: 1, - 71358: 1, - 71798: 1, - 78375: 2, - 78376: 2, - 78377: 1, - 78378: 1, - 78379: 1, - 78380: 3, - 78381: 2, - 78383: 1, - 78384: 1, - 78385: 2, - 78386: 2, - 78395: 2, - 78396: 2, - 78397: 1, - 78398: 2, - 78400: 1, - 78407: 1, - 78408: 2, - 78409: 1, - 78411: 2, - 78412: 1, - 78421: 1, - 78422: 1, - 78423: 2, - 78424: 2, - 78425: 1, - 78426: 1, - 78427: 1, - 78428: 2, - 78437: 1, - 78438: 1, - 78439: 2, - 78440: 1, - 78441: 1, - 78442: 2, - 78443: 2, - 78444: 2, - 78453: 1, - 78454: 1, - 78455: 2, - 78456: 2, - 78457: 2, - 78458: 1, - 78459: 1, - 78460: 2, - 78494: 1, - 78495: 1, - 78496: 1, - 78497: 1, - 78498: 1, - 78578: 2, - 78579: 2, - 78580: 2, - 78581: 2, - 78582: 2, - 78583: 2, - 78584: 2, - 78590: 2, - 78591: 2, - 78592: 2, - 78593: 2, - 78594: 2, - 78595: 2, - 78596: 2, - 78597: 2, - 78598: 2, - 78599: 1, - 78600: 1, - 78601: 1, - 78602: 1, - 78603: 1, - 78604: 1, - 78605: 1, - 78606: 1, - 78607: 1, - 78608: 1, - 78609: 1, - 78610: 1, - 78611: 1, - 78612: 1, - 78613: 2, - 78614: 2, - 78615: 2, - 78616: 2, - 78617: 2, - 78618: 2, - 78619: 2, - 78620: 2, - 78621: 2, - 78629: 1, - 78630: 1, - 78631: 1, - 78632: 1, - 78633: 1, - 78634: 2, - 78635: 2, - 78639: 2, - 78640: 2, - 78641: 2, - 78642: 2, - 78643: 2, - 78644: 2, - 78645: 2, - 78646: 2, - 78647: 2, - 78752: 3, - 78753: 3, - 78754: 3, - 78755: 3, - 78756: 3, - 78757: 3, - 78758: 3, - 78759: 3, - 78760: 3, - 78761: 1, - 78762: 1, - 78763: 1, - 78764: 1, - 78765: 1, - 78766: 1, - 78767: 1, - 78768: 1, - 78769: 1, - 78770: 1, - 78771: 1, - 78772: 1, - 78773: 1, - 78774: 1, - 78775: 1, - 78776: 1, - 78777: 1, - 78778: 1, - 78779: 1, - 78780: 2, - 78781: 2, - 78782: 2, - 78783: 2, - 78784: 2, - 78785: 2, - 78786: 2, - 78787: 2, - 78788: 2, - 78789: 2, - 78790: 2, - 78791: 2, - 78792: 2, - 78793: 2, - 78794: 2, - 78795: 2, - 78796: 2, - 78797: 2, - 78798: 2, - 78799: 3, - 78800: 3, - 78801: 3, - 78802: 3, - 78803: 3, - 78804: 3, - 78805: 3, - 78806: 3, - 78807: 3, - 78808: 3, - 78809: 3, - 78810: 3, - 78811: 3, - 78812: 3, - 78813: 3, - 78814: 3, - 78815: 3, - 78816: 3, - 78817: 3, - 78818: 3, - 78819: 3, - 78820: 3, - 78821: 3, - 78822: 3, - 78823: 3, - 78824: 3, - 78825: 3, - 78826: 3, - 78827: 3, - 78828: 2, - 78829: 2, - 78830: 2, - 78831: 2, - 78832: 2, - 78833: 2, - 78834: 2, - 78835: 2, - 78836: 2, - 78837: 2, - 78838: 2, - 78839: 2, - 78840: 2, - 78841: 2, - 78842: 2, - 78843: 2, - 78844: 2, - 78845: 2, - 78846: 2, - 72310: 1, - 72313: 1, - 72314: 1, - 72315: 1, - 72316: 1, - 72317: 1, - 72318: 1, - 72328: 1, - 72332: 2, - 72333: 1, - 72334: 2, - 72335: 2, - 72336: 1, - 72337: 1, - 72338: 2, - 72339: 2, - 72340: 2, - 72341: 1, - 72342: 1, - 72343: 1, - 72345: 1, - 72346: 2, - 72347: 2, - 72348: 2, - 72349: 1, - 72350: 1, - 72351: 1, - 72353: 1, - 72354: 2, - 72355: 2, - 72356: 2, - 72357: 1, - 72358: 1, - 72362: 1, - 72363: 1, - 72364: 1, - 72365: 1, - 72368: 2, - 72369: 1, - 72370: 2, - 72371: 2, - 72372: 1, - 72373: 1, - 72374: 2, - 72375: 2, - 72376: 2, - 72377: 1, - 72378: 2, - 72379: 1, - 72380: 2, - 72381: 2, - 72382: 1, - 72383: 1, - 72384: 1, - 72385: 1, - 72386: 1, - 72389: 2, - 72390: 1, - 72391: 2, - 72392: 2, - 72393: 1, - 72394: 1, - 72395: 1, - 72396: 1, - 72397: 1, - 72400: 1, - 72401: 2, - 72402: 2, - 72403: 2, - 72404: 1, - 72405: 1, - 72406: 2, - 72407: 2, - 72408: 2, - 72409: 1, - 72416: 1, - 72417: 1, - 72418: 1, - 72419: 1, - 72422: 2, - 72423: 1, - 72424: 2, - 72425: 2, - 72426: 1, - 72427: 1, - 72428: 1, - 72429: 1, - 72432: 2, - 72433: 1, - 72434: 2, - 72435: 2, - 72436: 1, - 72437: 2, - 72438: 1, - 72439: 2, - 72440: 2, - 72441: 1, - 72442: 1, - 72443: 2, - 72444: 1, - 72445: 2, - 72446: 2, - 72447: 1, - 72456: 1, - 72459: 1, - 72460: 2, - 72461: 2, - 72462: 2, - 72463: 1, - 72464: 2, - 72465: 1, - 72466: 2, - 72467: 2, - 72468: 1, - 78466: 2, - 78467: 2, - 78468: 2, - 78469: 2, - 78470: 2, - 70934: 1, - 71085: 2, - 71215: 1, - 71216: 1, - 71217: 1, - 71237: 1, - 71393: 1, - 71394: 1, - 71395: 1, - 71396: 1, - 71397: 1, - 71398: 1, - 71399: 1, - 71400: 1, - 71402: 2, - 71403: 1, - 71404: 1, - 71405: 2, - 71407: 2, - 71408: 1, - 71409: 1, - 71410: 1, - 71411: 2, - 71412: 2, - 71413: 1, - 71415: 2, - 71416: 2, - 71417: 2, - 71419: 1, - 71420: 1, - 71421: 2, - 71424: 2, - 71426: 1, - 71427: 1, - 71429: 2, - 71430: 2, - 71431: 2, - 71432: 1, - 71433: 1, - 71435: 2, - 71436: 1, - 71437: 1, - 71438: 1, - 71439: 2, - 71440: 1, - 71442: 2, - 71443: 1, - 71444: 2, - 71447: 1, - 71450: 1, - 71451: 1, - 71453: 2, - 71455: 2, - 71456: 1, - 71457: 1, - 71458: 1, - 71459: 2, - 71460: 2, - 71461: 1, - 71464: 2, - 71465: 2, - 71467: 1, - 71468: 1, - 71469: 2, - 71470: 1, - 71472: 1, - 71474: 2, - 71475: 1, - 71476: 2, - 71477: 1, - 71478: 2, - 71479: 2, - 71480: 1, - 71481: 2, - 71482: 1, - 71483: 2, - 71484: 2, - 71485: 1, - 71486: 2, - 71487: 1, - 71488: 2, - 71489: 2, - 71490: 1, - 71491: 1, - 71492: 2, - 71493: 2, - 71494: 2, - 71495: 1, - 71496: 1, - 71497: 2, - 71498: 2, - 71499: 2, - 71500: 1, - 71501: 2, - 71502: 1, - 71503: 2, - 71504: 2, - 71505: 1, - 71507: 1, - 71508: 2, - 71509: 2, - 71510: 2, - 71511: 1, - 71512: 2, - 71513: 1, - 71514: 2, - 71515: 2, - 71516: 1, - 71517: 2, - 71518: 1, - 71519: 2, - 71520: 2, - 71521: 1, - 71522: 2, - 71523: 1, - 71524: 2, - 71525: 2, - 71526: 1, - 71527: 1, - 71528: 2, - 71529: 2, - 71530: 2, - 71531: 1, - 71532: 1, - 71533: 2, - 71534: 2, - 71535: 2, - 71536: 1, - 71537: 2, - 71538: 1, - 71539: 2, - 71540: 2, - 71541: 1, - 71542: 2, - 71543: 1, - 71544: 2, - 71545: 2, - 71546: 1, - 71547: 2, - 71548: 1, - 71549: 2, - 71550: 2, - 71551: 1, - 71552: 2, - 71553: 1, - 71554: 2, - 71555: 2, - 71556: 1, - 71567: 1, - 71577: 1, - 71580: 1, - 71585: 1, - 71587: 1, - 71590: 1, - 71594: 1, - 71595: 2, - 71596: 2, - 71597: 2, - 71598: 1, - 71599: 2, - 71600: 2, - 71601: 1, - 71602: 2, - 71603: 1, - 71604: 2, - 71605: 1, - 71606: 2, - 71607: 2, - 71608: 1, - 71641: 1, - 71774: 1, - 71781: 1, - 70723: 2, - 71086: 3, - 71612: 1, - 71613: 1, - 71614: 1, - 71616: 2, - 71797: 1, - 71985: 3, - 71986: 3, - 71980: 3, - 71981: 3, - 71982: 3, - 71983: 3, - 71984: 3, - 71987: 3, - 71988: 3, - 71989: 2, - 71990: 2, - 71991: 2, - 71992: 2, - 71993: 2, - 71994: 2, - 71995: 2, - 71996: 2, - 71997: 2, - 76212: 1, - 76213: 2, - 76214: 3, - 76215: 3, - 76216: 2, - 76339: 2, - 76340: 3, - 76341: 3, - 76342: 2, - 76343: 1, - 76344: 2, - 76345: 3, - 76346: 3, - 76347: 2, - 76348: 1, - 76357: 1, - 76358: 2, - 76359: 3, - 76360: 3, - 76361: 2, - 76749: 1, - 76750: 2, - 76751: 3, - 76752: 3, - 76753: 2, - 76756: 3, - 76757: 1, - 76758: 2, - 76759: 3, - 76760: 2, - 76765: 3, - 76766: 1, - 76767: 2, - 76768: 3, - 76769: 2, - 76874: 3, - 76875: 1, - 76876: 2, - 76877: 3, - 76878: 2, - 76974: 3, - 76975: 1, - 76976: 2, - 76977: 3, - 76978: 2, - 76983: 2, - 76984: 3, - 76985: 1, - 76986: 3, - 76987: 2, - 76988: 3, - 76989: 1, - 76990: 2, - 76991: 3, - 76992: 2, - 77003: 3, - 77004: 1, - 77005: 2, - 77006: 3, - 77007: 2, - 77008: 3, - 77009: 1, - 77010: 2, - 77011: 3, - 77012: 2, - 77013: 3, - 77014: 1, - 77015: 2, - 77016: 3, - 77017: 2, - 77018: 1, - 77019: 2, - 77020: 3, - 77021: 3, - 77022: 2, - 77023: 3, - 77024: 1, - 77025: 2, - 77026: 3, - 77027: 2, - 77028: 3, - 77029: 1, - 77030: 2, - 77031: 3, - 77032: 2, - 77035: 2, - 77036: 3, - 77037: 2, - 77038: 1, - 77039: 3, - 77040: 3, - 77041: 1, - 77042: 2, - 77043: 3, - 77044: 2, - 77080: 1, - 77081: 1, - 77082: 1, - 77083: 1, - 77084: 1, - 77095: 1, - 77096: 1, - 77097: 1, - 77098: 1, - 77099: 1, - 77108: 1, - 77109: 1, - 77110: 1, - 77111: 1, - 77112: 1, - 77119: 2, - 77120: 2, - 77121: 2, - 77122: 2, - 77123: 2, - 77124: 2, - 77125: 2, - 77126: 2, - 77127: 2, - 77150: 2, - 77146: 2, - 77147: 2, - 77148: 2, - 77149: 2, - 77151: 2, - 77153: 2, - 77155: 2, - 77156: 2, - 77157: 1, - 77159: 1, - 77160: 1, - 77161: 1, - 77162: 1, - 77163: 1, - 77164: 1, - 77165: 1, - 77166: 1, - 77169: 2, - 77170: 2, - 77171: 2, - 77172: 2, - 77173: 2, - 77174: 2, - 77175: 2, - 77176: 2, - 77177: 2, - 77179: 2, - 77180: 2, - 77181: 2, - 77182: 2, - 77183: 2, - 77184: 2, - 77185: 2, - 77186: 2, - 77187: 2, - 77212: 1, - 77214: 1, - 77217: 1, - 77218: 1, - 77220: 1, - 77221: 1, - 77223: 1, - 77224: 1, - 77225: 1, - 77226: 2, - 77227: 1, - 77228: 1, - 77229: 1, - 77230: 1, - 77231: 1, - 77232: 1, - 77234: 2, - 77239: 2, - 77240: 1, - 77241: 2, - 77242: 2, - 77243: 2, - 77244: 2, - 77245: 1, - 77246: 2, - 77247: 1, - 77248: 2, - 77249: 1, - 77250: 2, - 77251: 2, - 77252: 2, - 77253: 1, - 77254: 2, - 77255: 2, - 77257: 1, - 77258: 1, - 77259: 2, - 77260: 2, - 77261: 1, - 77263: 3, - 77265: 2, - 77266: 2, - 77267: 2, - 77268: 1, - 77269: 2, - 77270: 1, - 77271: 2, - 77938: 1, - 77945: 1, - 77946: 1, - 78011: 1, - 78012: 1, - 78013: 1, - 78879: 1, - 78882: 1, - 78884: 1, - 78885: 1, - 78886: 1, - 78887: 1, - 78888: 1, - 78889: 1, - 73478: 1, - 73479: 2, - 73480: 2, - 73481: 1, - 73482: 2, - 73483: 1, - 73484: 2, - 73485: 2, - 73486: 2, - 73487: 1, - 73490: 1, - 73502: 1, - 73503: 2, - 73504: 2, - 73505: 1, - 73506: 2, - 73507: 1, - 73508: 1, - 73509: 2, - 73510: 2, - 73511: 1, - 73512: 2, - 73513: 1, - 73514: 2, - 73515: 2, - 73516: 1, - 73517: 2, - 73520: 1, - 73521: 1, - 73522: 1, - 73523: 1, - 73524: 2, - 73525: 2, - 73526: 1, - 73527: 2, - 73530: 1, - 73531: 1, - 73532: 1, - 73533: 1, - 73540: 1, - 73541: 2, - 73542: 2, - 73543: 2, - 73544: 1, - 73545: 1, - 73546: 2, - 73547: 2, - 73548: 2, - 73549: 1, - 73552: 1, - 73553: 1, - 73554: 1, - 73555: 1, - 73556: 1, - 73557: 2, - 73558: 2, - 73559: 1, - 73560: 2, - 73563: 1, - 73564: 1, - 73565: 1, - 73566: 1, - 73567: 1, - 73568: 2, - 73569: 2, - 73570: 1, - 73571: 2, - 73572: 1, - 73573: 2, - 73574: 2, - 73575: 2, - 73576: 1, - 73580: 1, - 73581: 2, - 73582: 2, - 73583: 1, - 73584: 2, - 73587: 1, - 73588: 1, - 73589: 1, - 73590: 1, - 73594: 1, - 73595: 1, - 73596: 2, - 73597: 2, - 73598: 2, - 73599: 1, - 73601: 1, - 73602: 1, - 73603: 1, - 73604: 2, - 73605: 2, - 73606: 2, - 73607: 1, - 73609: 1, - 73610: 1, - 73611: 1, - 73612: 2, - 73613: 2, - 73614: 2, - 73615: 1, - 73616: 1, - 73617: 2, - 73618: 2, - 73619: 1, - 73620: 2, - 73624: 1, - 73634: 1, - 73635: 1, - 73636: 1, - 73637: 1, - 73638: 1, - 73639: 1, - 73642: 1, - 73651: 1, - 73652: 2, - 73653: 2, - 73654: 1, - 73655: 2, - 73656: 1, - 73657: 2, - 73658: 2, - 73659: 2, - 73660: 1, - 73661: 1, - 73662: 2, - 73663: 2, - 73664: 1, - 73665: 2, - 73666: 1, - 73667: 2, - 73668: 2, - 73669: 1, - 73670: 2, - 73671: 1, - 73672: 2, - 73673: 2, - 73674: 1, - 73675: 2, - 73676: 1, - 73677: 1, - 73678: 1, - 73679: 2, - 73680: 2, - 73681: 1, - 73682: 2, - 73683: 1, - 73684: 1, - 73685: 1, - 73686: 2, - 73687: 2, - 73688: 2, - 73689: 1, - 73690: 1, - 73691: 2, - 73692: 2, - 73693: 2, - 73694: 1, - 73695: 1, - 73696: 1, - 73697: 1, - 73698: 2, - 73699: 2, - 73700: 1, - 73701: 2, - 73702: 1, - 73703: 1, - 73704: 1, - 73705: 2, - 73706: 2, - 73707: 1, - 73708: 2, - 73709: 1, - 73710: 2, - 73711: 2, - 73712: 2, - 73713: 1, - 73714: 1, - 73715: 2, - 73716: 2, - 73717: 1, - 73718: 2, - 73719: 1, - 73720: 1, - 73721: 1, - 73722: 2, - 73723: 2, - 73724: 2, - 73725: 1, - 73726: 1, - 73727: 1, - 73728: 2, - 73729: 2, - 73730: 2, - 73731: 1, - 73732: 1, - 73733: 1, - 73734: 2, - 73735: 2, - 73736: 2, - 73737: 1, - 73738: 1, - 73739: 2, - 73740: 2, - 73741: 1, - 73742: 2, - 73743: 1, - 73744: 1, - 73745: 1, - 77235: 2, - 77236: 2, - 77237: 2, - 77238: 2, - 78357: 2, - 77947: 1, - 77948: 1, - 74783: 1, - 74784: 1, - 74785: 1, - 74786: 1, - 78361: 2, - 78362: 2, - 78363: 1, - 78365: 3, - 78366: 2, - 78367: 1, - 78368: 2, - 78370: 2, - 78371: 1, - 78372: 1, - 78373: 1, - 78388: 2, - 78389: 2, - 78390: 1, - 78391: 2, - 78393: 1, - 78401: 1, - 78402: 2, - 78403: 1, - 78405: 2, - 78406: 1, - 78413: 1, - 78414: 1, - 78415: 2, - 78416: 2, - 78417: 1, - 78418: 1, - 78419: 1, - 78420: 2, - 78429: 1, - 78430: 1, - 78431: 2, - 78432: 1, - 78433: 1, - 78434: 2, - 78435: 2, - 78436: 2, - 78445: 1, - 78446: 1, - 78447: 2, - 78448: 2, - 78449: 2, - 78450: 1, - 78451: 1, - 78452: 2, - 78489: 1, - 78490: 1, - 78491: 1, - 78492: 1, - 78493: 1, - 78499: 2, - 78500: 2, - 78501: 2, - 78502: 2, - 78503: 2, - 78504: 2, - 78505: 2, - 78511: 2, - 78512: 2, - 78513: 2, - 78514: 2, - 78515: 2, - 78516: 2, - 78517: 2, - 78518: 2, - 78519: 2, - 78520: 1, - 78521: 1, - 78522: 1, - 78523: 1, - 78524: 1, - 78525: 1, - 78526: 1, - 78527: 1, - 78528: 1, - 78529: 1, - 78530: 1, - 78531: 1, - 78532: 1, - 78533: 1, - 78534: 2, - 78535: 2, - 78536: 2, - 78537: 2, - 78538: 2, - 78539: 2, - 78540: 2, - 78541: 2, - 78542: 2, - 78550: 1, - 78551: 1, - 78552: 1, - 78553: 1, - 78554: 1, - 78555: 2, - 78556: 2, - 78560: 2, - 78561: 2, - 78562: 2, - 78563: 2, - 78564: 2, - 78565: 2, - 78566: 2, - 78567: 2, - 78568: 2, - 78657: 3, - 78658: 3, - 78659: 3, - 78660: 3, - 78661: 3, - 78662: 3, - 78663: 3, - 78664: 3, - 78665: 3, - 78666: 1, - 78667: 1, - 78668: 1, - 78669: 1, - 78670: 1, - 78671: 1, - 78672: 1, - 78673: 1, - 78674: 1, - 78675: 1, - 78676: 1, - 78677: 1, - 78678: 1, - 78679: 1, - 78680: 1, - 78681: 1, - 78682: 1, - 78683: 1, - 78684: 1, - 78685: 2, - 78686: 2, - 78687: 2, - 78688: 2, - 78689: 2, - 78690: 2, - 78691: 2, - 78692: 2, - 78693: 2, - 78694: 2, - 78695: 2, - 78696: 2, - 78697: 2, - 78698: 2, - 78699: 2, - 78700: 2, - 78701: 2, - 78702: 2, - 78703: 2, - 78704: 3, - 78705: 3, - 78706: 3, - 78707: 3, - 78708: 3, - 78709: 3, - 78710: 3, - 78711: 3, - 78712: 3, - 78713: 3, - 78714: 3, - 78715: 3, - 78716: 3, - 78717: 3, - 78718: 3, - 78719: 3, - 78720: 3, - 78721: 3, - 78722: 3, - 78723: 3, - 78724: 3, - 78725: 3, - 78726: 3, - 78727: 3, - 78728: 3, - 78729: 3, - 78730: 3, - 78731: 3, - 78732: 3, - 78733: 2, - 78734: 2, - 78735: 2, - 78736: 2, - 78737: 2, - 78738: 2, - 78739: 2, - 78740: 2, - 78741: 2, - 78742: 2, - 78743: 2, - 78744: 2, - 78745: 2, - 78746: 2, - 78747: 2, - 78748: 2, - 78749: 2, - 78750: 2, - 78751: 2, - 77949: 1, - 77950: 1, - 78461: 2, - 78462: 2, - 78463: 2, - 78464: 2, - 78465: 2, + 232544: 2, + 209807: 1, + 209808: 1, + 209809: 1, + 209810: 1, + 209811: 1, + 209812: 1, + 209813: 1, + 209814: 1, + 209815: 1, + 209826: 1, + 209827: 1, + 209829: 1, + 97757: 2, }