We are loading a dataset consisting of Amazon product reviews for products from the category "Electronics". We do not know what types of products are covered by these reviews and we want to uncover that by means of applying topic modeling (LDA) on this corpus of reviews
import pandas as pd
reviews = pd.read_csv('reviews.csv', delimiter = '\t') # in our file, the values are actually TAB-separated
reviews
label | score | content | |
---|---|---|---|
0 | NEG | 2.0 | cons tips extremely easy on carpet and if you... |
1 | NEG | 1.0 | It's a nice look, but it tips over very easil... |
2 | NEG | 1.0 | I have bought and returned three of these uni... |
3 | NEG | 1.0 | I knew these were inexpensive CD cases, but I... |
4 | NEG | 2.0 | I used a 25 pack of these doing DVD backups, ... |
... | ... | ... | ... |
1795 | POS | 5.0 | I just recieved my HDMI cable and am very imp... |
1796 | POS | 5.0 | This is the perfect keyboard ( I know cuz I a... |
1797 | POS | 5.0 | SanDisk has done it again. They never seem to... |
1798 | POS | 5.0 | Fast shipping, Very happy with the GARMIN. Th... |
1799 | POS | 5.0 | The SanDisk 1GB Micro SD Card arrived quickly... |
1800 rows × 3 columns
We next want to preprocess our review texts to eliminate as much of the "noise" that could affect the topic modeling. We will apply common text preprocessing:
We will use SpaCy to perform tokenization and filtering.
To install spacy, run the following in command line:
To download the model, run the following in command line:
import spacy
import wordcloud
from wordcloud import STOPWORDS
# removing the repetitions if there are any, converting the list to set
stopwords = set(list(STOPWORDS) + ['.', "?", "!", ",", "(", ")", ":", ";", "\"", "'", "=", "-"])
stop_tags = ['ADV','PRON','CCONJ','PUNCT','PART','DET','ADP','SPACE', 'NUM', 'SYM']
print(stopwords)
nlp = spacy.load("en_core_web_md")
C:\Goran\System\miniconda3\lib\site-packages\tensorflow\python\framework\dtypes.py:246: DeprecationWarning: `np.bool8` is a deprecated alias for `np.bool_`. (Deprecated NumPy 1.24) np.bool8: (False, True),
{'your', 'being', 'which', ';', 'over', 'other', 'has', "i'm", 'had', 'why', '.', "doesn't", "we'll", ':', "when's", 'for', 'did', "it's", 'yourselves', 'after', "i'll", 'once', "shouldn't", "let's", "how's", 'themselves', 'a', "hasn't", 'who', 'each', 'all', "there's", 'hers', 'herself', 'having', 'those', "they'd", "you'd", 'cannot', 'down', "mustn't", 'same', '-', 'how', 'most', 'own', 'theirs', "he'll", 'do', 'during', 'here', 'therefore', "they'll", 'these', "wasn't", 'just', "you're", 'http', "aren't", 'since', 'them', 'from', 'also', 'there', 'doing', 'does', 'than', 'such', "weren't", 'until', 'were', 'what', '?', 'in', 'about', 'too', "we've", 'while', 'should', 'shall', 'himself', ',', "she's", 'at', 'between', 'both', "he'd", "she'd", "you've", 'against', 'then', 'could', "she'll", "they're", 'above', "we'd", 'we', 'into', 'she', 'have', "here's", "why's", 'can', 'you', 'of', 'his', 'he', "don't", "won't", 'yourself', "where's", ')', 'otherwise', '(', 'hence', 'but', 'their', "wouldn't", '"', "haven't", 'again', 'any', 'very', "you'll", 'they', 'further', 'like', "can't", 'where', 'myself', "shan't", 'the', 'some', 'get', 'few', 'so', 'because', 'and', 'by', 'www', "isn't", 'on', "they've", "that's", 'an', "who's", "'", 'only', 'would', "he's", 'out', 'through', "didn't", 'if', 'not', 'my', 'ourselves', 'com', 'her', 'when', "we're", 'off', 'to', 'nor', 'this', 'before', 'is', 'him', 'below', 'was', 'be', "i've", 'ought', '!', 'i', 'r', 'as', 'or', 'more', 'ours', '=', "couldn't", 'that', 'are', 'yours', 'else', 'am', "what's", 'whom', 'up', 'its', "hadn't", 'it', 'ever', 'under', 'k', 'with', 'itself', 'been', 'no', 'me', 'our', 'however', "i'd"}
# we're tokenizing all reviews, and from each eliminating stopwords and words with non-content POS-tags
reviews["tokens"] = reviews.content.apply(lambda x: [t.lemma_.lower() for t in nlp(x, disable=["parser", "ner"]) if (t.text.strip() != "" and (t.text.lower() not in stopwords) and t.pos_ not in stop_tags)])
ind = 45
reviews.iloc[ind].tokens
['be', 'consumer', 'sandisk', 'usb', 'flash', 'drive', 'use', 'couple', 'sandisk', 'flash', 'drive', 'i.e.', 'mb', 'mini', 'mb', 'mini', 'buy', 'product', 'performance', 'wise', 'particular', 'product', 'good', 'be', 'take', 'long', 'time', 'copy', 'file', 'computer', 'be', 'take', 'long', 'time', 'delete', 'file', 'disk', 'return', 'amazon', 'look', 'mini', 'product', 'sandisk', 'doubt', 'micro', 'product', 'capacity', 'mb', 'be', 'plan', 'buy', 'mb', 'gb', 'sandisk', 'mini', 'usb', 'flash', 'drive', 'buy', 'good', 'one', 'waste', 'time', 'product']
We will carry out topic modeling with the implementation of LDA from the popular library gensim. To be able to apply LDA from gensim, we first need to prepare some data structures, namely: the dictionary of words we will use as the vocabulary over which to carry out topic models.
We can influence on how big the dictionary will be, via the parameters of the filter_extremes method:
by setting the minimal number of documents (reviews) in which the token has to appear to be included in the dictionary (this eliminates the most infrequent terms, unlikely to be relevant for any topic)
by setting the maximal percentage of documents in which the token is allowed to appear (this eliminates the most frequent terms, likely to be "part of" every topic)
from gensim.corpora.dictionary import Dictionary
dictionary = Dictionary(reviews['tokens'])
dictionary.filter_extremes(no_below=5, no_above=0.1)
l = list(dictionary.items())
print(l)
print(len(l))
[(0, 'bottom'), (1, 'break'), (2, 'cd'), (3, 'con'), (4, 'design'), (5, 'fit'), (6, 'gap'), (7, 'guess'), (8, 'guide'), (9, 'hold'), (10, 'hole'), (11, 'individual'), (12, 'loose'), (13, 'lot'), (14, 'metal'), (15, 'pain'), (16, 'piece'), (17, 'pro'), (18, 'pull'), (19, 'put'), (20, 'slot'), (21, 'stack'), (22, 'tip'), (23, 'top'), (24, 'whole'), (25, 'advice'), (26, 'box'), (27, 'invest'), (28, 'money'), (29, 'nice'), (30, 'picture'), (31, 'save'), (32, 'show'), (33, 'sturdy'), (34, 'surface'), (35, 'complete'), (36, 'defective'), (37, 'disc'), (38, 'dvd'), (39, 'error'), (40, 'player'), (41, 'point'), (42, 'return'), (43, 'rip'), (44, 'skip'), (45, 'slight'), (46, 'system'), (47, 'useless'), (48, 'can'), (49, 'case'), (50, 'inexpensive'), (51, 'open'), (52, 'backup'), (53, 'brand'), (54, 'burner'), (55, 'fail'), (56, 'failure'), (57, 'firmware'), (58, 'first'), (59, 'frustration'), (60, 'high'), (61, 'last'), (62, 'learn'), (63, 'mention'), (64, 'pack'), (65, 'package'), (66, 'people'), (67, 'rate'), (68, 'read'), (69, 'require'), (70, 'reviewer'), (71, 'seem'), (72, 'software'), (73, 'sony'), (74, 'suck'), (75, 'suggest'), (76, 'tdk'), (77, 'upgrade'), (78, 'bang'), (79, 'buck'), (80, 'burn'), (81, 'coaster'), (82, 'many'), (83, 'memorex'), (84, 'much'), (85, 'order'), (86, 'verbatim'), (87, 'bother'), (88, 'cost'), (89, 'different'), (90, 'excellent'), (91, 'less'), (92, 'love'), (93, 'luck'), (94, 'movie'), (95, 'unacceptable'), (96, 'waste'), (97, '%'), (98, '['), (99, 'crap'), (100, 'decent'), (101, 'disappointing'), (102, 'discover'), (103, 'hate'), (104, 'hope'), (105, 'late'), (106, 'live'), (107, 'medium'), (108, 'opinion'), (109, 'stop'), (110, 'stutter'), (111, 'success'), (112, 'watch'), (113, '*'), (114, 'clear'), (115, 'control'), (116, 'dead'), (117, 'device'), (118, 'email'), (119, 'help'), (120, 'lexar'), (121, 'machine'), (122, 'mine'), (123, 'other'), (124, 'prove'), (125, 'request'), (126, 'review'), (127, 'serious'), (128, 'support'), (129, 'tech'), (130, 'term'), (131, 'windows'), (132, 'xp'), (133, 'business'), (134, 'contact'), (135, 'copy'), (136, 'keep'), (137, 'mistake'), (138, 'offer'), (139, 'true'), (140, 'average'), (141, 'c'), (142, 'complaint'), (143, 'date'), (144, 'expect'), (145, 'file'), (146, 'full'), (147, 'number'), (148, 'original'), (149, 'phone'), (150, 'please'), (151, 'promise'), (152, 'second'), (153, 'state'), (154, 'worth'), (155, 'alternative'), (156, 'attention'), (157, 'content'), (158, 'customer'), (159, 'enough'), (160, 'expense'), (161, 'fix'), (162, 'free'), (163, 'lose'), (164, 'low'), (165, 'pause'), (166, 'pay'), (167, 'poor'), (168, 'pricey'), (169, 'rating'), (170, 'rebate'), (171, 'service'), (172, 'sleeve'), (173, 'total'), (174, 'avoid'), (175, 'collection'), (176, 'disk'), (177, 'amazon'), (178, 'beware'), (179, 'buyer'), (180, 'camera'), (181, 'card'), (182, 'confidence'), (183, 'digital'), (184, 'kodak'), (185, 'previous'), (186, 'shipping'), (187, 'test'), (188, 'throw'), (189, 'accident'), (190, 'build'), (191, 'button'), (192, 'comfortable'), (193, 'example'), (194, 'game'), (195, 'hand'), (196, 'hard'), (197, 'limited'), (198, 'lock'), (199, 'logitech'), (200, 'map'), (201, 'normal'), (202, 'pad'), (203, 'play'), (204, 'press'), (205, 'programming'), (206, 'reason'), (207, 'shift'), (208, 'ship'), (209, 'thumb'), (210, 'way'), (211, 'hardware'), (212, 'hour'), (213, 'row'), (214, 'several'), (215, 'spend'), (216, 'advertise'), (217, 'allow'), (218, 'cap'), (219, 'check'), (220, 'computer'), (221, 'consider'), (222, 'exceed'), (223, 'exchange'), (224, 'express'), (225, 'factory'), (226, 'final'), (227, 'fly'), (228, 'hundred'), (229, 'item'), (230, 'media'), (231, 'might'), (232, 'must'), (233, 'old'), (234, 'person'), (235, 'program'), (236, 'refund'), (237, 'requirement'), (238, 'solution'), (239, 'star'), (240, 'story'), (241, 'tell'), (242, 'trade'), (243, 'trouble'), (244, 'type'), (245, 'version'), (246, 'website'), (247, 'sandisk'), (248, 'sd'), (249, 'attempt'), (250, 'channel'), (251, 'distance'), (252, 'ft'), (253, 'house'), (254, 'range'), (255, 'replace'), (256, 'room'), (257, 'arrive'), (258, 'beautiful'), (259, 'claim'), (260, 'extend'), (261, 'faulty'), (262, 'foot'), (263, 'happy'), (264, 'horrible'), (265, 'internet'), (266, 'radio'), (267, 'rs'), (268, 'search'), (269, 'settle'), (270, 'shack'), (271, 'similar'), (272, 'third'), (273, 'variety'), (274, 'warranty'), (275, 'wireless'), (276, 'battery'), (277, 'charge'), (278, 'couple'), (279, 'disappointed'), (280, 'instruction'), (281, 'monster'), (282, 'pleased'), (283, 'recharge'), (284, 'wear'), (285, 'detect'), (286, 'lemon'), (287, 'may'), (288, 'multiple'), (289, 'power'), (290, 'book'), (291, 'description'), (292, 'despite'), (293, 'heavy'), (294, 'likely'), (295, 'snap'), (296, 'stand'), (297, 'flimsy'), (298, 'part'), (299, 'plastic'), (300, 'sure'), (301, 'base'), (302, 'big'), (303, 'chapter'), (304, 'eye'), (305, 'fall'), (306, 'glue'), (307, 'handle'), (308, 'happen'), (309, 'holder'), (310, 'large'), (311, 'manual'), (312, 'middle'), (313, 'minute'), (314, 'ok'), (315, 'page'), (316, 'particular'), (317, 'policy'), (318, 'rubber'), (319, 'see'), (320, 'worthless'), (321, 'send'), (322, 'accessory'), (323, 'company'), (324, 'disappoint'), (325, 'fact'), (326, 'list'), (327, 'memory'), (328, 'receive'), (329, 'response'), (330, 'shape'), (331, 'size'), (332, 'unable'), (333, 'wrong'), (334, 'ask'), (335, 'back'), (336, 'cancel'), (337, 'contract'), (338, 'cover'), (339, 'extra'), (340, 'feeling'), (341, 'inform'), (342, 'koss'), (343, 'label'), (344, 'least'), (345, 'pre'), (346, 'printer'), (347, 'rep'), (348, 'replacement'), (349, 'report'), (350, 'sennheiser'), (351, 'shame'), (352, 'start'), (353, 'stay'), (354, 'week'), (355, 'word'), (356, 'apple'), (357, 'becuase'), (358, 'cause'), (359, 'course'), (360, 'die'), (361, 'fan'), (362, 'fantastic'), (363, 'figure'), (364, 'investment'), (365, 'ipod'), (366, 'period'), (367, 'simple'), (368, 'sorry'), (369, 'store'), (370, 'tough'), (371, 'track'), (372, 'wish'), (373, 'would'), (374, 'actual'), (375, 'age'), (376, 'care'), (377, 'chance'), (378, 'datum'), (379, 'image'), (380, 'important'), (381, 'none'), (382, 'right'), (383, 'write'), (384, 'attach'), (385, 'beep'), (386, 'click'), (387, 'cut'), (388, 'drop'), (389, 'outage'), (390, 'plug'), (391, 'reboot'), (392, 'restore'), (393, 'set'), (394, 'shut'), (395, 'small'), (396, 'switch'), (397, 'cable'), (398, 'connection'), (399, 'damage'), (400, 'fry'), (401, 'hit'), (402, 'hurt'), (403, 'modem'), (404, 'motherboard'), (405, 'router'), (406, 'surge'), (407, 'though'), (408, 'bus'), (409, 'drive'), (410, 'external'), (411, 'fine'), (412, 'firewire'), (413, 'internal'), (414, 'issue'), (415, 'resolution'), (416, 'import'), (417, 'depend'), (418, 'develop'), (419, 'do'), (420, 'end'), (421, 'equivalent'), (422, 'handy'), (423, 'job'), (424, 'next'), (425, 'operate'), (426, 'quick'), (427, 'recommendation'), (428, 'release'), (429, 'reliable'), (430, 'risk'), (431, 'run'), (432, 'tray'), (433, 'yesterday'), (434, 'travel'), (435, 'remove'), (436, 'walmart'), (437, 'although'), (438, 'line'), (439, 'cheap'), (440, 'durable'), (441, 'erase'), (442, 'gold'), (443, 'junk'), (444, 'lead'), (445, 'light'), (446, 'photo'), (447, 'refuse'), (448, 'yes'), (449, 'call'), (450, 'cleaning'), (451, 'count'), (452, 'dell'), (453, 'destroy'), (454, 'dry'), (455, 'include'), (456, 'keyboard'), (457, 'minor'), (458, 'past'), (459, 'retail'), (460, 'screw'), (461, 'self'), (462, 'street'), (463, 'audio'), (464, 'center'), (465, 'convenient'), (466, 'crappy'), (467, 'god'), (468, 'hdmi'), (469, 'input'), (470, 'load'), (471, 'mode'), (472, 'moment'), (473, 'online'), (474, 'option'), (475, 'positive'), (476, 'protect'), (477, 'receiver'), (478, 'repair'), (479, 'screen'), (480, 'short'), (481, 'speaker'), (482, 'television'), (483, 'turn'), (484, 'unplug'), (485, 'upon'), (486, 'user'), (487, 'video'), (488, 'wire'), (489, '2nd'), (490, 'accord'), (491, 'generation'), (492, 'shuffle'), (493, 'death'), (494, 'flash'), (495, 'green'), (496, 'like'), (497, 'orange'), (498, 'pitch'), (499, 'space'), (500, 'answer'), (501, 'appear'), (502, 'bar'), (503, 'blink'), (504, 'discount'), (505, 'engineer'), (506, 'idiot'), (507, 'involve'), (508, 'question'), (509, 'sign'), (510, 'suffer'), (511, 'understand'), (512, 'whether'), (513, 'arm'), (514, 'wait'), (515, 'capacity'), (516, 'consumer'), (517, 'delete'), (518, 'doubt'), (519, 'gb'), (520, 'i.e.'), (521, 'long'), (522, 'mb'), (523, 'micro'), (524, 'mini'), (525, 'performance'), (526, 'plan'), (527, 'usb'), (528, 'writer'), (529, 'dvd+r'), (530, 'flaw'), (531, 'flawless'), (532, 'personal'), (533, 'philips'), (534, 'playback'), (535, 'record'), (536, 'recorder'), (537, 'able'), (538, 'begin'), (539, 'beginning'), (540, 'bring'), (541, 'choose'), (542, 'continue'), (543, 'difficulty'), (544, 'effort'), (545, 'eject'), (546, 'entire'), (547, 'follow'), (548, 'half'), (549, 'have'), (550, 'hear'), (551, 'home'), (552, 'july'), (553, 'june'), (554, 'letter'), (555, 'mean'), (556, 'mechanism'), (557, 'model'), (558, 'noise'), (559, 'panasonic'), (560, 'place'), (561, 'post'), (562, 'ram'), (563, 'research'), (564, 'result'), (565, 'shop'), (566, 'specific'), (567, 'strange'), (568, 'today'), (569, 'update'), (570, 'song'), (571, 'static'), (572, 'alarm'), (573, 'annoying'), (574, 'become'), (575, 'block'), (576, 'bright'), (577, 'christmas'), (578, 'enjoy'), (579, 'function'), (580, 'ipods'), (581, 'pick'), (582, 'setting'), (583, 'sleep'), (584, 'station'), (585, 'clock'), (586, 'dark'), (587, 'display'), (588, 'husband'), (589, 'white'), (590, 'construct'), (591, 'docking'), (592, 'feature'), (593, 'interface'), (594, 'intuitive'), (595, 'port'), (596, 'recognize'), (597, 'satisfied'), (598, 'sit'), (599, 'table'), (600, 'walk'), (601, 'addition'), (602, 'apc'), (603, 'believe'), (604, 'defeat'), (605, 'ear'), (606, 'kill'), (607, 'matter'), (608, 'prevent'), (609, 'smart'), (610, 'connect'), (611, 'connector'), (612, 'decide'), (613, 'delivery'), (614, 'e'), (615, 'electronic'), (616, 'equipment'), (617, 'honest'), (618, 'interested'), (619, 'let'), (620, 'mail'), (621, 'main'), (622, 'office'), (623, 'pc'), (624, 'pen'), (625, 'respect'), (626, 'sale'), (627, 'trust'), (628, 'frustrated'), (629, 'change'), (630, 'experience'), (631, 'mouse'), (632, 'own'), (633, 'prepare'), (634, 'add'), (635, 'bit'), (636, 'bump'), (637, 'dock'), (638, 'kind'), (639, 'life'), (640, 'major'), (641, 'perform'), (642, 'volume'), (643, 'activate'), (644, 'assign'), (645, 'certain'), (646, 'harmony'), (647, 'hd'), (648, 'position'), (649, 'remote'), (650, 'satellite'), (651, 'tv'), (652, 'various'), (653, 'canon'), (654, 'cycle'), (655, 'pic'), (656, 'rear'), (657, 'suppose'), (658, 'thank'), (659, 'weekend'), (660, 'compatibility'), (661, 'lesson'), (662, 'slow'), (663, '16x'), (664, '8x'), (665, 'band'), (666, 'blank'), (667, 'capable'), (668, 'fast'), (669, 'format'), (670, 'g4'), (671, 'id'), (672, 'mac'), (673, 'manufacturer'), (674, 'mixed'), (675, 'name'), (676, 'os'), (677, 'refer'), (678, 'revision'), (679, 'sell'), (680, 'setup'), (681, 'tiger'), (682, 'verify'), (683, 'x'), (684, 'reply'), (685, 'advantage'), (686, 'antenna'), (687, 'appearance'), (688, 'browse'), (689, 'ergonomic'), (690, 'exception'), (691, 'fm'), (692, 'functional'), (693, 'hiss'), (694, 'honor'), (695, 'inferior'), (696, 'intend'), (697, 'local'), (698, 'market'), (699, 'night'), (700, 'notice'), (701, 'proprietary'), (702, 'reception'), (703, 'series'), (704, 'stereo'), (705, 'stick'), (706, 'accept'), (707, 'belkin'), (708, 'comment'), (709, 'essential'), (710, 'explain'), (711, 'factor'), (712, 'fear'), (713, 'hide'), (714, 'identical'), (715, 'inch'), (716, 'lcd'), (717, 'loss'), (718, 'mix'), (719, 'potential'), (720, 'quit'), (721, 'refurbish'), (722, 'reliability'), (723, 'tear'), (724, 'vary'), (725, 'vendor'), (726, 'web'), (727, 'armband'), (728, 'construction'), (729, 'difficult'), (730, 'edge'), (731, 'feel'), (732, 'flip'), (733, 'headphone'), (734, 'instance'), (735, 'jack'), (736, 'pop'), (737, 'push'), (738, 'satisfactory'), (739, 'seat'), (740, 'standard'), (741, 'velcro'), (742, 'action'), (743, 'charger'), (744, 'complain'), (745, 'contrast'), (746, 'current'), (747, 'department'), (748, 'frame'), (749, 'mp3'), (750, 'nimh'), (751, 'regard'), (752, 'shoot'), (753, 'shot'), (754, 'supply'), (755, 'yeah'), (756, 'handed'), (757, 'impossible'), (758, 'manage'), (759, 'non'), (760, 'side'), (761, 'tool'), (762, 'car'), (763, 'cross'), (764, 'gps'), (765, 'meet'), (766, 'oh'), (767, 'provide'), (768, 'swap'), (769, 'tomtom'), (770, 'trip'), (771, 'us'), (772, 'amazing'), (773, 'choice'), (774, 'destination'), (775, 'force'), (776, 'garmin'), (777, 'indication'), (778, 'manufacture'), (779, 'mile'), (780, 'pda'), (781, 'road'), (782, 'route'), (783, 'stylus'), (784, 'terrific'), (785, 'usa'), (786, 'blue'), (787, 'navigator'), (788, '1'), (789, '2'), (790, 'clunky'), (791, 'compliant'), (792, 'forget'), (793, 'hub'), (794, 'powered'), (795, 'ac'), (796, 'adapter'), (797, 'approach'), (798, 'appropriate'), (799, 'available'), (800, 'besides'), (801, 'combination'), (802, 'compact'), (803, 'convenience'), (804, 'cord'), (805, 'disappear'), (806, 'draw'), (807, 'driver'), (808, 'extension'), (809, 'floor'), (810, 'improve'), (811, 'instal'), (812, 'laptop'), (813, 'locate'), (814, 'mess'), (815, 'move'), (816, 'necessary'), (817, 'pci'), (818, 'possible'), (819, 'purpose'), (820, 'reader'), (821, 'realize'), (822, 'solve'), (823, 'suspect'), (824, 'wiring'), (825, 'airport'), (826, 'faq'), (827, 'install'), (828, 'notebook'), (829, 'smooth'), (830, 'd'), (831, 'download'), (832, 'english'), (833, 'etc'), (834, 'link'), (835, 'match'), (836, 'message'), (837, 'news'), (838, 'operating'), (839, 'site'), (840, 'speak'), (841, 'talk'), (842, 'technical'), (843, 'adaptor'), (844, 'amp'), (845, 'carry'), (846, 'clutter'), (847, 'desk'), (848, 'hook'), (849, 'info'), (850, 'reduce'), (851, 'targus'), (852, 'volt'), (853, 'boot'), (854, 'exercise'), (855, 'hang'), (856, 'prompt'), (857, 'rma'), (858, 'unless'), (859, 'advance'), (860, 'cam'), (861, 'spot'), (862, 'spindle'), (863, 'fool'), (864, 'notch'), (865, 'relate'), (866, 'single'), (867, 'careful'), (868, 'apply'), (869, 'awful'), (870, 'direct'), (871, 'macintosh'), (872, 'print'), (873, 'style'), (874, 'lie'), (875, 'macs'), (876, 'data'), (877, 'mega'), (878, 'occur'), (879, 'pixel'), (880, 'rebel'), (881, 'impressed'), (882, 'note'), (883, 'vacation'), (884, 'wheel'), (885, 'chip'), (886, 'deal'), (887, 'idea'), (888, 'imac'), (889, 'intel'), (890, 'adjust'), (891, 'difference'), (892, 'earphone'), (893, 'flight'), (894, 'foam'), (895, 'definition'), (896, 'frustrating'), (897, 'terrible'), (898, 'close'), (899, 'hdtv'), (900, 'insist'), (901, 'okay'), (902, 'prefer'), (903, 'ready'), (904, 'signal'), (905, 'tree'), (906, 'wife'), (907, 'best'), (908, 'broken'), (909, 'decision'), (910, 'shelf'), (911, 'access'), (912, 'contain'), (913, 'paint'), (914, 'seal'), (915, 'tablet'), (916, 'target'), (917, 'useful'), (918, 'catch'), (919, 'excited'), (920, 'expensive'), (921, 'pass'), (922, 'clean'), (923, 'void'), (924, 'malfunction'), (925, 'calculate'), (926, 'correct'), (927, 'dirty'), (928, 'dumb'), (929, 'heck'), (930, 'knowledge'), (931, 'lift'), (932, 'satisfaction'), (933, 'slide'), (934, 'toss'), (935, 'view'), (936, 'code'), (937, 'hi'), (938, 'region'), (939, 'blow'), (940, 'fiddle'), (941, 'fuse'), (942, 'restart'), (943, 'avail'), (944, 'agree'), (945, 'demand'), (946, 'heat'), (947, 'lamp'), (948, 'linksys'), (949, 'sheet'), (950, 'spec'), (951, 'toshiba'), (952, 'watt'), (953, 'music'), (954, 'operation'), (955, 'cassette'), (956, 'deck'), (957, 'area'), (958, 'distortion'), (959, 'frequency'), (960, 'interference'), (961, 'postage'), (962, 'transmitter'), (963, 'misleading'), (964, 'playing'), (965, 'specification'), (966, 'switching'), (967, 'event'), (968, 'extended'), (969, 'sport'), (970, 'joke'), (971, 'sudden'), (972, 'transfer'), (973, 'unreliable'), (974, 'ensure'), (975, 'nano'), (976, 'leave'), (977, 'meter'), (978, 'network'), (979, 'packaging'), (980, 'stable'), (981, 'strength'), (982, 'title'), (983, 'dedicated'), (984, 'gig'), (985, 'networking'), (986, 'recover'), (987, 'storage'), (988, 'stuff'), (989, 'alot'), (990, 'cordless'), (991, 'headset'), (992, 'plantronics'), (993, 'voice'), (994, 'cartridge'), (995, 'client'), (996, 'color'), (997, 'hp'), (998, 'leak'), (999, 'reluctant'), (1000, 'toner'), (1001, 'feed'), (1002, 'dirt'), (1003, 'ruin'), (1004, 'wash'), (1005, 'compatible'), (1006, 'cool'), (1007, 'desktop'), (1008, 'dsl'), (1009, 'ethernet'), (1010, 'fi'), (1011, 'hassle'), (1012, 'hot'), (1013, 'hotel'), (1014, 'netgear'), (1015, 'pleasure'), (1016, 'pocket'), (1017, 'ability'), (1018, 'encrypt'), (1019, 'encryption'), (1020, 'multi'), (1021, 'random'), (1022, 'wep'), (1023, 'wired'), (1024, 'affect'), (1025, 'occasion'), (1026, 'shock'), (1027, 'significant'), (1028, 'act'), (1029, 'air'), (1030, 'amount'), (1031, 'aspect'), (1032, 'bass'), (1033, 'board'), (1034, 'clarity'), (1035, 'crackle'), (1036, 'direction'), (1037, 'electrical'), (1038, 'environment'), (1039, 'exist'), (1040, 'fault'), (1041, 'field'), (1042, 'ignore'), (1043, 'lack'), (1044, 'listen'), (1045, 'midrange'), (1046, 'minimal'), (1047, 'movement'), (1048, 'overall'), (1049, 'pair'), (1050, 'preset'), (1051, 'process'), (1052, 're'), (1053, 'receipt'), (1054, 'repeat'), (1055, 'scan'), (1056, 'sensitive'), (1057, 'split'), (1058, 'strong'), (1059, 'tiny'), (1060, 'touch'), (1061, 'wall'), (1062, 'window'), (1063, 'angle'), (1064, 'palm'), (1065, 'respond'), (1066, 'rest'), (1067, 'slick'), (1068, 'uncomfortable'), (1069, 'value'), (1070, 'aa'), (1071, 'adjustment'), (1072, 'speed'), (1073, 'o'), (1074, 'bridge'), (1075, 'buffer'), (1076, 'detail'), (1077, 'detailed'), (1078, 'fill'), (1079, 'g'), (1080, 'gaming'), (1081, 'ip'), (1082, 'ms'), (1083, 'reproduce'), (1084, 'select'), (1085, 'xbox'), (1086, 'chat'), (1087, 'configure'), (1088, 'disconnect'), (1089, 'ton'), (1090, 'application'), (1091, 'bargain'), (1092, 'consume'), (1093, 'directory'), (1094, 'library'), (1095, 'microsoft'), (1096, 'obvious'), (1097, 'present'), (1098, 'regret'), (1099, 'sync'), (1100, 'till'), (1101, 'kit'), (1102, 'annoy'), (1103, 'primary'), (1104, '3'), (1105, '4'), (1106, '5'), (1107, '6'), (1108, 'adequate'), (1109, 'cradle'), (1110, 'distort'), (1111, 'fuzzy'), (1112, 'handset'), (1113, 'level'), (1114, 'maximum'), (1115, 'motorola'), (1116, 'outgoing'), (1117, 'reasonable'), (1118, 'rich'), (1119, 'scroll'), (1120, 'share'), (1121, 'sort'), (1122, 'speakerphone'), (1123, 'bracket'), (1124, 'distract'), (1125, 'earpiece'), (1126, 'echo'), (1127, 'front'), (1128, 'location'), (1129, 'microphone'), (1130, 'mount'), (1131, 'strike'), (1132, 'convert'), (1133, 'creative'), (1134, 'google'), (1135, 'grab'), (1136, 'itune'), (1137, 'itunes'), (1138, 'rca'), (1139, 'intention'), (1140, 'silent'), (1141, 'conjunction'), (1142, 'folder'), (1143, 'recent'), (1144, 'ride'), (1145, 'dvi'), (1146, 'samsung'), (1147, 'thought'), (1148, 'tuner'), (1149, '3rd'), (1150, 'black'), (1151, 'silver'), (1152, 'warn'), (1153, 'working'), (1154, 'menu'), (1155, 's'), (1156, 'city'), (1157, 'driving'), (1158, 'due'), (1159, 'at&t'), (1160, 'default'), (1161, 'incoming'), (1162, 'indicate'), (1163, 'reset'), (1164, 'ring'), (1165, 'caller'), (1166, 'mic'), (1167, 'unusable'), (1168, 'describe'), (1169, 'bud'), (1170, 'compare'), (1171, 'deliver'), (1172, 'japan'), (1173, 'powerful'), (1174, 'walkman'), (1175, 'retract'), (1176, 'pny'), (1177, 'determine'), (1178, 'ink'), (1179, 'mad'), (1180, 'dvr'), (1181, 'menus'), (1182, 'miss'), (1183, 'net'), (1184, 'san'), (1185, 'technology'), (1186, 'expectation'), (1187, 'competitor'), (1188, 'refurbished'), (1189, 'resolve'), (1190, 'weak'), (1191, 'brightness'), (1192, 'gamer'), (1193, 'monitor'), (1194, 'scale'), (1195, 'album'), (1196, 'artist'), (1197, 'boy'), (1198, 'bunch'), (1199, 'controller'), (1200, 'dash'), (1201, 'flat'), (1202, 'reach'), (1203, 'reciever'), (1204, 'sense'), (1205, 'cumbersome'), (1206, 'equal'), (1207, 'form'), (1208, 'knob'), (1209, 'spin'), (1210, 'background'), (1211, 'buzz'), (1212, 'muffled'), (1213, 'outlet'), (1214, 'eliminate'), (1215, 'tape'), (1216, 'additional'), (1217, 'brother'), (1218, 'dollar'), (1219, 'empty'), (1220, 'increase'), (1221, 'printing'), (1222, 'fair'), (1223, 'fidelity'), (1224, 'future'), (1225, 'incident'), (1226, 'outrageous'), (1227, 'text'), (1228, 'lug'), (1229, 'rechargeable'), (1230, 'conversation'), (1231, 'daily'), (1232, 'head'), (1233, 'opposite'), (1234, 'telephone'), (1235, 'usable'), (1236, 'face'), (1237, 'security'), (1238, 'sensitivity'), (1239, 'thin'), (1240, 'crash'), (1241, 'double'), (1242, 'painful'), (1243, 'reveal'), (1244, 'corner'), (1245, 'left'), (1246, 'loosen'), (1247, 'remember'), (1248, 'class'), (1249, 'crystal'), (1250, 'dial'), (1251, 'fax'), (1252, 'huge'), (1253, 'tune'), (1254, 'carrying'), (1255, 'perfect'), (1256, 'enter'), (1257, 'vcr'), (1258, 'duty'), (1259, 'improvement'), (1260, 'tweaking'), (1261, 'webcam'), (1262, 'acceptable'), (1263, 'guy'), (1264, 'sharp'), (1265, 'suffice'), (1266, 'super'), (1267, 'rechargable'), (1268, 'dog'), (1269, 'n'), (1270, 'pressure'), (1271, 'combo'), (1272, 'professional'), (1273, 'surprise'), (1274, 'bank'), (1275, 'effect'), (1276, 'hunt'), (1277, 'length'), (1278, 'listening'), (1279, 'loud'), (1280, 'plane'), (1281, 'pod'), (1282, 'produce'), (1283, 'weight'), (1284, 'workout'), (1285, 'kensington'), (1286, 'ugly'), (1287, 'console'), (1288, 'initial'), (1289, 'altec'), (1290, 'balanced'), (1291, 'bulky'), (1292, 'canal'), (1293, 'classical'), (1294, 'comfort'), (1295, 'commute'), (1296, 'documentation'), (1297, 'earbud'), (1298, 'fragile'), (1299, 'insert'), (1300, 'isolation'), (1301, 'jacket'), (1302, 'lansing'), (1303, 'mdr'), (1304, 'neck'), (1305, 'portability'), (1306, 'ridiculous'), (1307, 'rock'), (1308, 'solid'), (1309, 'suit'), (1310, 'superb'), (1311, 'train'), (1312, 'visit'), (1313, 'deep'), (1314, 'impression'), (1315, 'reproduction'), (1316, 'backlight'), (1317, 'cons'), (1318, 'defect'), (1319, 'early'), (1320, 'pros'), (1321, 'ps'), (1322, 'assume'), (1323, 'grey'), (1324, 'advise'), (1325, 'configuration'), (1326, 'disable'), (1327, 'encounter'), (1328, 'exact'), (1329, 'freeze'), (1330, 'incompatible'), (1331, 'installation'), (1332, 'server'), (1333, 'situation'), (1334, 'win'), (1335, 'protector'), (1336, 'retailer'), (1337, 'strip'), (1338, 'subwoofer'), (1339, 'brick'), (1340, 'capability'), (1341, 'delay'), (1342, 'hey'), (1343, 'introduce'), (1344, 'lightweight'), (1345, 'sleek'), (1346, 'still'), (1347, 'tangle'), (1348, 'universal'), (1349, 'tinny'), (1350, 'answering'), (1351, 'layout'), (1352, 'unsatisfactory'), (1353, 'wonderful'), (1354, 'seller'), (1355, 'basic'), (1356, 'disappointment'), (1357, 'key'), (1358, 'building'), (1359, 'door'), (1360, 'expose'), (1361, 'balance'), (1362, 'common'), (1363, 'gear'), (1364, 'hookup'), (1365, 'noisy'), (1366, 'red'), (1367, 'shielding'), (1368, 'skin'), (1369, 'tone'), (1370, 'v'), (1371, 'focus'), (1372, 'motion'), (1373, 'pound'), (1374, 'warm'), (1375, 'weigh'), (1376, 'electronics'), (1377, 'existent'), (1378, 'gripe'), (1379, 'patch'), (1380, 'rude'), (1381, 'warning'), (1382, 'wizard'), (1383, 'beach'), (1384, 'bear'), (1385, 'friend'), (1386, 'helpful'), (1387, 'mid'), (1388, 'mind'), (1389, 'summary'), (1390, 'tungsten'), (1391, 'art'), (1392, 'bluetooth'), (1393, 'bug'), (1394, 'condition'), (1395, 'create'), (1396, 'desire'), (1397, 'finish'), (1398, 'graphic'), (1399, 'highway'), (1400, 'icon'), (1401, 'party'), (1402, 'presentation'), (1403, 'tend'), (1404, 'mobile'), (1405, 'obtain'), (1406, 'proof'), (1407, 'ground'), (1408, 'address'), (1409, 'apparent'), (1410, 'awkward'), (1411, 'except'), (1412, 'fatal'), (1413, 'imagine'), (1414, 'information'), (1415, 'integrate'), (1416, 'max'), (1417, 'navigate'), (1418, 'navigation'), (1419, 'portable'), (1420, 'section'), (1421, 'secure'), (1422, 'stupid'), (1423, 'windshield'), (1424, 'penny'), (1425, 'assure'), (1426, 'opt'), (1427, 'wpa'), (1428, 'deserve'), (1429, 'favor'), (1430, 'shoddy'), (1431, 'vision'), (1432, 'fire'), (1433, 'son'), (1434, 'annoyance'), (1435, 'awesome'), (1436, 'popular'), (1437, 'separate'), (1438, 'powerbook'), (1439, 'article'), (1440, 'analog'), (1441, 'outside'), (1442, 'plate'), (1443, 'uniden'), (1444, 'layer'), (1445, 'depth'), (1446, 'odd'), (1447, 'pin'), (1448, 'slip'), (1449, 'thick'), (1450, 'twist'), (1451, 'log'), (1452, 'willing'), (1453, 'reinstall'), (1454, 'skype'), (1455, 'laser'), (1456, 'wonder'), (1457, 'body'), (1458, 'sp2'), (1459, 'special'), (1460, 'safe'), (1461, 'toy'), (1462, 'fade'), (1463, 'marginal'), (1464, 'adjustable'), (1465, 'broadcast'), (1466, 'cent'), (1467, 'garbage'), (1468, 'real'), (1469, 'b'), (1470, 'document'), (1471, 'trick'), (1472, 'recieve'), (1473, 'feedback'), (1474, 'regular'), (1475, 'thrilled'), (1476, 'loop'), (1477, 'permanent'), (1478, 'removable'), (1479, 'treo'), (1480, 'active'), (1481, 'wifi'), (1482, 'traffic'), (1483, 'attractive'), (1484, 'dual'), (1485, 'grip'), (1486, 'mold'), (1487, 'responsive'), (1488, 'whenever'), (1489, 'dig'), (1490, 'general'), (1491, 'sub'), (1492, 'woofer'), (1493, 'baby'), (1494, 'glass'), (1495, 'incredible'), (1496, 'jam'), (1497, 'lid'), (1498, 'minus'), (1499, 'organize'), (1500, 'paper'), (1501, 'scanner'), (1502, 'friendly'), (1503, 'cell'), (1504, 'ratio'), (1505, 'auto'), (1506, 'zero'), (1507, 'generic'), (1508, 'rf'), (1509, 'accuracy'), (1510, 'accurate'), (1511, 'bike'), (1512, 'cruzer'), (1513, 'negative'), (1514, 'u3'), (1515, 'uninstall'), (1516, 'engineering'), (1517, 'scratch'), (1518, 'noticeable'), (1519, 'spare'), (1520, 'physical'), (1521, 'premium'), (1522, 'recording'), (1523, 'toddler'), (1524, 'amplifier'), (1525, 'hum'), (1526, 'sent'), (1527, 'ebay'), (1528, 'amazed'), (1529, 'practice'), (1530, 'struggle'), (1531, 'usual'), (1532, 'combine'), (1533, 'component'), (1534, 'm'), (1535, 'ultra'), (1536, 'arrange'), (1537, 'swear'), (1538, 'conflict'), (1539, 'mark'), (1540, 'material'), (1541, 'cursor'), (1542, 'dot'), (1543, 'proper'), (1544, 'raise'), (1545, 'superior'), (1546, 'shirt'), (1547, 'admit'), (1548, 'crack'), (1549, 'crazy'), (1550, 'grant'), (1551, 'transmission'), (1552, 'vhs'), (1553, 'manager'), (1554, 't'), (1555, 'family'), (1556, 'processor'), (1557, 'tag'), (1558, 'cpu'), (1559, 'task'), (1560, 'usage'), (1561, 'circuit'), (1562, 'reduction'), (1563, 'snug'), (1564, 'bag'), (1565, 'drum'), (1566, 'morning'), (1567, 'squeeze'), (1568, 'clip'), (1569, 'crank'), (1570, 'expert'), (1571, 'kid'), (1572, 'airplane'), (1573, 'zen'), (1574, 'yard'), (1575, 'steal'), (1576, 'communication'), (1577, 'utility'), (1578, 'cf'), (1579, 'kingston'), (1580, 'eat'), (1581, 'fold'), (1582, 'glow'), (1583, 'griffin'), (1584, 'knock'), (1585, 'park'), (1586, 'shake'), (1587, 'finger'), (1588, 'student'), (1589, 'suggestion'), (1590, 'account'), (1591, 'credit'), (1592, 'truth'), (1593, 'aware'), (1594, 'ii'), (1595, 'glad'), (1596, 'panel'), (1597, 'treat'), (1598, 'wake'), (1599, 'owner'), (1600, 'render'), (1601, 'remain'), (1602, 'coverage'), (1603, 'industry'), (1604, 'hearing'), (1605, 'tight'), (1606, 'basis'), (1607, 'compartment'), (1608, 'complex'), (1609, 'familiar'), (1610, 'glove'), (1611, 'fun'), (1612, 'ipaq'), (1613, 'techno'), (1614, 'water'), (1615, 'enhance'), (1616, 'aaa'), (1617, 'drain'), (1618, 'coating'), (1619, 'protective'), (1620, 'daughter'), (1621, 'detector'), (1622, 'step'), (1623, 'concern'), (1624, 'cup'), (1625, 'taste'), (1626, 'mm'), (1627, 'mute'), (1628, 'padding'), (1629, 'portion'), (1630, 'limit'), (1631, 'output'), (1632, 'summer'), (1633, 'acquire'), (1634, 'comparison'), (1635, 'concept'), (1636, 'precise'), (1637, 'serve'), (1638, 'soft'), (1639, 'tx'), (1640, 'advanced'), (1641, 'iriver'), (1642, 'bose'), (1643, 'crt'), (1644, 'height'), (1645, 'tilt'), (1646, 'w'), (1647, 'winxp'), (1648, 'xm'), (1649, 'epson'), (1650, 'gadget'), (1651, 'abuse'), (1652, 'source'), (1653, 'worry'), (1654, 'belt'), (1655, 'jogging'), (1656, 'activity'), (1657, 'world'), (1658, 'roll'), (1659, 'lag'), (1660, 'enable'), (1661, 'square'), (1662, 'functionality'), (1663, 'impressive'), (1664, 'keystroke'), (1665, 'relative'), (1666, 'sad'), (1667, 'scanning'), (1668, 'confusing'), (1669, 'headband'), (1670, 'calculator'), (1671, 'trash'), (1672, 'entry'), (1673, 'shure'), (1674, 'tricky'), (1675, 'transmit'), (1676, 'folk'), (1677, 'wow'), (1678, 'stock'), (1679, 'protection'), (1680, 'equalizer'), (1681, 'vehicle'), (1682, 'behavior'), (1683, 'favorite'), (1684, 'ad'), (1685, 'ease'), (1686, 'amazon.com'), (1687, 'retractable'), (1688, 'cat'), (1689, 'gift'), (1690, 'school'), (1691, 'concerned'), (1692, 'iron'), (1693, 'up'), (1694, 'lucky'), (1695, 'confirm'), (1696, 'frequent'), (1697, 'minimum'), (1698, 'modern'), (1699, 'clearance'), (1700, 'september'), (1701, 'majority'), (1702, 'wind'), (1703, 'degree'), (1704, 'object'), (1705, 'certify'), (1706, 'entertainment'), (1707, 'leg'), (1708, 'vibrant'), (1709, 'blast'), (1710, 'leather'), (1711, 'constant'), (1712, 'lower'), (1713, 'pilot'), (1714, 'achieve'), (1715, 'sweet'), (1716, 'limitation'), (1717, 'reference'), (1718, 'optical'), (1719, 'wrist'), (1720, 'august'), (1721, 'afford'), (1722, 'plenty'), (1723, 'energizer'), (1724, '4th'), (1725, 'audiophile'), (1726, 'quiet'), (1727, 'traditional'), (1728, 'measure'), (1729, 'beat'), (1730, 'glossy'), (1731, 'identify'), (1732, 'ps2'), (1733, 'stretch'), (1734, 'rely'), (1735, 'plus'), (1736, 'neighbor'), (1737, 'magellan'), (1738, 'roadmate'), (1739, 'tremendous'), (1740, 'plasma'), (1741, 'tivo'), (1742, 'stream'), (1743, 'fabulous'), (1744, 'klipsch'), (1745, 'tax'), (1746, 'garage'), (1747, 'used'), (1748, 'lacie'), (1749, 'production'), (1750, 'recomend'), (1751, 'complicated'), (1752, 'l'), (1753, 'lengthy'), (1754, 'tube'), (1755, 'fancy'), (1756, 'wide'), (1757, 'lay'), (1758, 'voltage'), (1759, 'jet'), (1760, 'character'), (1761, 'mp3s'), (1762, 'shell'), (1763, 'av'), (1764, 'placement'), (1765, 'led'), (1766, 'country'), (1767, 'overlook'), (1768, 'comparable'), (1769, 'treble'), (1770, 'tracking'), (1771, 'bedroom'), (1772, 'glitch'), (1773, 'cigarette'), (1774, 'margin'), (1775, 'surround'), (1776, 'football'), (1777, 'numerous'), (1778, 'states'), (1779, 'bed'), (1780, 'surprised'), (1781, 'typical'), (1782, 'cloth'), (1783, 'outstanding'), (1784, 'affordable'), (1785, 'picky'), (1786, 'shoulder'), (1787, 'strap'), (1788, '1st'), (1789, 'apartment'), (1790, 'conclusion'), (1791, 'dc'), (1792, 'tall'), (1793, 'slim'), (1794, 'bonus'), (1795, 'boomy'), (1796, 'forum'), (1797, 'playlist'), (1798, 'cobra'), (1799, 'round'), (1800, 'stylish'), (1801, 'pouch'), (1802, 'manner'), (1803, 'suction'), (1804, 'timely'), (1805, 'sized'), (1806, 'drag'), (1807, 'drawback'), (1808, 'itrip'), (1809, 'hesitant'), (1810, 'breeze'), (1811, 'photoshop'), (1812, 'commercial'), (1813, 'worried'), (1814, 'crisp'), (1815, 'budget'), (1816, 'college'), (1817, 'backpack'), (1818, 'flexible'), (1819, 'hesitate'), (1820, 'yellow'), (1821, 'awsome'), (1822, 'bottle'), (1823, 'pink'), (1824, 'selection'), (1825, 'theater'), (1826, 'expand'), (1827, 'studio'), (1828, 'living'), (1829, 'everyday'), (1830, 'cinema'), (1831, 'kitchen'), (1832, 'eq'), (1833, 'thx'), (1834, 'jbl'), (1835, 'vivid'), (1836, 'widescreen'), (1837, 'wherever'), (1838, 'subtle')] 1839
We're next creating the corpus as a set of sparse document vectors: for this we're using the doc2bow function of the gensim Dictionary object:
corpus = [dictionary.doc2bow(a) for a in reviews['tokens']]
corpus
[[(0, 1), (1, 1), (2, 7), (3, 1), (4, 2), (5, 2), (6, 1), (7, 1), (8, 1), (9, 1), (10, 1), (11, 1), (12, 1), (13, 2), (14, 1), (15, 1), (16, 1), (17, 1), (18, 1), (19, 1), (20, 1), (21, 3), (22, 1), (23, 1), (24, 1)], [(2, 2), (9, 1), (13, 1), (22, 1), (25, 1), (26, 1), (27, 1), (28, 1), (29, 2), (30, 1), (31, 1), (32, 1), (33, 1), (34, 1)], [(29, 1), (35, 1), (36, 1), (37, 2), (38, 1), (39, 1), (40, 2), (41, 1), (42, 2), (43, 1), (44, 1), (45, 1), (46, 1), (47, 1)], [(1, 1), (2, 1), (16, 1), (48, 1), (49, 1), (50, 1), (51, 1)], [(7, 1), (31, 1), (37, 1), (38, 1), (52, 1), (53, 1), (54, 1), (55, 1), (56, 1), (57, 1), (58, 1), (59, 1), (60, 1), (61, 1), (62, 1), (63, 1), (64, 1), (65, 1), (66, 1), (67, 1), (68, 1), (69, 1), (70, 1), (71, 1), (72, 2), (73, 1), (74, 1), (75, 1), (76, 1), (77, 1)], [(37, 4), (49, 1), (54, 1), (78, 1), (79, 2), (80, 2), (81, 1), (82, 1), (83, 2), (84, 1), (85, 1), (86, 1)], [(32, 1), (38, 3), (53, 1), (54, 1), (56, 1), (67, 1), (80, 3), (81, 1), (83, 1), (87, 1), (88, 1), (89, 1), (90, 1), (91, 1), (92, 1), (93, 1), (94, 1), (95, 1), (96, 1)], [(44, 1), (67, 1), (80, 1), (83, 3), (94, 2), (97, 1), (98, 1), (99, 1), (100, 1), (101, 1), (102, 1), (103, 1), (104, 1), (105, 1), (106, 1), (107, 1), (108, 1), (109, 1), (110, 1), (111, 1), (112, 1)], [(42, 1), (49, 1), (56, 1), (66, 1), (68, 1), (113, 1), (114, 1), (115, 1), (116, 1), (117, 1), (118, 1), (119, 1), (120, 2), (121, 2), (122, 1), (123, 1), (124, 1), (125, 1), (126, 1), (127, 1), (128, 1), (129, 1), (130, 1), (131, 1), (132, 1)], [(133, 1), (134, 1), (135, 1), (136, 1), (137, 1), (138, 1), (139, 1)], [(69, 1), (140, 1), (141, 2), (142, 1), (143, 1), (144, 1), (145, 1), (146, 1), (147, 1), (148, 1), (149, 1), (150, 1), (151, 1), (152, 1), (153, 1), (154, 1)], [(37, 1), (49, 1), (53, 1), (88, 2), (133, 1), (148, 1), (155, 1), (156, 1), (157, 1), (158, 1), (159, 1), (160, 1), (161, 1), (162, 1), (163, 1), (164, 1), (165, 1), (166, 2), (167, 3), (168, 1), (169, 1), (170, 1), (171, 1), (172, 1), (173, 1)], [(2, 1), (38, 1), (49, 1), (53, 2), (82, 1), (98, 1), (174, 1), (175, 1), (176, 1)], [(42, 1), (48, 1), (65, 1), (120, 1), (137, 1), (177, 1), (178, 1), (179, 1), (180, 2), (181, 2), (182, 1), (183, 1), (184, 1), (185, 1), (186, 1), (187, 1), (188, 1)], [(29, 1), (48, 1), (72, 2), (106, 1), (126, 1), (139, 1), (162, 1), (173, 1), (183, 1), (186, 1), (189, 1), (190, 1), (191, 7), (192, 1), (193, 1), (194, 2), (195, 1), (196, 1), (197, 1), (198, 1), (199, 1), (200, 1), (201, 1), (202, 1), (203, 1), (204, 2), (205, 1), (206, 1), (207, 1), (208, 1), (209, 2), (210, 1)], [(74, 1), (121, 1), (211, 1), (212, 2), (213, 1), (214, 1), (215, 1)], [(7, 1), (9, 1), (28, 3), (31, 1), (36, 1), (38, 1), (46, 1), (64, 1), (68, 1), (72, 1), (77, 1), (94, 1), (96, 1), (121, 1), (126, 2), (128, 2), (129, 2), (137, 1), (142, 1), (206, 1), (214, 1), (215, 1), (216, 1), (217, 1), (218, 2), (219, 2), (220, 1), (221, 1), (222, 1), (223, 1), (224, 1), (225, 1), (226, 1), (227, 1), (228, 1), (229, 1), (230, 1), (231, 1), (232, 1), (233, 1), (234, 1), (235, 2), (236, 1), (237, 1), (238, 1), (239, 1), (240, 1), (241, 2), (242, 1), (243, 1), (244, 1), (245, 1), (246, 1)], [(180, 1), (247, 1), (248, 1)], [(42, 1), (148, 1), (249, 1), (250, 1), (251, 1), (252, 1), (253, 1), (254, 1), (255, 1), (256, 1)], [(26, 1), (42, 1), (48, 1), (68, 1), (79, 1), (116, 1), (126, 1), (221, 1), (254, 2), (257, 1), (258, 1), (259, 1), (260, 1), (261, 1), (262, 3), (263, 1), (264, 1), (265, 1), (266, 1), (267, 1), (268, 1), (269, 1), (270, 1), (271, 1), (272, 1), (273, 1), (274, 1), (275, 1)], [(9, 1), (144, 1), (180, 1), (276, 2), (277, 2), (278, 1), (279, 1), (280, 1), (281, 1), (282, 1), (283, 1), (284, 1)], [(53, 1), (55, 1), (220, 2), (223, 1), (285, 1), (286, 1), (287, 1), (288, 1), (289, 1)], [(19, 1), (24, 1), (290, 2), (291, 1), (292, 1), (293, 2), (294, 1), (295, 1), (296, 1)], [(19, 1), (290, 1), (293, 1), (295, 2), (297, 1), (298, 2), (299, 1), (300, 1)], [(5, 1), (16, 1), (26, 1), (42, 1), (47, 1), (48, 1), (68, 2), (136, 1), (177, 1), (206, 1), (216, 1), (262, 1), (290, 3), (298, 1), (299, 1), (301, 1), (302, 1), (303, 1), (304, 1), (305, 2), (306, 1), (307, 1), (308, 1), (309, 1), (310, 1), (311, 3), (312, 1), (313, 1), (314, 1), (315, 3), (316, 1), (317, 1), (318, 1), (319, 1), (320, 1)], [(2, 1), (109, 1), (203, 1), (229, 2), (321, 1)], [(5, 1), (42, 1), (51, 1), (65, 1), (118, 1), (180, 4), (181, 4), (299, 1), (315, 1), (321, 1), (322, 1), (323, 1), (324, 1), (325, 1), (326, 1), (327, 1), (328, 2), (329, 1), (330, 1), (331, 1), (332, 1), (333, 1)], [(25, 1), (36, 1), (66, 2), (68, 1), (82, 1), (91, 1), (118, 1), (126, 1), (133, 1), (134, 1), (154, 1), (158, 2), (166, 1), (171, 2), (219, 3), (229, 3), (234, 1), (236, 2), (244, 1), (274, 2), (298, 1), (321, 2), (323, 2), (328, 5), (334, 1), (335, 1), (336, 1), (337, 2), (338, 1), (339, 1), (340, 1), (341, 1), (342, 1), (343, 1), (344, 1), (345, 1), (346, 1), (347, 1), (348, 1), (349, 1), (350, 1), (351, 1), (352, 1), (353, 1), (354, 6), (355, 1)], [(25, 1), (58, 1), (61, 1), (93, 1), (128, 1), (136, 1), (137, 1), (143, 1), (152, 1), (210, 1), (241, 1), (274, 2), (276, 2), (319, 1), (320, 1), (325, 1), (333, 2), (354, 1), (356, 1), (357, 1), (358, 1), (359, 1), (360, 3), (361, 1), (362, 1), (363, 1), (364, 1), (365, 2), (366, 2), (367, 1), (368, 2), (369, 1), (370, 1), (371, 1), (372, 1), (373, 1)], [(30, 2), (119, 1), (120, 4), (126, 1), (129, 1), (145, 2), (163, 3), (181, 5), (229, 1), (235, 1), (241, 2), (247, 1), (287, 1), (321, 1), (331, 1), (374, 1), (375, 1), (376, 2), (377, 1), (378, 1), (379, 1), (380, 1), (381, 1), (382, 1), (383, 2)], [(9, 1), (66, 1), (72, 1), (95, 1), (117, 2), (131, 1), (147, 1), (149, 1), (152, 1), (187, 2), (217, 1), (220, 4), (276, 1), (289, 7), (300, 2), (313, 1), (322, 1), (344, 1), (358, 1), (384, 2), (385, 1), (386, 1), (387, 1), (388, 2), (389, 1), (390, 1), (391, 1), (392, 2), (393, 1), (394, 1), (395, 1), (396, 1)], [(117, 1), (145, 1), (253, 1), (259, 1), (265, 1), (274, 1), (287, 1), (338, 1), (353, 1), (358, 1), (397, 3), (398, 1), (399, 1), (400, 1), (401, 1), (402, 1), (403, 3), (404, 1), (405, 1), (406, 1), (407, 1)], [(38, 1), (39, 1), (220, 2), (383, 1), (384, 2), (408, 1), (409, 3), (410, 1), (411, 1), (412, 2), (413, 1), (414, 1), (415, 1)], [(2, 1), (28, 1), (416, 1)], [(18, 1), (52, 2), (54, 1), (55, 2), (91, 1), (97, 1), (117, 2), (121, 1), (136, 2), (154, 1), (166, 1), (211, 1), (220, 1), (257, 1), (274, 1), (300, 1), (332, 1), (344, 1), (373, 1), (409, 3), (417, 1), (418, 1), (419, 1), (420, 1), (421, 1), (422, 1), (423, 1), (424, 1), (425, 1), (426, 1), (427, 1), (428, 1), (429, 1), (430, 1), (431, 1), (432, 1), (433, 2)], [(16, 1), (109, 1), (163, 1), (323, 1), (378, 1), (409, 1), (434, 1)], [(42, 1), (48, 1), (435, 1), (436, 1)], [(0, 1), (2, 4), (44, 2), (46, 1), (71, 1), (161, 1), (176, 1), (239, 1), (300, 1), (325, 1), (393, 1), (437, 1), (438, 1)], [(181, 1), (229, 1), (411, 1), (439, 2), (440, 1), (441, 1), (442, 1), (443, 1), (444, 1), (445, 1), (446, 1), (447, 1), (448, 1)], [(18, 1), (31, 1), (97, 1), (128, 1), (158, 1), (186, 1), (199, 1), (233, 2), (323, 1), (339, 1), (415, 1), (449, 1), (450, 1), (451, 1), (452, 1), (453, 1), (454, 1), (455, 1), (456, 4), (457, 1), (458, 1), (459, 1), (460, 1), (461, 1), (462, 1)], [(1, 1), (16, 1), (23, 2), (26, 3), (28, 1), (38, 1), (42, 1), (46, 1), (51, 1), (53, 1), (68, 1), (73, 2), (74, 1), (84, 1), (85, 1), (92, 1), (96, 1), (104, 1), (116, 1), (121, 1), (126, 1), (137, 1), (160, 1), (171, 1), (210, 1), (212, 1), (229, 1), (288, 1), (302, 1), (308, 1), (325, 1), (352, 1), (369, 1), (381, 1), (390, 1), (393, 1), (397, 1), (411, 1), (443, 1), (449, 1), (463, 1), (464, 1), (465, 1), (466, 1), (467, 1), (468, 4), (469, 2), (470, 1), (471, 1), (472, 1), (473, 1), (474, 1), (475, 1), (476, 3), (477, 1), (478, 1), (479, 1), (480, 2), (481, 1), (482, 1), (483, 1), (484, 1), (485, 1), (486, 1), (487, 2), (488, 1)], [(61, 1), (68, 1), (177, 1), (229, 2), (277, 1), (489, 2), (490, 1), (491, 2), (492, 3)], [(109, 1), (136, 1), (145, 1), (157, 1), (249, 1), (356, 1), (420, 1), (445, 1), (493, 1), (494, 1), (495, 1), (496, 1), (497, 1), (498, 1), (499, 1)], [(4, 1), (28, 1), (69, 1), (72, 1), (96, 1), (138, 1), (161, 1), (211, 1), (313, 1), (356, 2), (363, 1), (369, 1), (407, 1), (445, 1), (492, 3), (495, 1), (497, 1), (500, 1), (501, 1), (502, 2), (503, 1), (504, 1), (505, 1), (506, 1), (507, 1), (508, 1), (509, 1), (510, 1), (511, 1), (512, 1)], [(1, 2), (58, 1), (166, 1), (167, 1), (186, 1), (274, 1), (321, 1), (323, 1), (348, 1), (513, 1), (514, 1)], [(42, 1), (96, 1), (135, 1), (145, 2), (176, 1), (177, 1), (220, 1), (247, 4), (278, 1), (316, 1), (409, 3), (494, 3), (515, 1), (516, 1), (517, 1), (518, 1), (519, 1), (520, 1), (521, 2), (522, 4), (523, 1), (524, 4), (525, 1), (526, 1), (527, 2)], [(38, 1), (53, 2), (73, 1), (83, 1), (176, 1), (214, 1), (528, 1)], [(37, 1), (38, 1), (80, 1), (83, 4), (175, 1), (335, 1), (529, 2), (530, 1), (531, 1), (532, 1), (533, 2), (534, 1)], [(38, 1), (109, 1), (206, 1), (274, 1), (354, 1), (483, 1), (535, 1), (536, 1)], [(29, 1), (38, 3), (53, 1), (61, 1), (68, 2), (71, 3), (82, 2), (89, 1), (109, 1), (112, 1), (121, 12), (126, 2), (148, 1), (161, 2), (162, 1), (174, 1), (176, 2), (185, 1), (187, 1), (203, 1), (212, 1), (231, 1), (233, 1), (236, 1), (255, 1), (256, 1), (263, 1), (271, 2), (274, 3), (286, 2), (302, 1), (316, 1), (321, 1), (326, 1), (333, 1), (334, 1), (352, 1), (354, 2), (360, 1), (361, 1), (366, 1), (383, 6), (394, 1), (409, 1), (413, 1), (420, 4), (429, 1), (455, 1), (458, 1), (478, 2), (521, 1), (535, 2), (536, 2), (537, 1), (538, 1), (539, 2), (540, 1), (541, 1), (542, 1), (543, 1), (544, 1), (545, 1), (546, 1), (547, 2), (548, 1), (549, 1), (550, 2), (551, 1), (552, 1), (553, 2), (554, 1), (555, 1), (556, 1), (557, 2), (558, 6), (559, 7), (560, 2), (561, 1), (562, 2), (563, 1), (564, 1), (565, 1), (566, 1), (567, 1), (568, 1), (569, 1)], [(26, 1), (61, 1), (203, 1), (206, 1), (266, 1), (274, 1), (365, 1), (525, 1), (570, 1), (571, 1)], [(47, 1), (61, 1), (92, 2), (117, 1), (152, 1), (164, 1), (266, 1), (305, 1), (385, 1), (393, 1), (445, 1), (537, 1), (568, 1), (570, 1), (572, 1), (573, 1), (574, 1), (575, 1), (576, 1), (577, 1), (578, 1), (579, 1), (580, 1), (581, 1), (582, 1), (583, 1), (584, 1)], [(24, 1), (164, 1), (188, 1), (233, 1), (256, 2), (266, 1), (302, 1), (305, 1), (396, 1), (445, 2), (576, 1), (582, 1), (583, 1), (585, 2), (586, 1), (587, 1), (588, 1), (589, 1)], [(48, 1), (63, 1), (70, 1), (82, 1), (142, 1), (154, 1), (159, 1), (161, 1), (196, 1), (365, 1), (398, 2), (429, 1), (486, 1), (590, 1), (591, 1), (592, 1), (593, 1), (594, 1), (595, 1), (596, 1), (597, 1), (598, 1), (599, 1), (600, 1)], [(36, 1), (48, 1), (66, 1), (97, 2), (152, 1), (220, 3), (253, 1), (334, 1), (399, 1), (476, 1), (483, 1), (551, 1), (572, 3), (583, 1), (592, 1), (601, 1), (602, 1), (603, 1), (604, 1), (605, 2), (606, 2), (607, 1), (608, 1), (609, 1)], [(48, 1), (109, 1), (128, 2), (141, 3), (188, 1), (206, 1), (210, 1), (212, 1), (278, 1), (283, 1), (321, 1), (328, 1), (329, 2), (332, 1), (376, 2), (387, 1), (397, 1), (399, 1), (439, 1), (449, 1), (460, 1), (548, 1), (610, 1), (611, 1), (612, 1), (613, 1), (614, 1), (615, 1), (616, 1), (617, 1), (618, 1), (619, 2), (620, 1), (621, 1), (622, 2), (623, 1), (624, 3), (625, 1), (626, 1), (627, 1)], [(135, 1), (143, 1), (277, 1), (317, 1)], [(1, 1), (229, 2), (373, 1), (628, 1)], [(58, 1), (71, 1), (119, 1), (163, 1), (255, 1), (276, 1), (348, 1), (352, 1), (355, 1), (398, 1), (565, 1), (610, 1), (629, 1), (630, 1), (631, 3), (632, 1), (633, 1)], [(1, 1), (41, 1), (104, 1), (128, 2), (239, 1), (276, 1), (297, 1), (365, 4), (367, 1), (373, 2), (374, 1), (387, 1), (398, 1), (423, 1), (530, 1), (591, 1), (595, 1), (615, 2), (634, 1), (635, 1), (636, 1), (637, 2), (638, 1), (639, 1), (640, 1), (641, 1), (642, 1)], [(4, 1), (41, 1), (49, 1), (72, 1), (117, 2), (333, 1), (393, 1), (417, 1), (469, 1), (477, 1), (482, 1), (483, 2), (486, 1), (535, 1), (610, 1), (643, 1), (644, 1), (645, 1), (646, 1), (647, 1), (648, 1), (649, 4), (650, 1), (651, 3), (652, 1)], [(61, 1), (146, 1), (148, 1), (158, 1), (171, 1), (180, 1), (214, 1), (219, 1), (236, 1), (276, 2), (277, 2), (653, 1), (654, 1), (655, 2)], [(46, 1), (109, 1), (115, 1), (255, 1), (276, 1), (279, 1), (383, 1), (481, 2), (649, 1), (656, 2), (657, 1), (658, 1), (659, 1)], [(37, 1), (55, 1), (57, 1), (62, 1), (73, 1), (80, 2), (83, 1), (105, 1), (107, 1), (119, 1), (219, 1), (326, 2), (373, 1), (660, 2), (661, 1), (662, 1)], [(37, 4), (38, 2), (39, 1), (40, 1), (49, 1), (53, 2), (54, 2), (56, 2), (67, 1), (76, 1), (80, 5), (83, 3), (87, 1), (89, 2), (91, 1), (97, 2), (109, 1), (126, 1), (147, 1), (176, 1), (278, 1), (325, 1), (378, 1), (408, 1), (431, 1), (437, 1), (455, 1), (487, 1), (490, 1), (529, 1), (596, 1), (662, 1), (663, 2), (664, 1), (665, 1), (666, 1), (667, 1), (668, 1), (669, 1), (670, 1), (671, 1), (672, 1), (673, 1), (674, 1), (675, 1), (676, 1), (677, 1), (678, 1), (679, 1), (680, 1), (681, 1), (682, 2), (683, 1)], [(65, 1), (72, 3), (139, 1), (153, 1), (206, 1), (210, 1), (245, 1), (291, 1), (321, 1), (325, 1), (328, 1), (455, 1), (563, 1), (614, 1), (620, 1), (679, 1), (684, 1)], [(19, 1), (23, 1), (29, 1), (45, 1), (73, 3), (144, 1), (167, 1), (177, 1), (214, 1), (233, 1), (308, 1), (348, 1), (390, 2), (463, 1), (477, 1), (493, 1), (550, 1), (557, 1), (559, 2), (584, 1), (611, 1), (625, 1), (638, 1), (679, 1), (685, 1), (686, 1), (687, 1), (688, 1), (689, 1), (690, 1), (691, 1), (692, 1), (693, 1), (694, 1), (695, 1), (696, 1), (697, 1), (698, 1), (699, 1), (700, 1), (701, 1), (702, 2), (703, 1), (704, 2), (705, 1)], [(31, 1), (48, 2), (50, 1), (53, 4), (55, 1), (56, 1), (60, 1), (82, 3), (88, 1), (95, 1), (109, 1), (114, 1), (167, 1), (178, 1), (217, 1), (220, 2), (255, 1), (276, 7), (284, 1), (287, 2), (289, 2), (319, 2), (348, 2), (369, 1), (378, 2), (385, 1), (389, 1), (394, 1), (396, 1), (406, 1), (417, 2), (458, 3), (486, 1), (500, 1), (541, 1), (551, 1), (557, 1), (572, 1), (574, 1), (602, 5), (612, 1), (623, 1), (630, 1), (632, 1), (639, 1), (672, 2), (679, 1), (706, 1), (707, 1), (708, 1), (709, 1), (710, 1), (711, 1), (712, 1), (713, 1), (714, 1), (715, 1), (716, 1), (717, 1), (718, 1), (719, 1), (720, 1), (721, 1), (722, 1), (723, 1), (724, 1), (725, 1), (726, 1)], [(9, 2), (23, 1), (29, 1), (69, 1), (136, 1), (172, 3), (206, 1), (210, 1), (333, 1), (338, 1), (358, 1), (382, 1), (387, 1), (396, 2), (438, 1), (555, 1), (592, 1), (727, 2), (728, 1), (729, 1), (730, 1), (731, 1), (732, 1), (733, 2), (734, 1), (735, 2), (736, 1), (737, 1), (738, 1), (739, 1), (740, 1), (741, 1)], [(9, 1), (22, 1), (40, 1), (43, 1), (53, 1), (61, 1), (64, 1), (67, 1), (69, 1), (71, 1), (104, 1), (117, 1), (153, 1), (154, 1), (159, 1), (166, 1), (180, 3), (183, 2), (187, 2), (212, 1), (233, 1), (276, 4), (277, 2), (289, 2), (382, 1), (393, 1), (414, 1), (431, 2), (439, 1), (516, 1), (526, 1), (534, 1), (559, 2), (627, 1), (635, 1), (742, 1), (743, 1), (744, 1), (745, 1), (746, 1), (747, 1), (748, 1), (749, 1), (750, 1), (751, 1), (752, 1), (753, 1), (754, 2), (755, 1)], [(5, 1), (9, 1), (20, 2), (134, 1), (181, 3), (244, 1), (293, 1), (319, 1), (354, 1), (478, 1), (494, 2), (576, 1), (692, 1), (756, 1), (757, 1), (758, 1), (759, 1), (760, 1), (761, 1)], [(2, 2), (31, 1), (48, 2), (52, 2), (87, 1), (106, 2), (181, 1), (200, 7), (212, 1), (214, 1), (220, 1), (248, 1), (298, 1), (300, 1), (455, 1), (530, 1), (612, 1), (629, 1), (640, 1), (692, 1), (762, 1), (763, 1), (764, 1), (765, 1), (766, 1), (767, 1), (768, 2), (769, 2), (770, 1), (771, 7)], [(42, 1), (58, 3), (85, 1), (104, 2), (119, 3), (128, 1), (143, 2), (187, 1), (200, 5), (210, 1), (241, 1), (246, 1), (276, 1), (311, 2), (314, 1), (352, 1), (393, 1), (413, 1), (483, 2), (526, 2), (547, 1), (551, 1), (563, 1), (569, 1), (592, 1), (598, 1), (621, 1), (697, 2), (719, 1), (769, 3), (770, 3), (772, 1), (773, 1), (774, 1), (775, 1), (776, 3), (777, 1), (778, 1), (779, 1), (780, 1), (781, 5), (782, 2), (783, 1), (784, 1), (785, 2)], [(96, 1), (191, 1), (211, 1), (462, 2), (567, 1), (764, 1), (785, 2), (786, 2), (787, 1)], [(28, 1), (35, 1), (96, 1), (117, 2), (147, 1), (149, 1), (176, 1), (206, 1), (277, 1), (289, 1), (410, 1), (431, 1), (527, 3), (537, 1), (662, 1), (788, 1), (789, 1), (790, 1), (791, 1), (792, 1), (793, 2), (794, 1)], [(12, 1), (25, 1), (41, 1), (46, 1), (49, 1), (72, 1), (87, 1), (117, 4), (131, 1), (180, 3), (181, 3), (183, 2), (196, 3), (203, 1), (210, 1), (229, 1), (233, 1), (241, 1), (250, 1), (276, 1), (289, 4), (302, 1), (333, 2), (344, 1), (346, 3), (348, 1), (352, 2), (353, 1), (359, 1), (384, 1), (393, 1), (397, 1), (398, 1), (409, 4), (410, 2), (414, 1), (429, 1), (461, 1), (474, 1), (480, 1), (494, 3), (521, 1), (527, 2), (540, 1), (565, 2), (574, 1), (595, 1), (607, 1), (608, 1), (610, 2), (611, 3), (623, 3), (632, 1), (634, 1), (639, 1), (652, 1), (657, 1), (710, 1), (793, 5), (795, 1), (796, 2), (797, 1), (798, 1), (799, 1), (800, 1), (801, 1), (802, 1), (803, 1), (804, 3), (805, 1), (806, 2), (807, 1), (808, 2), (809, 1), (810, 1), (811, 1), (812, 1), (813, 1), (814, 1), (815, 1), (816, 1), (817, 2), (818, 1), (819, 1), (820, 3), (821, 1), (822, 2), (823, 1), (824, 1)], [(75, 1), (177, 1), (224, 3), (326, 1), (356, 2), (527, 1), (595, 1), (610, 1), (825, 2), (826, 1)], [(109, 1), (128, 1), (158, 1), (212, 2), (321, 1), (443, 1), (452, 1), (827, 1), (828, 1), (829, 1)], [(2, 4), (4, 1), (26, 1), (29, 1), (46, 1), (49, 2), (61, 1), (66, 1), (70, 1), (72, 3), (89, 1), (126, 1), (128, 6), (129, 5), (131, 2), (132, 1), (145, 3), (181, 3), (201, 1), (212, 1), (215, 1), (234, 1), (235, 2), (239, 1), (241, 2), (245, 1), (246, 2), (280, 2), (292, 1), (319, 1), (320, 1), (321, 1), (332, 1), (333, 2), (334, 1), (349, 1), (358, 1), (382, 2), (391, 4), (399, 2), (407, 1), (435, 2), (449, 2), (455, 1), (478, 1), (479, 2), (486, 1), (501, 2), (508, 1), (603, 1), (630, 1), (657, 1), (726, 1), (767, 1), (797, 1), (807, 5), (827, 5), (830, 2), (831, 1), (832, 1), (833, 1), (834, 2), (835, 1), (836, 1), (837, 1), (838, 1), (839, 1), (840, 2), (841, 2), (842, 1)], [(25, 1), (117, 1), (141, 1), (180, 1), (183, 1), (246, 1), (266, 2), (270, 2), (280, 1), (308, 1), (311, 1), (346, 1), (365, 1), (449, 1), (464, 1), (475, 1), (603, 1), (793, 1), (843, 1), (844, 1), (845, 1), (846, 1), (847, 1), (848, 2), (849, 1), (850, 1), (851, 1), (852, 1)], [(55, 2), (61, 2), (66, 1), (68, 1), (70, 1), (75, 1), (104, 1), (126, 2), (136, 1), (139, 1), (162, 2), (194, 1), (203, 1), (247, 3), (255, 1), (257, 1), (274, 5), (348, 2), (354, 2), (369, 1), (382, 1), (383, 1), (431, 2), (519, 1), (553, 1), (557, 1), (612, 1), (694, 1), (696, 1), (722, 1), (853, 1), (854, 1), (855, 2), (856, 1), (857, 2), (858, 1)], [(28, 1), (68, 1), (96, 1), (181, 1), (519, 1), (607, 1), (614, 1), (820, 1), (859, 1)], [(39, 1), (131, 1), (132, 1), (176, 2), (180, 1), (210, 1), (217, 2), (223, 1), (236, 1), (247, 1), (364, 1), (446, 1), (522, 1), (669, 2), (858, 1), (860, 1)], [(37, 1), (65, 1), (83, 1), (94, 1), (102, 1), (144, 1), (152, 1), (212, 1), (215, 1), (261, 1), (396, 1), (501, 1), (529, 1), (535, 1), (548, 1), (715, 1), (730, 1), (861, 1)], [(58, 1), (86, 1), (255, 1), (443, 1), (705, 1), (862, 1)], [(7, 1), (23, 1), (24, 1), (28, 1), (37, 7), (53, 4), (61, 1), (64, 3), (83, 2), (154, 1), (166, 1), (174, 1), (229, 1), (236, 1), (282, 1), (300, 1), (321, 2), (333, 1), (372, 1), (429, 1), (511, 1), (516, 1), (705, 1), (814, 2), (839, 1), (863, 1), (864, 1), (865, 1), (866, 1)], [(2, 1), (19, 1), (196, 1), (263, 1), (305, 1), (867, 1)], [(72, 3), (117, 1), (131, 1), (233, 2), (235, 2), (245, 2), (310, 1), (343, 2), (374, 1), (383, 1), (455, 1), (565, 1), (760, 1), (868, 1), (869, 1), (870, 1), (871, 1), (872, 1), (873, 1)], [(83, 1), (351, 1), (731, 1), (874, 1), (875, 1)], [(4, 1), (30, 2), (32, 1), (39, 2), (60, 1), (82, 1), (129, 1), (136, 1), (145, 2), (146, 1), (163, 1), (180, 1), (181, 7), (183, 1), (247, 1), (366, 1), (367, 1), (480, 1), (520, 1), (522, 5), (653, 2), (669, 1), (753, 2), (876, 1), (877, 1), (878, 1), (879, 1), (880, 2)], [(5, 1), (48, 1), (85, 1), (139, 1), (210, 1), (319, 1), (338, 2), (344, 1), (365, 1), (373, 1), (386, 1), (397, 1), (435, 1), (446, 4), (519, 1), (549, 1), (557, 2), (580, 1), (637, 2), (704, 1), (743, 1), (881, 1), (882, 1), (883, 1), (884, 1)], [(19, 1), (37, 5), (80, 1), (85, 1), (220, 1), (241, 1), (261, 1), (340, 1), (414, 1), (596, 1), (862, 2), (866, 1), (885, 1), (886, 1), (887, 2), (888, 1), (889, 1)], [(97, 1), (153, 1), (170, 4), (181, 3), (247, 4), (302, 1), (321, 2), (323, 1), (407, 1), (561, 1), (620, 4), (627, 1), (630, 1)], [(202, 1), (212, 1), (313, 2), (352, 2), (393, 1), (402, 2), (588, 1), (605, 4), (890, 1), (891, 1), (892, 2), (893, 1), (894, 1)], [(1, 1), (36, 1), (117, 1), (169, 1), (211, 1), (212, 1), (220, 1), (244, 1), (297, 1), (299, 1), (313, 1), (328, 1), (372, 1), (377, 1), (439, 1), (445, 1), (525, 1), (548, 1), (728, 1), (731, 1), (798, 1), (895, 1), (896, 1), (897, 1)], [(37, 1), (38, 1), (64, 1), (82, 1), (214, 1)], [(19, 1), (26, 1), (28, 1), (30, 6), (31, 1), (38, 2), (48, 1), (55, 1), (82, 1), (89, 2), (128, 1), (129, 1), (136, 1), (138, 2), (144, 3), (183, 1), (241, 1), (249, 1), (253, 1), (325, 1), (334, 1), (379, 1), (396, 1), (397, 2), (407, 2), (424, 1), (431, 1), (449, 1), (483, 3), (587, 1), (607, 1), (617, 1), (650, 1), (651, 1), (669, 1), (734, 1), (740, 1), (772, 1), (810, 1), (898, 1), (899, 5), (900, 1), (901, 1), (902, 1), (903, 1), (904, 1), (905, 1), (906, 1)], [(28, 1), (101, 2), (104, 1), (109, 1), (184, 2), (187, 1), (223, 1), (234, 1), (255, 1), (276, 1), (277, 1), (296, 1), (332, 1), (449, 1), (537, 1), (609, 1), (626, 1), (743, 1), (750, 1), (881, 1), (907, 1), (908, 1), (909, 1), (910, 1)], [(17, 1), (26, 1), (37, 1), (68, 1), (72, 4), (126, 1), (128, 1), (129, 1), (133, 1), (145, 1), (229, 3), (235, 1), (470, 1), (565, 1), (726, 1), (799, 1), (839, 1), (844, 3), (911, 1), (912, 1), (913, 1), (914, 1), (915, 1), (916, 1), (917, 1)], [(2, 1), (811, 1), (827, 1), (918, 1)], [(38, 1), (58, 1), (80, 1), (81, 1), (83, 1), (86, 1), (107, 1), (229, 1), (919, 1), (920, 1), (921, 1)], [(2, 2), (241, 1), (255, 1), (478, 1)], [(19, 1), (37, 1), (49, 1), (51, 2), (66, 1), (115, 1), (161, 1), (169, 1), (204, 2), (210, 1), (214, 1), (274, 1), (306, 1), (328, 1), (338, 1), (352, 1), (390, 1), (615, 1), (630, 1), (644, 1), (736, 1), (897, 1), (922, 3), (923, 1)], [(2, 1), (26, 1), (35, 1), (36, 1), (38, 2), (68, 1), (150, 1), (203, 1), (255, 2), (274, 1), (341, 1), (447, 1), (478, 2), (559, 2), (565, 1), (579, 1), (697, 1), (721, 1), (870, 1), (924, 1)], [(9, 1), (18, 1), (37, 9), (38, 2), (39, 5), (58, 1), (61, 1), (68, 2), (70, 2), (93, 1), (100, 1), (109, 1), (136, 1), (161, 1), (219, 1), (239, 1), (287, 1), (308, 1), (319, 2), (338, 2), (344, 1), (352, 1), (354, 1), (390, 2), (432, 1), (435, 1), (460, 1), (470, 2), (484, 1), (525, 1), (556, 1), (612, 1), (635, 1), (760, 1), (818, 1), (918, 1), (925, 1), (926, 1), (927, 1), (928, 1), (929, 1), (930, 2), (931, 1), (932, 1), (933, 2), (934, 1), (935, 1)], [(38, 2), (40, 1), (112, 1), (308, 1), (354, 1), (393, 2), (484, 1), (537, 1), (541, 1), (582, 1), (629, 2), (658, 1), (936, 2), (937, 1), (938, 2)], [(16, 1), (28, 1), (69, 1), (96, 1), (99, 1), (229, 1), (445, 2), (484, 1), (762, 1), (939, 1), (940, 1), (941, 1), (942, 1)], [(28, 2), (116, 1), (117, 1), (158, 1), (171, 1), (177, 1), (219, 1), (236, 1), (334, 1), (383, 1), (480, 1), (747, 1), (762, 2), (939, 1), (941, 1), (943, 1)], [(42, 1), (55, 1), (67, 2), (75, 1), (128, 1), (146, 1), (152, 1), (169, 1), (222, 1), (236, 1), (289, 5), (348, 1), (352, 1), (406, 1), (429, 1), (431, 1), (469, 1), (518, 1), (601, 1), (650, 1), (654, 1), (754, 3), (758, 1), (767, 1), (806, 2), (812, 4), (841, 1), (844, 1), (901, 1), (944, 1), (945, 1), (946, 1), (947, 2), (948, 1), (949, 1), (950, 1), (951, 1), (952, 7)], [(2, 1), (203, 1), (313, 1), (528, 1), (629, 1), (657, 1), (700, 1), (922, 2), (953, 1), (954, 1)], [(19, 1), (42, 1), (82, 1), (92, 1), (100, 1), (109, 1), (128, 1), (134, 1), (152, 1), (177, 1), (203, 1), (236, 1), (325, 1), (352, 1), (354, 1), (545, 1), (679, 1), (726, 1), (762, 1), (882, 1), (906, 1), (955, 2), (956, 2)], [(28, 1), (42, 1), (51, 1), (58, 1), (61, 1), (85, 1), (90, 1), (91, 1), (144, 1), (152, 1), (162, 1), (173, 1), (212, 1), (215, 2), (257, 1), (274, 1), (313, 2), (321, 1), (338, 1), (409, 2), (448, 1), (635, 1), (691, 1), (720, 1), (796, 2), (873, 1), (957, 1), (958, 1), (959, 1), (960, 1), (961, 2), (962, 1)], [(7, 1), (38, 3), (40, 1), (42, 1), (48, 1), (49, 1), (80, 1), (109, 1), (112, 1), (116, 1), (122, 1), (126, 1), (203, 1), (244, 1), (483, 1), (484, 1), (557, 1), (690, 1)], [(2, 4), (40, 1), (69, 1), (115, 1), (153, 1), (179, 1), (311, 1), (424, 1), (559, 1), (592, 1), (629, 2), (649, 1), (963, 1), (964, 1), (965, 1), (966, 1)], [(30, 1), (94, 1), (104, 1), (112, 1), (219, 1), (226, 1), (274, 1), (302, 1), (354, 1), (480, 1), (639, 1), (833, 1), (939, 1), (947, 3), (967, 1), (968, 1), (969, 1)], [(39, 1), (136, 1), (163, 1), (180, 1), (181, 3), (183, 1), (206, 1), (220, 2), (248, 1), (354, 1), (446, 1), (527, 1), (653, 1), (970, 1), (971, 1), (972, 2)], [(38, 1), (46, 1), (267, 1), (662, 1), (973, 1)], [(54, 2), (118, 1), (177, 1), (261, 1), (321, 1), (974, 1)], [(24, 1), (80, 1), (104, 1), (117, 1), (195, 1), (219, 1), (276, 1), (313, 1), (390, 1), (581, 1), (743, 1), (975, 2)], [(278, 1), (279, 1), (289, 1), (360, 1), (422, 1), (434, 1), (439, 1), (445, 1), (496, 1), (743, 1), (833, 1), (976, 1)], [(32, 1), (61, 1), (97, 1), (106, 1), (126, 2), (136, 1), (166, 1), (177, 1), (181, 5), (188, 1), (210, 1), (257, 1), (275, 3), (301, 1), (313, 1), (333, 1), (353, 1), (363, 1), (393, 1), (398, 3), (405, 1), (573, 1), (654, 1), (707, 1), (812, 1), (829, 1), (830, 1), (834, 1), (904, 2), (911, 1), (977, 1), (978, 3), (979, 1), (980, 1), (981, 1), (982, 1)], [(16, 1), (28, 1), (30, 1), (48, 1), (82, 1), (92, 1), (99, 1), (117, 1), (196, 1), (215, 1), (409, 1), (507, 1), (532, 1), (669, 1), (948, 2), (978, 1), (983, 1), (984, 1), (985, 1), (986, 1), (987, 1), (988, 1)], [(1, 1), (16, 1), (28, 1), (61, 1), (77, 1), (105, 1), (106, 1), (109, 1), (123, 1), (140, 1), (174, 1), (308, 1), (323, 1), (443, 1), (521, 1), (550, 2), (630, 2), (744, 1), (754, 1), (840, 1), (989, 1), (990, 1), (991, 2), (992, 1), (993, 1)], [(89, 1), (278, 2), (346, 2), (352, 1), (379, 1), (445, 1), (537, 1), (626, 1), (641, 2), (809, 1), (872, 2), (994, 1), (995, 1), (996, 1), (997, 1), (998, 1), (999, 1), (1000, 1)], [(26, 1), (28, 1), (29, 1), (48, 1), (53, 1), (58, 1), (88, 2), (95, 1), (96, 1), (121, 1), (128, 1), (144, 1), (149, 1), (154, 1), (221, 1), (239, 1), (274, 1), (311, 1), (346, 3), (353, 1), (354, 1), (414, 1), (449, 1), (500, 1), (622, 1), (994, 2), (997, 3), (1000, 2), (1001, 1)], [(4, 1), (530, 1), (630, 1), (994, 1), (997, 1)], [(28, 1), (96, 1), (210, 1), (302, 1), (315, 3), (346, 3), (540, 1), (622, 1), (757, 1), (762, 1), (872, 2), (922, 2), (976, 1), (994, 1), (996, 2), (1000, 1), (1002, 1), (1003, 1), (1004, 1)], [(22, 1), (31, 1), (57, 2), (58, 1), (66, 1), (71, 1), (82, 1), (97, 1), (123, 1), (133, 1), (140, 1), (162, 1), (170, 1), (206, 1), (214, 1), (233, 1), (253, 1), (275, 3), (321, 1), (331, 1), (354, 1), (373, 1), (390, 1), (393, 1), (397, 1), (398, 1), (403, 3), (405, 5), (434, 1), (437, 1), (467, 1), (501, 1), (527, 1), (532, 2), (539, 1), (550, 1), (551, 1), (581, 1), (610, 2), (626, 1), (635, 1), (720, 1), (729, 1), (771, 1), (827, 1), (830, 2), (833, 1), (834, 2), (843, 1), (887, 1), (896, 1), (976, 1), (1005, 1), (1006, 1), (1007, 1), (1008, 1), (1009, 1), (1010, 1), (1011, 1), (1012, 1), (1013, 2), (1014, 1), (1015, 1), (1016, 2)], [(104, 1), (163, 1), (265, 1), (266, 1), (275, 2), (353, 1), (391, 3), (398, 2), (471, 3), (486, 4), (610, 1), (630, 1), (654, 1), (767, 1), (812, 5), (858, 1), (866, 3), (911, 2), (1009, 1), (1013, 1), (1017, 1), (1018, 1), (1019, 1), (1020, 1), (1021, 1), (1022, 2), (1023, 1)], [(55, 1), (115, 1), (136, 1), (185, 1), (191, 1), (266, 1), (276, 2), (366, 1), (396, 1), (433, 1), (481, 1), (512, 1), (550, 1), (558, 2), (587, 1), (589, 2), (630, 1), (892, 1), (1016, 2), (1024, 1), (1025, 1), (1026, 1), (1027, 1)], [(18, 2), (19, 1), (24, 1), (28, 1), (39, 1), (42, 1), (48, 1), (51, 3), (61, 1), (69, 1), (71, 1), (82, 2), (84, 1), (89, 1), (91, 1), (95, 1), (100, 1), (114, 2), (119, 2), (136, 1), (152, 1), (154, 2), (161, 2), (163, 1), (164, 1), (188, 2), (191, 5), (198, 2), (206, 1), (210, 1), (214, 3), (215, 1), (220, 1), (231, 1), (236, 1), (238, 1), (243, 1), (244, 1), (251, 1), (254, 2), (256, 1), (266, 5), (274, 1), (276, 3), (286, 1), (287, 1), (288, 1), (289, 2), (299, 1), (308, 4), (312, 1), (313, 1), (316, 1), (321, 1), (323, 1), (335, 2), (336, 1), (345, 1), (354, 2), (373, 1), (390, 3), (393, 1), (396, 4), (398, 2), (411, 1), (413, 1), (418, 1), (419, 1), (424, 1), (435, 1), (478, 1), (480, 5), (483, 4), (514, 1), (558, 1), (565, 1), (570, 1), (571, 2), (573, 1), (574, 1), (584, 7), (601, 1), (608, 2), (620, 1), (622, 2), (629, 1), (638, 1), (640, 1), (642, 1), (645, 1), (648, 1), (651, 1), (652, 1), (666, 1), (691, 3), (702, 1), (724, 1), (731, 1), (733, 5), (737, 1), (754, 1), (788, 1), (799, 1), (814, 1), (815, 2), (841, 1), (882, 1), (904, 1), (923, 1), (926, 1), (1027, 1), (1028, 1), (1029, 1), (1030, 1), (1031, 1), (1032, 2), (1033, 1), (1034, 1), (1035, 1), (1036, 1), (1037, 1), (1038, 1), (1039, 1), (1040, 2), (1041, 1), (1042, 1), (1043, 1), (1044, 1), (1045, 1), (1046, 1), (1047, 1), (1048, 1), (1049, 1), (1050, 1), (1051, 1), (1052, 1), (1053, 1), (1054, 1), (1055, 1), (1056, 1), (1057, 1), (1058, 1), (1059, 1), (1060, 1), (1061, 1), (1062, 1)], [(19, 1), (58, 1), (60, 1), (87, 1), (195, 1), (199, 2), (214, 1), (275, 1), (295, 1), (299, 2), (301, 1), (323, 2), (344, 1), (370, 1), (381, 1), (393, 1), (439, 2), (456, 2), (634, 2), (679, 1), (731, 1), (933, 1), (1063, 1), (1064, 2), (1065, 1), (1066, 1), (1067, 1), (1068, 1), (1069, 1)], [(13, 1), (49, 1), (53, 1), (80, 1), (115, 1), (127, 1), (199, 1), (212, 1), (276, 2), (282, 1), (354, 1), (372, 1), (393, 1), (407, 1), (456, 1), (631, 3), (639, 1), (729, 1), (1047, 1), (1056, 1), (1070, 1), (1071, 1)], [(47, 1), (60, 1), (77, 1), (91, 1), (148, 1), (152, 2), (180, 3), (181, 9), (188, 1), (259, 1), (279, 1), (383, 1), (424, 1), (439, 1), (559, 1), (662, 1), (753, 3), (882, 1), (1072, 2)], [(36, 1), (58, 1), (89, 1), (104, 1), (145, 1), (180, 2), (181, 2), (220, 1), (328, 1), (348, 1), (379, 1), (397, 1), (514, 1), (527, 1), (669, 1), (820, 1), (972, 1), (1073, 1)], [(32, 2), (68, 1), (71, 1), (93, 1), (107, 1), (114, 1), (117, 1), (136, 1), (146, 1), (161, 2), (194, 2), (201, 1), (203, 2), (212, 2), (214, 4), (275, 1), (289, 3), (349, 1), (352, 1), (363, 1), (393, 1), (398, 3), (424, 1), (427, 1), (431, 1), (483, 3), (505, 1), (567, 1), (574, 1), (582, 2), (593, 2), (638, 1), (641, 1), (654, 2), (662, 1), (680, 3), (699, 1), (700, 1), (726, 1), (796, 2), (822, 1), (823, 2), (834, 1), (853, 1), (882, 1), (903, 1), (904, 1), (948, 6), (976, 1), (978, 6), (980, 1), (988, 1), (1044, 1), (1066, 1), (1072, 2), (1074, 1), (1075, 2), (1076, 2), (1077, 1), (1078, 1), (1079, 1), (1080, 1), (1081, 2), (1082, 1), (1083, 1), (1084, 1), (1085, 3)], [(58, 1), (63, 1), (117, 1), (152, 1), (158, 1), (171, 1), (194, 1), (206, 1), (249, 1), (275, 5), (285, 1), (313, 2), (397, 1), (405, 5), (420, 1), (449, 2), (473, 1), (550, 1), (571, 1), (603, 1), (610, 1), (634, 2), (707, 1), (718, 1), (796, 1), (822, 1), (978, 1), (991, 1), (1009, 1), (1086, 1), (1087, 1), (1088, 3), (1089, 1)], [(1, 3), (38, 1), (40, 1), (61, 1), (92, 1), (93, 1), (138, 1), (142, 1), (210, 1), (214, 1), (241, 1), (274, 2), (319, 1), (342, 2), (366, 1), (443, 1), (474, 1), (478, 1), (504, 1), (726, 1), (766, 1)], [(39, 1), (40, 6), (41, 1), (71, 1), (72, 3), (88, 1), (126, 1), (131, 1), (135, 1), (144, 1), (145, 5), (196, 1), (203, 2), (211, 1), (212, 1), (230, 3), (235, 2), (245, 1), (256, 4), (287, 2), (313, 2), (314, 1), (352, 1), (371, 3), (396, 1), (409, 1), (420, 1), (455, 1), (479, 1), (480, 1), (485, 1), (514, 1), (527, 1), (538, 1), (569, 1), (587, 1), (595, 1), (610, 2), (623, 2), (630, 1), (633, 1), (640, 1), (720, 1), (721, 1), (749, 3), (754, 1), (767, 2), (816, 1), (833, 1), (836, 1), (855, 4), (866, 1), (935, 1), (942, 1), (951, 1), (954, 1), (984, 2), (1018, 1), (1019, 1), (1090, 5), (1091, 1), (1092, 1), (1093, 3), (1094, 2), (1095, 1), (1096, 1), (1097, 1), (1098, 1), (1099, 1), (1100, 1)], [(2, 1), (42, 1), (45, 1), (109, 1), (177, 1), (236, 1), (358, 1), (636, 1), (736, 1)], [(30, 1), (32, 1), (279, 1), (592, 1), (762, 1), (955, 2), (1101, 2)], [(0, 1), (5, 1), (28, 1), (31, 1), (46, 1), (63, 1), (71, 1), (115, 1), (164, 1), (365, 2), (438, 1), (483, 1), (487, 1), (546, 1), (560, 1), (622, 2), (642, 1), (704, 1), (984, 1), (1102, 1), (1103, 1)], [(4, 1), (29, 3), (32, 2), (47, 1), (48, 1), (90, 1), (128, 1), (158, 1), (167, 1), (191, 1), (234, 1), (254, 1), (255, 1), (268, 1), (276, 1), (277, 2), (301, 2), (324, 1), (352, 1), (420, 1), (445, 1), (511, 1), (535, 1), (546, 1), (550, 2), (579, 1), (587, 1), (642, 2), (675, 1), (680, 1), (693, 1), (731, 3), (777, 1), (788, 2), (789, 2), (836, 1), (856, 1), (911, 2), (993, 1), (1017, 1), (1043, 1), (1104, 2), (1105, 1), (1106, 2), (1107, 1), (1108, 1), (1109, 2), (1110, 1), (1111, 1), (1112, 5), (1113, 1), (1114, 1), (1115, 2), (1116, 1), (1117, 1), (1118, 1), (1119, 1), (1120, 1), (1121, 2), (1122, 1)], [(4, 1), (42, 1), (60, 1), (63, 1), (66, 1), (70, 2), (149, 4), (164, 1), (169, 1), (185, 2), (212, 1), (239, 2), (279, 1), (298, 1), (301, 2), (335, 1), (358, 1), (420, 1), (438, 1), (481, 1), (558, 1), (571, 1), (581, 1), (582, 1), (592, 1), (642, 1), (705, 1), (731, 1), (841, 2), (847, 1), (928, 1), (993, 1), (1044, 1), (1061, 4), (1115, 1), (1122, 2), (1123, 1), (1124, 1), (1125, 1), (1126, 1), (1127, 1), (1128, 1), (1129, 1), (1130, 3), (1131, 1)], [(2, 1), (4, 1), (7, 1), (13, 1), (40, 1), (42, 1), (43, 2), (48, 1), (72, 1), (74, 1), (80, 1), (97, 1), (102, 1), (103, 1), (112, 1), (128, 1), (145, 2), (175, 1), (203, 1), (239, 2), (302, 1), (358, 1), (365, 4), (463, 1), (466, 1), (476, 1), (479, 1), (487, 1), (606, 1), (612, 1), (619, 1), (660, 1), (698, 1), (715, 1), (717, 1), (749, 1), (953, 1), (988, 1), (1132, 2), (1133, 1), (1134, 1), (1135, 1), (1136, 3), (1137, 4), (1138, 1)], [(19, 1), (40, 1), (117, 1), (256, 1), (749, 1), (953, 1), (1044, 1), (1139, 1), (1140, 1)], [(41, 1), (212, 1), (289, 1), (365, 2), (392, 1), (484, 1), (587, 1), (691, 1), (707, 1), (762, 1), (804, 1), (962, 1), (1012, 1), (1141, 1), (1142, 1), (1143, 1), (1144, 1)], [(42, 1), (53, 1), (71, 1), (111, 1), (152, 1), (183, 1), (233, 1), (328, 1), (333, 1), (397, 1), (398, 4), (468, 2), (582, 1), (610, 1), (711, 1), (722, 1), (899, 1), (919, 1), (926, 1), (1145, 2), (1146, 4), (1147, 1), (1148, 1)], [(40, 2), (55, 1), (150, 1), (176, 1), (352, 1), (439, 1), (836, 1)], [(16, 1), (29, 1), (31, 1), (49, 1), (85, 2), (105, 1), (212, 1), (276, 2), (353, 1), (354, 1), (396, 1), (443, 1), (631, 2), (740, 1), (944, 1), (1049, 1), (1066, 1), (1149, 1), (1150, 1), (1151, 1)], [(19, 1), (134, 1), (164, 1), (167, 1), (276, 3), (305, 1), (396, 1), (407, 1), (629, 1), (777, 1), (1152, 1), (1153, 1)], [(148, 2), (291, 1), (356, 1), (365, 1), (527, 1), (804, 1)], [(164, 1), (165, 1), (191, 1), (319, 1), (332, 1), (365, 1), (395, 1), (397, 1), (479, 2), (487, 2), (579, 1), (587, 1), (649, 1), (651, 1), (891, 1), (1048, 1), (1150, 1), (1154, 1), (1155, 1)], [(42, 2), (88, 1), (126, 1), (162, 2), (174, 1), (177, 1), (203, 1), (210, 1), (250, 2), (264, 1), (317, 1), (319, 1), (354, 1), (360, 1), (396, 1), (409, 1), (480, 1), (537, 1), (691, 1), (707, 1), (779, 1), (1011, 1), (1044, 1), (1156, 1), (1157, 1)], [(42, 1), (96, 1), (173, 1), (203, 1), (276, 1), (439, 1), (440, 1), (481, 1), (728, 1), (1158, 1)], [(92, 1), (109, 1), (147, 1), (149, 4), (191, 1), (396, 1), (441, 1), (445, 2), (449, 1), (481, 1), (494, 2), (500, 1), (619, 1), (644, 1), (680, 1), (700, 1), (991, 2), (1050, 2), (1159, 1), (1160, 1), (1161, 1), (1162, 1), (1163, 1), (1164, 2)], [(28, 1), (96, 1), (188, 1), (232, 1), (382, 1), (466, 1), (513, 1), (550, 2), (581, 1), (642, 1), (804, 1), (1024, 1), (1071, 1), (1125, 1), (1126, 2), (1165, 3), (1166, 2), (1167, 1)], [(141, 1), (150, 1), (160, 1), (177, 1), (229, 3), (291, 1), (438, 1), (776, 1), (926, 1), (1168, 1)], [(4, 1), (5, 1), (7, 1), (13, 1), (14, 2), (19, 1), (41, 1), (46, 2), (60, 2), (65, 1), (66, 1), (74, 1), (90, 1), (100, 1), (114, 1), (139, 1), (144, 1), (206, 1), (210, 1), (239, 2), (259, 2), (298, 2), (323, 2), (329, 1), (335, 1), (336, 1), (338, 1), (342, 1), (350, 1), (352, 1), (365, 1), (366, 1), (407, 1), (443, 1), (550, 1), (558, 1), (559, 1), (605, 3), (612, 1), (629, 1), (630, 1), (679, 1), (695, 1), (733, 3), (788, 1), (789, 1), (894, 1), (897, 1), (959, 2), (1032, 5), (1045, 1), (1049, 1), (1113, 1), (1155, 1), (1169, 1), (1170, 1), (1171, 1), (1172, 1), (1173, 2), (1174, 1)], [(42, 1), (96, 1), (126, 1), (136, 1), (149, 1), (185, 1), (210, 1), (236, 1), (548, 1), (804, 1), (944, 1), (1175, 1)], [(63, 1), (106, 1), (128, 3), (129, 1), (241, 1), (313, 1), (409, 1), (419, 1), (438, 1), (451, 1), (494, 1), (514, 1), (842, 1), (970, 1), (1176, 1)], [(1, 1), (23, 1), (136, 1), (158, 1), (162, 2), (171, 2), (233, 1), (243, 1), (255, 1), (321, 1), (864, 1), (997, 1), (1086, 1), (1177, 1), (1178, 1), (1179, 1)], [(26, 1), (30, 2), (71, 1), (89, 1), (112, 2), (114, 1), (126, 1), (128, 1), (142, 1), (153, 1), (158, 1), (166, 2), (171, 1), (194, 2), (205, 1), (206, 2), (214, 2), (216, 1), (239, 2), (241, 1), (253, 1), (256, 1), (287, 1), (302, 1), (336, 1), (338, 1), (383, 1), (396, 1), (397, 1), (568, 1), (594, 1), (620, 1), (651, 2), (659, 1), (719, 1), (722, 2), (841, 1), (856, 1), (904, 1), (967, 1), (1117, 1), (1180, 2), (1181, 1), (1182, 1), (1183, 1), (1184, 1), (1185, 1)], [(42, 1), (53, 1), (109, 1), (118, 1), (128, 1), (149, 1), (247, 1), (449, 1), (638, 1), (799, 1), (842, 1)], [(536, 1), (564, 1), (765, 1), (972, 1), (993, 1), (1186, 1)], [(42, 1), (53, 1), (55, 2), (58, 1), (62, 1), (80, 1), (105, 1), (117, 1), (137, 2), (148, 1), (161, 1), (289, 1), (299, 1), (321, 2), (338, 1), (348, 2), (354, 1), (360, 1), (367, 1), (396, 4), (414, 1), (431, 3), (439, 1), (483, 1), (514, 1), (530, 1), (538, 1), (541, 1), (547, 2), (560, 1), (595, 1), (627, 1), (778, 2), (793, 1), (857, 4), (858, 1), (908, 1), (921, 1), (948, 5), (976, 1), (978, 1), (1012, 1), (1029, 1), (1051, 3), (1187, 1), (1188, 1)], [(42, 1), (53, 1), (121, 1), (134, 1), (158, 2), (171, 2), (347, 1), (403, 1), (424, 1), (596, 1), (657, 1), (796, 1), (812, 1), (835, 1), (1189, 1)], [(93, 1), (161, 1), (164, 1), (243, 1), (289, 1), (752, 1)], [(42, 1), (135, 1), (191, 2), (326, 1), (395, 1), (411, 1), (541, 1), (548, 1), (631, 1), (731, 1), (760, 1), (904, 1), (1084, 1), (1095, 1), (1119, 1), (1151, 1), (1154, 1), (1190, 1)], [(42, 1), (149, 1), (214, 1), (220, 1), (229, 1), (231, 1), (236, 1), (262, 1), (560, 1), (615, 2), (813, 1), (960, 1), (1007, 1)], [(36, 1), (38, 2), (42, 1), (67, 1), (84, 1), (106, 1), (115, 1), (117, 1), (201, 1), (229, 1), (300, 1), (379, 1), (469, 1), (486, 1), (521, 1), (589, 1), (623, 4), (651, 2), (789, 1), (954, 1), (1043, 1), (1080, 4), (1085, 2), (1113, 1), (1138, 1), (1150, 1), (1191, 1), (1192, 2), (1193, 5), (1194, 1)], [(0, 1), (11, 1), (19, 1), (24, 1), (32, 2), (41, 1), (44, 3), (48, 1), (74, 1), (115, 3), (119, 1), (190, 1), (198, 1), (203, 3), (206, 1), (210, 1), (228, 1), (268, 2), (279, 1), (319, 1), (365, 13), (369, 1), (376, 1), (380, 1), (382, 1), (390, 2), (426, 2), (438, 1), (484, 1), (537, 1), (542, 1), (556, 1), (570, 17), (573, 1), (579, 1), (587, 1), (592, 3), (604, 1), (657, 1), (675, 2), (695, 1), (713, 1), (774, 1), (796, 1), (818, 1), (956, 3), (1044, 1), (1084, 1), (1119, 3), (1195, 3), (1196, 2), (1197, 1), (1198, 1), (1199, 1), (1200, 1), (1201, 1), (1202, 1), (1203, 1), (1204, 1)], [(115, 4), (196, 1), (198, 1), (201, 1), (233, 1), (238, 1), (255, 1), (258, 1), (310, 2), (326, 3), (365, 10), (368, 1), (390, 1), (416, 1), (421, 1), (438, 1), (439, 1), (474, 1), (483, 2), (521, 1), (524, 1), (570, 1), (573, 1), (580, 1), (593, 1), (594, 1), (610, 1), (642, 2), (662, 2), (668, 1), (704, 4), (735, 1), (762, 2), (849, 1), (861, 2), (886, 1), (953, 1), (982, 1), (1138, 1), (1195, 1), (1196, 1), (1205, 1), (1206, 1), (1207, 1), (1208, 2), (1209, 1)], [(28, 1), (42, 1), (96, 1), (118, 1), (119, 1), (144, 1), (229, 1), (274, 1), (277, 1), (365, 1), (447, 1), (500, 1), (550, 1), (571, 1), (673, 1), (706, 1), (953, 1), (962, 1), (1190, 1), (1210, 1), (1211, 1), (1212, 1)], [(4, 1), (5, 1), (36, 1), (289, 1), (728, 1), (735, 1), (762, 1), (897, 1), (1213, 1)], [(34, 1), (58, 1), (68, 1), (96, 1), (122, 1), (331, 2), (338, 1), (343, 3), (387, 1), (395, 2), (705, 1), (836, 1), (872, 1), (957, 1), (1214, 1), (1215, 1)], [(29, 1), (70, 1), (82, 1), (88, 1), (96, 1), (153, 1), (232, 1), (274, 1), (280, 1), (311, 1), (343, 1), (387, 1), (438, 1), (499, 1), (592, 1), (601, 1), (626, 1), (657, 1), (708, 1), (740, 1), (760, 1), (795, 2), (796, 4), (944, 1), (1027, 1), (1030, 1), (1216, 1), (1217, 2), (1218, 1), (1219, 1), (1220, 1), (1221, 2)], [(58, 1), (72, 2), (85, 1), (88, 1), (90, 1), (121, 1), (123, 1), (140, 1), (166, 1), (173, 1), (174, 1), (233, 1), (255, 1), (293, 1), (346, 1), (363, 1), (414, 1), (425, 1), (445, 1), (475, 1), (482, 1), (557, 1), (595, 1), (623, 1), (630, 1), (653, 1), (674, 1), (679, 1), (706, 1), (760, 1), (811, 1), (858, 1), (872, 1), (925, 1), (949, 3), (994, 2), (996, 7), (997, 3), (1072, 1), (1092, 1), (1150, 1), (1178, 4), (1222, 1), (1223, 1), (1224, 1), (1225, 1), (1226, 1), (1227, 1)], [(37, 1), (99, 1), (158, 4), (163, 1), (171, 2), (187, 1), (212, 1), (236, 1), (241, 1), (315, 1), (336, 1), (346, 1), (348, 1), (382, 1), (423, 2), (424, 1), (448, 1), (483, 1), (563, 1), (641, 1), (653, 1), (705, 1), (765, 1), (827, 1), (840, 1), (872, 2), (897, 1), (997, 1), (1120, 1), (1188, 1)], [(5, 1), (32, 1), (114, 1), (147, 1), (148, 1), (181, 1), (229, 1), (246, 1), (255, 1), (276, 2), (298, 1), (322, 1), (326, 1), (338, 2), (754, 1), (767, 1), (776, 1), (896, 1), (1123, 3), (1228, 1)], [(28, 1), (58, 1), (96, 1), (109, 1), (206, 1), (220, 1), (463, 1), (537, 1), (1161, 1), (1166, 1)], [(19, 1), (41, 1), (48, 2), (70, 1), (75, 1), (82, 1), (106, 1), (128, 1), (147, 1), (149, 8), (164, 1), (234, 1), (246, 1), (253, 1), (255, 2), (256, 1), (276, 6), (277, 1), (325, 1), (344, 1), (349, 1), (431, 1), (449, 1), (539, 1), (550, 1), (555, 1), (573, 1), (581, 1), (657, 1), (743, 1), (836, 1), (882, 1), (976, 1), (1046, 1), (1128, 1), (1164, 1), (1229, 2)], [(9, 2), (15, 2), (19, 1), (68, 1), (70, 1), (101, 1), (126, 1), (127, 1), (128, 1), (147, 1), (149, 6), (164, 1), (208, 1), (238, 1), (253, 2), (271, 1), (276, 3), (277, 1), (296, 1), (298, 3), (325, 1), (349, 1), (359, 1), (630, 1), (639, 1), (657, 1), (743, 1), (815, 1), (833, 1), (836, 1), (882, 1), (960, 1), (976, 1), (1046, 1), (1063, 1), (1230, 2), (1231, 1), (1232, 1), (1233, 1)], [(46, 1), (149, 1), (153, 1), (215, 1), (249, 1), (334, 1), (390, 1), (449, 1), (463, 1), (550, 1), (581, 1), (680, 1), (733, 1), (840, 2), (991, 1), (1054, 1), (1129, 1), (1234, 1), (1235, 1)], [(29, 1), (46, 1), (212, 1), (214, 1), (276, 1), (278, 1), (321, 1), (352, 2), (366, 1), (384, 1), (397, 1), (476, 1), (572, 6), (622, 2), (629, 1), (643, 2), (801, 1), (812, 2), (851, 1), (976, 1), (1220, 1), (1236, 2), (1237, 1), (1238, 1), (1239, 1)], [(31, 1), (40, 3), (68, 1), (71, 1), (72, 5), (123, 2), (126, 1), (128, 1), (131, 1), (135, 1), (145, 13), (176, 1), (203, 4), (210, 1), (217, 1), (220, 1), (229, 1), (235, 1), (265, 1), (268, 1), (319, 1), (334, 1), (386, 1), (416, 1), (447, 1), (455, 2), (501, 3), (527, 1), (535, 1), (536, 1), (537, 2), (546, 1), (579, 1), (593, 1), (595, 1), (669, 2), (720, 1), (740, 1), (757, 1), (799, 1), (815, 1), (816, 1), (818, 1), (871, 4), (1052, 1), (1062, 1), (1084, 1), (1132, 2), (1154, 1), (1235, 1), (1240, 1), (1241, 1), (1242, 1), (1243, 1)], [(49, 1), (61, 1), (71, 1), (136, 1), (144, 1), (149, 1), (190, 1), (192, 1), (233, 1), (305, 1), (306, 1), (380, 1), (382, 1), (387, 1), (397, 1), (411, 1), (444, 2), (481, 1), (488, 1), (574, 1), (770, 1), (807, 1), (1032, 1), (1143, 1), (1152, 1), (1169, 4), (1243, 1), (1244, 1), (1245, 1)], [(16, 2), (32, 1), (67, 1), (73, 1), (113, 1), (192, 1), (206, 1), (239, 1), (266, 1), (305, 3), (318, 1), (382, 1), (443, 1), (462, 1), (488, 1), (521, 1), (573, 2), (605, 2), (731, 1), (733, 3), (760, 1), (804, 1), (873, 1), (920, 2), (953, 1), (1044, 1), (1155, 1), (1169, 2), (1174, 1), (1245, 1), (1246, 1), (1247, 1)], [(2, 1), (40, 3), (80, 1), (92, 1), (93, 1), (106, 1), (114, 1), (121, 1), (148, 1), (210, 1), (275, 1), (281, 1), (287, 1), (299, 1), (325, 1), (365, 4), (409, 1), (437, 1), (537, 1), (571, 1), (584, 2), (691, 1), (743, 1), (762, 3), (796, 1), (799, 1), (953, 2), (955, 3), (962, 1), (1005, 2), (1044, 1), (1050, 1), (1111, 1), (1156, 1), (1198, 1), (1248, 1), (1249, 1), (1250, 1), (1251, 2), (1252, 1), (1253, 1)], [(41, 2), (49, 4), (153, 1), (229, 3), (332, 1), (537, 1), (592, 2), (679, 1), (783, 1), (898, 2), (1029, 1), (1064, 1), (1254, 1), (1255, 1)], [(48, 1), (53, 1), (58, 1), (126, 1), (191, 1), (276, 1), (320, 1), (360, 1), (363, 1), (568, 1), (651, 1), (869, 1), (936, 1), (1150, 1), (1256, 1), (1257, 1)], [(9, 1), (51, 1), (445, 1), (732, 1), (1258, 1)], [(13, 1), (30, 1), (42, 3), (71, 1), (72, 1), (88, 1), (91, 1), (92, 1), (106, 1), (111, 1), (154, 1), (163, 1), (166, 2), (177, 2), (180, 4), (186, 1), (221, 1), (236, 1), (279, 1), (298, 1), (319, 1), (446, 2), (470, 1), (487, 1), (543, 1), (558, 1), (690, 2), (726, 1), (906, 1), (950, 1), (1011, 1), (1259, 1), (1260, 1)], [(42, 1), (132, 1), (1005, 1), (1062, 1), (1261, 1)], [(28, 1), (53, 1), (73, 1), (96, 1), (177, 1), (231, 1), (268, 1), (281, 1), (379, 1), (397, 4), (466, 1), (468, 2), (533, 1), (559, 1), (651, 2), (799, 1), (920, 1), (951, 1), (1145, 2), (1146, 1), (1262, 1), (1263, 2), (1264, 1), (1265, 1), (1266, 1)], [(61, 2), (177, 1), (212, 1), (276, 2), (277, 1), (439, 1), (653, 1), (759, 1), (926, 1), (1267, 2)], [(73, 1), (84, 1), (103, 1), (314, 1), (402, 1), (638, 1), (731, 1), (907, 1), (1268, 1), (1269, 1), (1270, 1)], [(28, 1), (47, 1), (71, 1), (149, 2), (154, 1), (360, 1), (733, 1), (1252, 1)], [(1, 1), (4, 1), (13, 1), (36, 1), (66, 1), (75, 1), (82, 1), (164, 1), (174, 1), (198, 5), (220, 2), (298, 1), (363, 1), (393, 1), (537, 1), (543, 1), (556, 1), (629, 4), (700, 1), (729, 1), (801, 2), (858, 1), (1271, 6), (1272, 1)], [(66, 1), (198, 3), (629, 1), (699, 1), (801, 1), (812, 2), (847, 1), (886, 1), (1003, 2), (1069, 1), (1273, 1)], [(1, 1), (4, 1), (26, 1), (167, 1), (593, 1), (824, 1)], [(1, 3), (4, 1), (16, 1), (18, 1), (41, 1), (68, 1), (82, 1), (126, 1), (163, 2), (164, 1), (195, 1), (271, 1), (284, 3), (390, 1), (434, 1), (474, 1), (480, 1), (521, 1), (558, 2), (598, 2), (604, 1), (605, 2), (630, 1), (645, 1), (657, 1), (733, 4), (804, 5), (847, 2), (850, 1), (953, 1), (1232, 1), (1274, 1), (1275, 1), (1276, 1), (1277, 2), (1278, 1), (1279, 1), (1280, 1), (1281, 1), (1282, 1), (1283, 1), (1284, 1)], [(13, 2), (32, 1), (49, 1), (52, 1), (61, 1), (71, 1), (85, 1), (147, 1), (152, 1), (167, 1), (183, 1), (197, 1), (231, 1), (235, 1), (244, 1), (250, 1), (266, 3), (271, 1), (272, 2), (360, 2), (437, 1), (510, 1), (546, 1), (557, 1), (584, 1), (587, 2), (619, 1), (629, 1), (733, 2), (773, 1), (873, 1), (946, 1), (1024, 1), (1050, 1)], [(70, 1), (944, 1), (1175, 1)], [(42, 1), (96, 1), (126, 1), (136, 1), (149, 1), (185, 1), (210, 1), (236, 1), (548, 1), (804, 1), (944, 1), (1175, 1)], [(7, 1), (93, 1), (105, 1), (246, 1), (321, 1), (335, 1), (429, 1), (456, 1), (479, 1), (579, 1), (631, 1), (692, 1), (705, 1), (766, 1), (807, 1), (815, 1), (831, 1), (835, 1), (1021, 1), (1207, 1), (1285, 1), (1286, 1)], [(38, 1), (40, 1), (194, 1), (238, 1), (291, 1), (321, 1), (390, 1), (481, 3), (623, 1), (680, 1), (796, 1), (963, 1), (1287, 1), (1288, 1)], [(0, 1), (5, 1), (16, 1), (19, 1), (22, 3), (39, 1), (42, 2), (49, 1), (58, 1), (65, 1), (73, 2), (97, 2), (118, 1), (136, 1), (206, 2), (287, 1), (299, 1), (302, 2), (310, 2), (311, 1), (318, 1), (322, 1), (329, 1), (348, 2), (353, 1), (395, 2), (398, 1), (414, 1), (438, 1), (445, 1), (455, 4), (474, 1), (557, 3), (558, 2), (563, 1), (569, 1), (575, 1), (576, 1), (605, 7), (610, 1), (642, 1), (726, 1), (728, 1), (731, 1), (751, 1), (804, 2), (834, 1), (839, 1), (892, 2), (894, 4), (897, 1), (914, 3), (953, 1), (1030, 1), (1032, 1), (1044, 1), (1068, 1), (1103, 1), (1113, 1), (1140, 1), (1255, 1), (1270, 1), (1277, 1), (1289, 2), (1290, 1), (1291, 1), (1292, 2), (1293, 2), (1294, 1), (1295, 1), (1296, 2), (1297, 2), (1298, 1), (1299, 1), (1300, 1), (1301, 1), (1302, 2), (1303, 1), (1304, 1), (1305, 1), (1306, 1), (1307, 1), (1308, 1), (1309, 1), (1310, 1), (1311, 2), (1312, 1)], [(1, 1), (53, 1), (58, 1), (68, 1), (73, 1), (136, 1), (139, 1), (144, 1), (164, 1), (212, 1), (255, 1), (279, 1), (329, 1), (333, 1), (350, 1), (365, 1), (366, 1), (420, 1), (427, 1), (563, 1), (605, 1), (733, 1), (740, 1), (1032, 2), (1044, 1), (1049, 1), (1169, 1), (1313, 1), (1314, 1), (1315, 1)], [(128, 1), (134, 1), (158, 1), (162, 1), (186, 1), (245, 1), (277, 1), (348, 1), (676, 1), (725, 1), (767, 1), (1064, 1), (1216, 1), (1316, 2), (1317, 1), (1318, 1), (1319, 1), (1320, 1), (1321, 1)], [(42, 1), (88, 1), (216, 1), (229, 2), (564, 1), (589, 1), (620, 1), (1322, 1), (1323, 1)], [(126, 1), (142, 1), (149, 2), (301, 1), (387, 1), (420, 1), (539, 1), (551, 1), (622, 1), (698, 1), (839, 1), (993, 1), (1054, 1), (1110, 1), (1122, 1)], [(2, 1), (9, 3), (16, 1), (17, 1), (24, 1), (46, 2), (49, 1), (71, 1), (72, 5), (75, 1), (116, 1), (119, 1), (131, 1), (134, 1), (138, 1), (149, 1), (153, 1), (161, 1), (181, 1), (210, 1), (214, 1), (219, 1), (220, 4), (224, 1), (232, 1), (235, 2), (241, 2), (275, 1), (308, 1), (313, 2), (321, 1), (333, 1), (334, 2), (358, 1), (359, 1), (392, 1), (398, 1), (419, 1), (420, 1), (431, 2), (438, 1), (445, 2), (449, 1), (478, 1), (483, 3), (486, 1), (490, 1), (511, 1), (514, 1), (564, 1), (587, 1), (603, 1), (610, 1), (623, 6), (658, 1), (697, 1), (710, 4), (725, 1), (729, 1), (818, 1), (832, 2), (836, 1), (838, 1), (878, 2), (900, 1), (976, 1), (1005, 1), (1014, 4), (1127, 1), (1177, 1), (1193, 1), (1263, 1), (1288, 1), (1324, 1), (1325, 1), (1326, 1), (1327, 2), (1328, 1), (1329, 3), (1330, 1), (1331, 5), (1332, 3), (1333, 2), (1334, 1)], [(23, 1), (92, 1), (115, 1), (119, 1), (165, 2), (189, 1), (210, 1), (217, 1), (352, 1), (365, 3), (371, 2), (377, 1), (411, 1), (424, 1), (566, 1), (570, 1), (679, 1), (859, 1), (945, 1), (1005, 1), (1072, 1), (1154, 1), (1196, 2)], [(7, 3), (13, 1), (26, 2), (38, 1), (40, 1), (91, 1), (154, 1), (166, 1), (257, 1), (259, 1), (281, 1), (289, 1), (302, 1), (308, 1), (314, 1), (319, 1), (343, 1), (344, 1), (363, 1), (397, 1), (406, 2), (431, 1), (459, 1), (549, 1), (610, 1), (618, 1), (651, 1), (763, 1), (848, 1), (887, 1), (929, 1), (960, 1), (1203, 1), (1225, 1), (1241, 1), (1275, 1), (1335, 2), (1336, 1), (1337, 1), (1338, 1)], [(1, 1), (9, 1), (29, 1), (53, 1), (75, 1), (101, 1), (104, 1), (128, 1), (133, 1), (158, 1), (171, 1), (195, 1), (219, 1), (220, 1), (233, 1), (246, 1), (326, 1), (359, 1), (397, 1), (555, 1), (611, 1), (634, 1), (640, 1), (673, 1), (692, 1), (715, 1), (726, 1), (754, 1), (804, 1), (839, 1), (842, 1), (852, 2), (952, 3), (1028, 1), (1282, 1), (1285, 2), (1339, 1), (1340, 1), (1341, 1), (1342, 1), (1343, 1), (1344, 1), (1345, 1), (1346, 1), (1347, 1), (1348, 2)], [(53, 1), (60, 2), (84, 1), (101, 1), (126, 1), (164, 1), (244, 1), (319, 1), (365, 1), (420, 1), (444, 1), (448, 1), (693, 1), (733, 1), (740, 1), (892, 1), (897, 1), (922, 2), (993, 1), (1026, 1), (1032, 1), (1349, 1)], [(91, 1), (177, 1), (663, 1), (664, 1), (679, 1), (1072, 2), (1218, 1)], [(37, 1)], [(37, 1), (38, 1), (72, 1), (80, 1), (81, 1), (89, 1), (244, 1), (279, 1), (344, 1), (439, 1), (638, 1), (666, 1), (1072, 1)], [(31, 1), (36, 1), (46, 1), (100, 1), (108, 1), (119, 1), (121, 3), (149, 1), (167, 1), (210, 1), (249, 1), (254, 1), (255, 1), (301, 4), (314, 2), (321, 1), (393, 1), (414, 1), (424, 1), (438, 1), (445, 1), (483, 1), (500, 1), (559, 1), (579, 1), (642, 2), (722, 1), (731, 1), (799, 1), (836, 2), (1033, 1), (1034, 3), (1112, 2), (1115, 1), (1116, 1), (1286, 1), (1350, 2), (1351, 1), (1352, 1), (1353, 1)], [(177, 1), (1354, 1)], [(49, 1), (69, 1), (70, 1), (82, 1), (115, 3), (124, 1), (191, 1), (204, 3), (205, 1), (214, 1), (302, 1), (361, 2), (367, 1), (445, 2), (537, 1), (579, 1), (598, 1), (646, 5), (649, 5), (705, 1), (863, 1), (919, 1), (1355, 1), (1356, 1), (1357, 2)], [(0, 1), (39, 1), (55, 4), (119, 1), (128, 1), (136, 1), (138, 1), (163, 1), (183, 2), (211, 1), (255, 1), (274, 1), (300, 1), (335, 1), (348, 1), (378, 1), (382, 1), (396, 1), (409, 7), (433, 1), (438, 1), (474, 1), (501, 1), (550, 1), (633, 1), (742, 1), (778, 1), (799, 1), (807, 1), (827, 1), (856, 1), (885, 1), (923, 1), (976, 1), (1028, 1), (1134, 1), (1248, 1), (1309, 1)], [(13, 2), (14, 2), (29, 1), (60, 1), (123, 1), (149, 1), (167, 1), (234, 1), (241, 1), (254, 1), (334, 1), (393, 2), (420, 1), (448, 1), (465, 1), (500, 1), (748, 1), (841, 1), (890, 1), (992, 1), (993, 1), (1062, 1), (1344, 1), (1358, 1), (1359, 1), (1360, 1)], [(4, 1), (16, 1), (38, 1), (39, 1), (46, 1), (53, 1), (62, 1), (80, 1), (82, 1), (96, 1), (112, 1), (123, 1), (138, 1), (164, 1), (167, 2), (174, 1), (177, 2), (187, 2), (255, 1), (281, 4), (343, 1), (379, 1), (390, 1), (435, 1), (455, 1), (463, 1), (469, 1), (487, 3), (488, 1), (564, 2), (610, 1), (625, 1), (735, 1), (740, 1), (765, 1), (927, 1), (988, 1), (996, 3), (1155, 1), (1253, 1), (1259, 1), (1264, 1), (1361, 1), (1362, 1), (1363, 1), (1364, 1), (1365, 1), (1366, 2), (1367, 1), (1368, 1), (1369, 1), (1370, 1)], [(49, 1), (117, 2), (180, 1), (187, 1), (212, 1), (229, 1), (244, 1), (262, 1), (279, 1), (285, 1), (289, 1), (379, 1), (455, 1), (487, 2), (564, 1), (589, 1), (754, 1), (804, 1), (805, 1), (996, 1), (1058, 1), (1150, 1), (1252, 1), (1333, 1), (1352, 1), (1371, 1), (1372, 1), (1373, 1), (1374, 1), (1375, 1)], [(2, 3), (7, 1), (19, 1), (25, 1), (46, 1), (49, 1), (70, 1), (71, 1), (75, 1), (119, 3), (128, 2), (131, 6), (132, 4), (158, 2), (211, 1), (220, 3), (225, 1), (241, 1), (243, 1), (262, 2), (265, 1), (268, 1), (280, 4), (287, 1), (290, 1), (308, 1), (311, 4), (315, 1), (352, 4), (363, 1), (369, 1), (393, 5), (394, 1), (397, 2), (398, 1), (401, 1), (405, 6), (431, 1), (449, 2), (479, 2), (483, 1), (486, 2), (488, 1), (538, 1), (551, 1), (560, 2), (582, 1), (592, 1), (629, 3), (643, 1), (668, 1), (680, 1), (692, 1), (697, 1), (754, 1), (758, 1), (759, 2), (796, 3), (811, 1), (827, 3), (848, 1), (856, 1), (859, 1), (872, 1), (882, 1), (911, 1), (945, 1), (948, 8), (966, 1), (978, 2), (985, 1), (1051, 1), (1052, 1), (1095, 1), (1152, 1), (1247, 2), (1256, 1), (1325, 1), (1331, 2), (1376, 1), (1377, 1), (1378, 1), (1379, 1), (1380, 1), (1381, 1), (1382, 1)], [(8, 1), (18, 2), (28, 1), (72, 3), (117, 4), (134, 1), (148, 1), (154, 1), (158, 2), (161, 1), (171, 2), (198, 4), (215, 1), (235, 1), (238, 1), (313, 2), (326, 1), (353, 1), (414, 2), (449, 1), (497, 1), (521, 1), (537, 1), (579, 1), (632, 1), (705, 1), (762, 1), (767, 1), (769, 1), (770, 2), (782, 1), (787, 1), (822, 1), (872, 1), (943, 1), (993, 1), (1036, 1), (1163, 2), (1184, 1), (1240, 1), (1383, 1), (1384, 1), (1385, 1), (1386, 1), (1387, 1), (1388, 1), (1389, 1), (1390, 1)], [(7, 1), (24, 1), (28, 2), (41, 4), (48, 1), (58, 2), (61, 1), (65, 1), (72, 2), (82, 2), (89, 1), (128, 6), (129, 1), (136, 3), (138, 1), (147, 1), (155, 1), (158, 2), (159, 1), (161, 1), (200, 6), (210, 1), (214, 1), (215, 1), (232, 1), (234, 1), (241, 1), (245, 1), (257, 1), (259, 1), (272, 1), (278, 1), (287, 1), (298, 1), (304, 1), (311, 2), (323, 1), (333, 3), (341, 1), (343, 1), (347, 4), (352, 1), (354, 1), (355, 1), (363, 1), (367, 1), (373, 1), (398, 1), (409, 3), (414, 1), (420, 1), (424, 1), (434, 1), (437, 1), (449, 1), (470, 1), (471, 1), (474, 1), (486, 3), (494, 1), (501, 1), (526, 1), (537, 1), (538, 3), (544, 1), (560, 1), (569, 1), (573, 1), (576, 1), (593, 2), (600, 1), (630, 2), (640, 1), (667, 1), (725, 1), (734, 2), (764, 4), (769, 18), (782, 8), (805, 1), (811, 1), (815, 1), (818, 1), (823, 1), (841, 1), (856, 1), (874, 1), (876, 1), (901, 1), (902, 1), (908, 1), (920, 1), (925, 1), (926, 1), (928, 1), (935, 1), (938, 5), (957, 1), (979, 2), (1036, 2), (1042, 1), (1044, 1), (1061, 1), (1090, 1), (1108, 1), (1118, 1), (1127, 1), (1131, 1), (1144, 1), (1187, 1), (1189, 1), (1251, 1), (1263, 1), (1268, 1), (1296, 3), (1306, 1), (1327, 1), (1343, 1), (1391, 1), (1392, 1), (1393, 1), (1394, 1), (1395, 3), (1396, 1), (1397, 1), (1398, 1), (1399, 1), (1400, 1), (1401, 1), (1402, 1), (1403, 1)], [(1, 1), (26, 1), (29, 1), (32, 1), (66, 2), (77, 1), (82, 1), (88, 1), (93, 1), (97, 1), (117, 8), (131, 1), (159, 1), (163, 1), (166, 2), (171, 1), (174, 2), (181, 2), (200, 4), (233, 1), (274, 1), (314, 1), (325, 1), (334, 1), (335, 1), (354, 1), (360, 1), (363, 1), (396, 2), (496, 1), (508, 1), (537, 1), (540, 1), (555, 1), (612, 1), (619, 1), (629, 2), (638, 1), (643, 4), (673, 1), (679, 1), (769, 2), (780, 5), (787, 1), (811, 1), (827, 1), (936, 2), (1005, 1), (1098, 1), (1403, 1), (1404, 1), (1405, 1), (1406, 3)], [(9, 1), (16, 1), (88, 1), (144, 1), (221, 1), (255, 1), (297, 1), (299, 1), (305, 1), (636, 1), (703, 1), (764, 2), (776, 2), (944, 1), (1130, 1), (1308, 1), (1407, 1)], [(4, 1), (9, 1), (19, 2), (48, 1), (58, 1), (65, 1), (80, 1), (84, 1), (85, 1), (89, 1), (114, 1), (163, 1), (166, 1), (181, 2), (183, 1), (190, 1), (191, 1), (196, 1), (198, 1), (200, 2), (210, 1), (214, 2), (232, 6), (241, 3), (248, 1), (255, 1), (276, 1), (289, 3), (298, 1), (309, 1), (313, 2), (314, 1), (319, 2), (323, 1), (327, 1), (352, 1), (361, 1), (363, 2), (394, 1), (395, 1), (409, 1), (414, 3), (419, 1), (420, 1), (423, 1), (431, 1), (470, 1), (471, 1), (479, 1), (511, 1), (519, 1), (522, 1), (554, 1), (555, 2), (561, 1), (563, 1), (576, 1), (579, 4), (592, 1), (594, 1), (596, 1), (650, 1), (686, 4), (702, 1), (739, 1), (756, 1), (758, 1), (759, 1), (762, 3), (764, 9), (776, 1), (782, 1), (806, 1), (816, 2), (819, 1), (887, 1), (944, 1), (972, 1), (976, 1), (987, 1), (1025, 1), (1028, 1), (1064, 4), (1066, 1), (1084, 1), (1099, 1), (1109, 1), (1121, 1), (1128, 1), (1224, 1), (1256, 1), (1296, 1), (1331, 1), (1360, 1), (1373, 1), (1400, 1), (1408, 4), (1409, 1), (1410, 1), (1411, 1), (1412, 1), (1413, 1), (1414, 1), (1415, 2), (1416, 1), (1417, 2), (1418, 1), (1419, 3), (1420, 4), (1421, 1), (1422, 1), (1423, 1)], [(72, 1), (106, 1), (114, 1), (167, 1), (266, 2), (296, 1), (390, 1), (584, 1), (640, 2), (702, 2), (887, 1), (957, 1), (1232, 1), (1389, 1)], [(1, 3), (49, 3), (51, 2), (166, 1), (297, 1), (299, 1), (340, 1), (394, 1), (439, 1)], [(28, 1), (96, 1), (99, 1), (139, 1), (264, 1), (368, 1)], [(154, 1), (231, 1), (300, 1), (369, 2), (679, 2), (717, 1), (848, 1), (904, 1), (1218, 2), (1424, 1)], [(128, 2), (158, 1), (181, 1), (244, 1), (275, 2), (285, 1), (333, 1), (363, 1), (369, 1), (393, 1), (405, 1), (414, 2), (443, 1), (538, 1), (610, 2), (619, 1), (623, 1), (629, 1), (635, 2), (751, 1), (830, 1), (834, 1), (886, 1), (921, 1), (978, 1), (985, 1), (1018, 1), (1022, 2), (1425, 1), (1426, 1), (1427, 2)], [(28, 1), (46, 1), (55, 1), (100, 1), (109, 1), (144, 1), (181, 2), (250, 1), (275, 5), (278, 1), (300, 1), (323, 2), (324, 1), (354, 1), (405, 2), (447, 2), (471, 1), (579, 1), (610, 2), (657, 2), (707, 1), (818, 1), (838, 1), (845, 1), (948, 1), (978, 1), (985, 2), (1049, 1), (1095, 4), (1428, 1), (1429, 1), (1430, 1)], [(28, 1), (42, 1), (68, 1), (96, 1), (101, 1), (263, 1), (354, 1), (395, 1), (420, 1), (479, 1), (729, 1), (758, 1), (1146, 1), (1431, 1)], [(26, 1), (42, 1), (58, 1), (61, 2), (68, 1), (72, 1), (88, 1), (157, 1), (214, 1), (289, 3), (346, 2), (369, 1), (390, 1), (435, 1), (483, 2), (527, 1), (568, 1), (603, 1), (699, 1), (700, 1), (804, 2), (811, 1), (872, 1), (997, 1), (1036, 1), (1088, 1), (1216, 1)], [(46, 1), (84, 1), (91, 1), (178, 1), (214, 2), (319, 1), (352, 1), (387, 1), (399, 1), (419, 1), (445, 1), (481, 1), (537, 1), (736, 1), (918, 1), (1338, 1), (1432, 1), (1433, 1)], [(5, 1), (58, 1), (65, 1), (67, 1), (138, 1), (139, 1), (149, 1), (179, 1), (192, 1), (202, 1), (254, 1), (305, 1), (330, 1), (350, 3), (370, 1), (382, 1), (431, 1), (435, 1), (455, 1), (495, 2), (521, 1), (564, 1), (573, 1), (592, 1), (605, 1), (610, 1), (733, 1), (758, 1), (788, 2), (789, 2), (804, 5), (818, 1), (824, 1), (892, 6), (1047, 1), (1104, 2), (1121, 1), (1171, 1), (1236, 1), (1245, 1), (1286, 2), (1299, 1), (1304, 1), (1403, 1), (1434, 1)], [(4, 1), (29, 1), (30, 4), (48, 1), (82, 1), (89, 1), (229, 1), (235, 2), (250, 2), (279, 1), (287, 1), (331, 2), (335, 1), (379, 1), (397, 2), (479, 2), (537, 1), (581, 2), (584, 3), (588, 1), (589, 2), (605, 1), (651, 3), (686, 1), (697, 1), (779, 1), (810, 1), (833, 1), (848, 1), (890, 1), (897, 1), (978, 1), (1128, 1), (1150, 1), (1154, 1), (1191, 1), (1276, 1), (1435, 1), (1436, 1), (1437, 1)], [(17, 1), (29, 1), (164, 2), (319, 1), (324, 1), (439, 1), (445, 4), (456, 2), (486, 1), (546, 1), (578, 1), (623, 1), (639, 1), (672, 3), (745, 1), (797, 1), (850, 1), (1316, 1), (1357, 5), (1386, 1), (1438, 1)], [(5, 1), (39, 1), (58, 1), (92, 1), (104, 1), (169, 2), (180, 1), (181, 3), (183, 1), (206, 1), (209, 1), (239, 1), (245, 2), (373, 1), (434, 1), (445, 1), (446, 1), (447, 1), (470, 1), (528, 1), (569, 1), (657, 2), (796, 2), (997, 1), (1039, 1), (1411, 1), (1439, 1)], [(109, 1), (122, 1), (174, 1), (215, 1), (830, 1), (834, 1), (886, 1), (1011, 1), (1015, 1)], [(19, 1), (180, 2), (181, 1), (183, 1), (327, 1), (479, 1), (483, 1), (1150, 1)], [(19, 1), (39, 1), (68, 1), (109, 1), (117, 1), (120, 1), (135, 1), (141, 1), (181, 3), (239, 1), (313, 1), (352, 1), (577, 1), (596, 1), (669, 1), (712, 1), (971, 1), (1217, 1), (1390, 1)], [(28, 1), (30, 1), (68, 1), (88, 1), (126, 1), (139, 1), (158, 1), (161, 2), (167, 1), (171, 1), (215, 1), (233, 1), (239, 1), (271, 1), (287, 1), (289, 1), (300, 1), (319, 1), (323, 1), (414, 1), (429, 1), (538, 1), (607, 1), (629, 1), (839, 1), (1253, 1)], [(28, 1), (41, 2), (66, 2), (96, 1), (183, 1), (231, 1), (281, 2), (390, 1), (397, 4), (440, 1), (442, 1), (448, 1), (526, 1), (607, 1), (616, 1), (891, 1), (904, 2), (960, 1), (976, 1), (988, 3), (1024, 1), (1440, 2), (1441, 1), (1442, 1)], [(7, 1), (82, 1), (116, 1), (145, 1), (220, 2), (390, 1), (409, 2), (972, 1)], [(9, 1), (48, 1), (82, 1), (101, 1), (116, 1), (123, 1), (147, 2), (149, 3), (164, 1), (210, 2), (241, 1), (254, 1), (276, 1), (277, 1), (312, 1), (326, 1), (383, 1), (426, 1), (449, 1), (465, 1), (474, 1), (541, 1), (559, 1), (836, 1), (936, 2), (944, 1), (957, 2), (1072, 1), (1230, 1), (1250, 1), (1381, 1), (1443, 1)], [(15, 1), (38, 2), (54, 1), (57, 1), (58, 1), (59, 1), (80, 3), (81, 2), (105, 1), (245, 1), (333, 1), (569, 1), (831, 1), (858, 1)], [(28, 1), (30, 3), (44, 2), (58, 1), (86, 1), (96, 1), (100, 1), (107, 1), (109, 1), (203, 1), (278, 1), (303, 2), (344, 1), (396, 2), (479, 1), (921, 1), (1329, 1), (1444, 3)], [(231, 1), (281, 1), (335, 1), (397, 1), (398, 1), (442, 1), (470, 1), (488, 1), (611, 3), (1043, 1), (1058, 1), (1063, 1), (1299, 1), (1445, 1), (1446, 1), (1447, 1), (1448, 1), (1449, 1), (1450, 1)], [(71, 1), (77, 1), (117, 1), (128, 1), (129, 1), (134, 1), (149, 3), (246, 1), (253, 3), (265, 1), (280, 1), (287, 1), (321, 1), (388, 3), (390, 2), (393, 1), (396, 1), (398, 1), (430, 1), (438, 4), (449, 3), (537, 1), (630, 1), (635, 1), (657, 1), (735, 1), (760, 1), (799, 1), (804, 1), (807, 1), (810, 1), (811, 1), (990, 1), (1061, 1), (1088, 1), (1097, 1), (1237, 1), (1333, 1), (1360, 1), (1451, 1), (1452, 1)], [(55, 1), (71, 1), (84, 1), (118, 2), (128, 1), (149, 1), (152, 1), (158, 1), (214, 1), (220, 1), (238, 1), (329, 1), (354, 1), (369, 1), (372, 1), (388, 1), (411, 1), (449, 2), (464, 1), (514, 1), (551, 1), (610, 1), (619, 1), (622, 1), (807, 1), (845, 1), (990, 1), (1021, 1), (1453, 1), (1454, 1)], [(9, 1), (47, 1), (96, 1), (136, 1), (398, 1), (560, 1), (858, 1)], [(85, 1), (199, 2), (214, 1), (220, 1), (287, 2), (308, 1), (315, 1), (366, 1), (396, 1), (451, 1), (484, 1), (526, 1), (537, 1), (631, 3), (884, 2), (968, 1), (976, 1), (1025, 1), (1119, 3), (1455, 1), (1456, 1)], [(2, 1), (13, 1), (119, 1), (191, 2), (199, 2), (246, 1), (335, 1), (522, 1), (645, 1), (760, 2), (805, 1), (813, 1), (827, 1), (831, 1), (884, 1), (1017, 1), (1119, 2), (1294, 1), (1331, 1), (1457, 1)], [(13, 1), (35, 1), (42, 2), (144, 1), (146, 1), (163, 1), (166, 1), (177, 1), (206, 1), (229, 1), (232, 1), (279, 1), (291, 1), (301, 2), (393, 1), (414, 1), (920, 1), (991, 4), (1381, 1), (1411, 1)], [(103, 1), (109, 1), (228, 1), (241, 1), (483, 1), (764, 2), (1385, 1)], [(2, 2), (19, 3), (20, 1), (37, 1), (48, 1), (51, 1), (66, 1), (72, 1), (85, 2), (88, 1), (95, 1), (103, 1), (109, 1), (117, 1), (122, 2), (123, 1), (128, 3), (131, 1), (132, 1), (152, 2), (176, 1), (181, 5), (196, 2), (210, 1), (211, 1), (217, 1), (220, 6), (239, 6), (265, 2), (280, 1), (313, 2), (319, 1), (338, 1), (344, 1), (384, 1), (391, 2), (393, 1), (401, 1), (405, 4), (411, 2), (414, 1), (431, 3), (448, 2), (457, 1), (473, 1), (483, 1), (554, 1), (569, 1), (573, 1), (583, 1), (610, 5), (629, 1), (662, 3), (740, 1), (744, 1), (759, 1), (807, 1), (811, 5), (820, 1), (827, 2), (948, 3), (976, 1), (978, 2), (981, 1), (1036, 1), (1079, 1), (1102, 1), (1183, 1), (1299, 1), (1326, 1), (1331, 1), (1381, 1), (1411, 1), (1434, 1), (1452, 1), (1458, 1), (1459, 1)], [(36, 1), (41, 1), (48, 2), (57, 1), (82, 2), (89, 2), (146, 1), (181, 5), (187, 1), (212, 1), (215, 1), (220, 1), (333, 1), (382, 1), (398, 2), (405, 1), (407, 2), (502, 1), (582, 1), (673, 1), (766, 1), (980, 1), (1197, 1), (1413, 1)], [(28, 1), (122, 1), (136, 1), (360, 1), (401, 1), (577, 1), (1151, 1), (1323, 1), (1460, 1), (1461, 3)], [(56, 1), (60, 1), (108, 1), (144, 1), (164, 1), (256, 1), (302, 1), (369, 1), (373, 1), (438, 1), (481, 1), (483, 1), (501, 1), (600, 1), (642, 1), (686, 1), (1462, 1)], [(84, 1), (167, 1), (262, 2), (295, 1), (319, 1), (481, 1), (571, 1), (818, 1), (962, 1), (1071, 1), (1463, 1)], [(13, 2), (16, 1), (18, 1), (30, 1), (42, 1), (60, 2), (68, 1), (71, 1), (106, 1), (107, 1), (119, 1), (127, 2), (211, 1), (231, 1), (250, 3), (265, 1), (298, 1), (314, 1), (319, 1), (369, 1), (396, 1), (424, 1), (433, 1), (439, 1), (443, 2), (483, 1), (615, 1), (651, 2), (686, 2), (799, 1), (810, 1), (891, 1), (904, 2), (962, 1), (988, 1), (1017, 1), (1058, 1), (1190, 1), (1250, 2), (1322, 1), (1324, 1), (1359, 1), (1376, 2), (1414, 1), (1464, 1), (1465, 1), (1466, 1), (1467, 1), (1468, 1)], [(30, 1), (106, 1), (214, 1), (397, 2), (540, 1), (584, 1), (651, 1), (686, 2), (697, 1), (702, 1), (775, 1), (861, 1), (1352, 1), (1441, 1)], [(32, 1), (41, 1), (47, 1), (49, 1), (102, 1), (139, 1), (161, 1), (191, 1), (241, 1), (259, 1), (298, 1), (352, 1), (386, 1), (424, 1), (431, 1), (456, 1), (471, 4), (479, 2), (569, 1), (631, 1), (649, 2), (666, 2), (755, 1), (859, 1), (882, 1), (933, 2), (935, 4), (1082, 1), (1095, 1), (1119, 1), (1357, 1), (1402, 5), (1469, 1), (1470, 1), (1471, 1)], [(42, 1), (66, 1), (149, 2), (229, 1), (291, 1), (319, 1), (372, 1)], [(28, 1), (31, 1), (686, 1)], [(85, 1), (186, 1), (300, 1), (313, 1), (321, 1), (527, 1), (668, 1), (743, 2), (1061, 1), (1472, 2)], [(29, 1), (71, 1), (149, 1), (855, 1), (1061, 1), (1158, 1)], [(7, 1), (19, 1), (46, 1), (149, 3), (191, 2), (244, 1), (301, 1), (339, 1), (352, 1), (390, 2), (445, 1), (449, 1), (463, 1), (477, 3), (483, 1), (499, 1), (560, 1), (573, 1), (598, 1), (642, 1), (675, 1), (705, 1), (735, 1), (737, 2), (782, 1), (795, 1), (796, 1), (804, 2), (810, 1), (844, 1), (847, 3), (848, 1), (991, 4), (992, 2), (1011, 1), (1044, 2), (1061, 2), (1112, 4), (1129, 1), (1161, 3), (1167, 1), (1212, 1), (1215, 1), (1279, 2), (1322, 1), (1473, 2), (1474, 2), (1475, 1)], [(5, 1), (287, 1), (302, 1), (353, 1), (377, 1), (605, 3), (733, 1), (953, 1), (1044, 1), (1205, 1), (1252, 1), (1476, 1)], [(19, 1), (73, 1), (128, 1), (298, 1), (320, 1), (560, 2), (605, 3), (736, 1), (855, 1), (892, 4), (996, 1), (1029, 1), (1185, 1)], [(117, 1), (190, 1), (238, 1), (244, 3), (300, 1), (407, 1), (501, 1), (530, 1), (640, 1), (705, 1), (1130, 1), (1200, 1), (1477, 2), (1478, 1)], [(42, 2), (55, 1), (92, 1), (191, 2), (210, 1), (300, 1), (354, 1), (372, 1), (382, 2), (386, 1), (526, 1), (612, 1), (629, 1), (631, 4), (884, 1), (1063, 1), (1119, 1), (1182, 1), (1255, 2), (1468, 1), (1474, 1)], [(60, 1), (104, 1), (384, 2), (390, 1), (550, 1), (682, 1), (704, 1), (740, 1), (991, 2), (1479, 3)], [(109, 1), (212, 1), (215, 1), (241, 1), (275, 2), (315, 2), (353, 1), (393, 3), (398, 1), (548, 1), (610, 1), (619, 1), (680, 2), (729, 1), (812, 1), (830, 1), (834, 1), (870, 1), (971, 1), (1009, 1), (1087, 1), (1385, 1), (1467, 1)], [(39, 1), (105, 1), (109, 1), (114, 1), (117, 1), (171, 1), (212, 2), (220, 1), (275, 2), (278, 1), (315, 1), (333, 1), (346, 3), (354, 2), (378, 1), (390, 1), (393, 1), (396, 1), (398, 2), (420, 1), (431, 1), (471, 2), (488, 1), (565, 1), (596, 1), (601, 1), (680, 1), (722, 1), (811, 1), (830, 1), (834, 1), (836, 1), (872, 6), (926, 1), (940, 1), (1023, 1), (1030, 1), (1332, 3), (1389, 1), (1467, 2)], [(97, 1), (117, 1), (253, 1), (262, 1), (264, 1), (285, 2), (336, 1), (398, 1), (405, 1), (407, 1), (423, 1), (448, 1), (600, 1), (619, 1), (658, 1), (730, 1), (841, 1), (904, 1), (978, 1), (991, 1), (1392, 3), (1456, 1), (1480, 1), (1481, 2)], [(53, 1), (58, 1), (61, 1), (89, 1), (200, 1), (255, 1), (344, 1), (360, 2), (526, 1), (577, 1), (581, 1), (588, 1), (592, 1), (615, 1), (769, 1), (776, 2), (781, 1), (782, 1), (815, 1), (999, 1), (1036, 2), (1156, 1), (1395, 1), (1407, 1), (1482, 1)], [(0, 1), (4, 2), (13, 1), (16, 1), (19, 1), (42, 1), (51, 1), (145, 1), (152, 2), (195, 3), (206, 1), (220, 1), (231, 1), (271, 1), (275, 3), (278, 1), (287, 2), (296, 1), (299, 1), (354, 1), (380, 1), (386, 1), (395, 1), (438, 1), (439, 1), (440, 1), (445, 1), (474, 1), (486, 1), (488, 1), (526, 1), (548, 1), (596, 1), (603, 1), (624, 8), (630, 2), (631, 2), (640, 1), (703, 1), (729, 1), (731, 2), (761, 1), (799, 1), (806, 1), (833, 1), (847, 1), (865, 1), (874, 1), (915, 3), (933, 1), (976, 1), (1048, 1), (1062, 1), (1084, 1), (1157, 2), (1239, 1), (1262, 2), (1340, 1), (1341, 2), (1392, 1), (1396, 1), (1483, 1), (1484, 1), (1485, 1), (1486, 1), (1487, 1), (1488, 2)], [(51, 1), (71, 1), (92, 1), (142, 1), (203, 1), (212, 1), (233, 1), (276, 3), (277, 2), (286, 1), (354, 1), (356, 2), (360, 1), (365, 2), (369, 1), (370, 1), (401, 1), (514, 1), (524, 1), (582, 1), (598, 1), (629, 1), (679, 2), (746, 1), (773, 1), (964, 1), (1040, 1), (1100, 1), (1430, 1), (1489, 1), (1490, 1)], [(13, 1), (42, 3), (66, 1), (100, 1), (145, 2), (203, 1), (210, 1), (266, 1), (300, 1), (317, 1), (369, 2), (483, 1), (511, 1), (550, 1), (557, 2), (634, 1), (704, 1), (953, 1), (1044, 1), (1324, 1)], [(16, 1), (46, 2), (109, 1), (152, 1), (173, 1), (223, 1), (278, 1), (289, 1), (352, 2), (354, 1), (393, 1), (443, 1), (445, 1), (610, 1), (1279, 2), (1491, 2), (1492, 2)], [(0, 1), (29, 1), (44, 1), (60, 1), (64, 1), (121, 2), (127, 1), (128, 1), (152, 1), (244, 1), (290, 1), (293, 1), (302, 2), (331, 1), (438, 1), (460, 1), (485, 1), (526, 1), (555, 1), (592, 1), (622, 1), (652, 1), (807, 1), (922, 1), (931, 1), (996, 1), (1001, 3), (1025, 1), (1051, 1), (1055, 3), (1090, 1), (1092, 1), (1239, 1), (1241, 1), (1283, 1), (1346, 1), (1455, 1), (1470, 1), (1493, 1), (1494, 1), (1495, 1), (1496, 2), (1497, 1), (1498, 2), (1499, 1), (1500, 5), (1501, 1)], [(60, 1), (208, 1), (390, 1), (498, 1), (573, 1), (903, 1), (1211, 1), (1395, 1)], [(48, 1), (84, 1), (100, 1), (104, 1), (154, 1), (159, 1), (373, 2), (537, 1), (560, 1), (731, 1), (898, 1), (1029, 4), (1279, 2)], [(36, 1), (106, 1), (125, 1), (133, 1), (134, 2), (149, 3), (191, 1), (212, 1), (276, 1), (277, 1), (292, 1), (321, 1), (323, 1), (360, 1), (367, 1), (414, 1), (437, 1), (447, 2), (480, 1), (486, 1), (530, 1), (557, 1), (564, 1), (569, 1), (639, 1), (699, 1), (1096, 1), (1159, 5), (1189, 1), (1502, 1)], [(29, 1), (48, 1), (61, 1), (149, 9), (212, 2), (276, 3), (277, 3), (313, 1), (320, 1), (323, 1), (332, 1), (354, 1), (360, 1), (366, 1), (393, 2), (429, 1), (448, 1), (481, 1), (521, 1), (538, 1), (547, 1), (564, 1), (568, 1), (574, 1), (619, 1), (638, 1), (639, 1), (642, 1), (841, 1), (848, 1), (896, 1), (897, 1), (968, 1), (976, 1), (988, 1), (1036, 1), (1159, 3)], [(75, 1), (82, 1), (123, 1), (136, 1), (149, 3), (167, 1), (179, 1), (214, 1), (276, 1), (324, 1), (348, 1), (354, 1), (557, 1), (559, 1), (639, 1), (743, 1), (775, 1), (944, 1), (1159, 1), (1503, 1)], [(73, 1), (167, 1), (233, 2), (281, 1), (353, 1), (374, 1), (407, 1), (458, 1), (558, 1), (675, 1), (770, 1), (781, 1), (796, 1), (813, 1), (904, 1), (955, 1), (1078, 1), (1504, 1)], [(39, 2), (42, 1), (46, 2), (71, 1), (73, 4), (89, 1), (117, 2), (123, 1), (126, 1), (206, 2), (225, 2), (238, 1), (239, 1), (249, 1), (281, 4), (302, 1), (387, 1), (395, 1), (463, 4), (545, 3), (581, 1), (635, 2), (660, 1), (726, 1), (751, 1), (796, 4), (834, 1), (839, 1), (863, 1), (882, 1), (891, 1), (955, 1), (956, 1), (979, 1), (1134, 1), (1215, 5), (1385, 1), (1414, 1), (1505, 1), (1506, 1)], [(28, 1), (53, 1), (96, 1), (126, 1), (163, 1), (210, 1), (365, 1), (373, 3), (436, 1), (483, 1), (509, 1), (603, 1), (639, 1), (642, 1), (704, 1), (796, 1), (920, 1), (962, 1), (1044, 1), (1255, 1), (1507, 1), (1508, 1)], [(9, 1), (47, 1), (48, 1), (97, 2), (102, 1), (106, 1), (163, 1), (215, 1), (241, 1), (243, 1), (244, 2), (278, 1), (301, 1), (338, 1), (548, 1), (555, 1), (592, 1), (614, 1), (764, 1), (836, 1), (904, 2), (905, 1), (957, 1)], [(9, 2), (29, 1), (32, 1), (41, 1), (42, 1), (79, 1), (85, 1), (89, 1), (91, 1), (109, 1), (117, 1), (146, 1), (187, 1), (200, 1), (210, 1), (212, 2), (219, 1), (220, 1), (232, 1), (236, 1), (241, 1), (259, 1), (262, 3), (278, 1), (301, 1), (313, 2), (349, 2), (371, 1), (374, 1), (409, 2), (427, 1), (434, 2), (437, 1), (462, 1), (490, 1), (537, 3), (560, 1), (587, 1), (640, 1), (650, 1), (658, 1), (679, 1), (760, 2), (763, 1), (764, 2), (770, 1), (779, 3), (781, 5), (815, 1), (836, 1), (921, 1), (935, 1), (976, 1), (1025, 1), (1113, 6), (1130, 1), (1162, 1), (1177, 1), (1233, 1), (1307, 1), (1354, 1), (1405, 1), (1417, 1), (1509, 3), (1510, 2), (1511, 1)], [(9, 1), (46, 1), (72, 2), (117, 1), (118, 1), (125, 1), (128, 1), (129, 1), (158, 2), (171, 1), (329, 1), (376, 1), (429, 1), (449, 1), (610, 1), (638, 1), (776, 3), (886, 1), (1153, 1), (1357, 1), (1393, 1)], [(24, 1), (26, 1), (58, 1), (61, 4), (152, 1), (192, 1), (243, 2), (251, 1), (253, 1), (272, 1), (276, 2), (288, 1), (308, 2), (325, 1), (328, 1), (354, 1), (433, 1), (483, 2), (521, 1), (600, 1), (607, 1), (639, 1), (733, 1), (809, 1), (991, 1), (1049, 5), (1229, 1)], [(72, 2), (117, 2), (126, 1), (217, 1), (220, 2), (317, 1), (383, 1), (390, 1), (409, 3), (431, 1), (481, 2), (494, 3), (519, 1), (523, 1), (540, 1), (593, 1), (604, 1), (607, 1), (621, 1), (630, 1), (638, 1), (662, 1), (668, 1), (731, 1), (803, 1), (819, 1), (911, 1), (1005, 1), (1072, 1), (1210, 1), (1329, 1), (1402, 2), (1444, 1), (1499, 1), (1512, 1), (1513, 1), (1514, 1)], [(72, 2), (98, 1), (152, 1), (202, 2), (220, 1), (246, 2), (323, 1), (409, 1), (431, 2), (523, 2), (527, 1), (565, 1), (608, 1), (612, 1), (619, 1), (755, 1), (766, 1), (831, 2), (922, 1), (1467, 1), (1512, 2), (1514, 3), (1515, 1)], [(2, 1), (16, 1), (42, 2), (47, 1), (51, 1), (68, 1), (70, 2), (126, 1), (247, 1), (323, 1), (326, 1), (372, 1), (379, 1), (390, 1), (409, 2), (429, 1), (435, 1), (443, 1), (545, 1), (592, 1), (672, 1), (723, 1), (744, 1), (757, 1), (790, 1), (846, 1), (850, 1), (944, 1), (979, 1), (1003, 1), (1007, 1), (1326, 1), (1400, 1), (1514, 1), (1516, 1), (1517, 1)], [(0, 1), (6, 1), (20, 1), (42, 1), (45, 1), (49, 4), (51, 1), (155, 1), (177, 1), (181, 1), (248, 1), (319, 1), (358, 1), (608, 1), (730, 1), (736, 1), (760, 2), (898, 1), (1053, 1), (1270, 1), (1390, 1), (1486, 1), (1497, 1), (1518, 1), (1519, 1)], [(38, 4), (39, 1), (40, 1), (53, 1), (60, 1), (68, 1), (71, 1), (73, 1), (83, 1), (94, 1), (97, 1), (107, 1), (166, 1), (176, 2), (203, 1), (213, 1), (214, 1), (253, 1), (279, 1), (325, 1), (335, 2), (383, 1), (420, 1), (437, 1), (529, 1), (535, 1), (536, 1), (663, 1), (664, 2), (722, 2), (823, 1), (862, 1), (1051, 1), (1072, 4), (1114, 1), (1405, 1), (1441, 1), (1520, 1), (1521, 1), (1522, 4), (1523, 1)], [(31, 1), (68, 1), (72, 1), (77, 1), (88, 1), (149, 3), (158, 1), (167, 1), (171, 1), (173, 1), (220, 4), (263, 1), (321, 2), (357, 1), (393, 3), (439, 1), (449, 1), (455, 1), (560, 1), (635, 1), (657, 1), (991, 3), (993, 2), (1058, 1), (1214, 1), (1232, 3), (1440, 1), (1524, 2), (1525, 1)], [(19, 1), (28, 1), (68, 1), (148, 1), (154, 1), (180, 3), (181, 6), (221, 1), (312, 1), (603, 1), (1222, 1), (1381, 1), (1385, 1)], [(114, 1), (145, 2), (181, 1), (263, 1), (353, 1), (653, 1), (655, 1), (880, 1)], [(118, 1), (277, 1), (279, 1), (365, 1), (500, 1), (619, 1), (1099, 1), (1354, 1), (1526, 1)], [(7, 2), (16, 3), (19, 1), (37, 5), (53, 1), (55, 4), (56, 1), (68, 2), (73, 3), (89, 1), (99, 2), (126, 1), (150, 1), (161, 2), (178, 1), (179, 1), (210, 1), (241, 1), (259, 2), (271, 1), (286, 1), (321, 6), (328, 1), (354, 1), (366, 1), (383, 1), (443, 4), (466, 1), (475, 1), (478, 2), (518, 1), (538, 1), (548, 1), (569, 1), (603, 1), (679, 1), (698, 1), (792, 1), (882, 2), (924, 1), (927, 1), (1003, 1), (1185, 1), (1188, 1), (1346, 1), (1425, 1), (1468, 1), (1522, 1), (1527, 1)], [(7, 1), (15, 1), (17, 1), (25, 1), (38, 4), (40, 3), (49, 1), (69, 1), (82, 1), (90, 1), (126, 2), (138, 1), (167, 2), (175, 1), (176, 2), (177, 2), (203, 1), (212, 1), (214, 1), (215, 2), (239, 2), (316, 1), (325, 1), (326, 1), (344, 1), (372, 1), (411, 1), (419, 1), (431, 1), (508, 1), (533, 3), (564, 1), (603, 1), (638, 1), (679, 1), (1005, 1), (1036, 1), (1121, 1), (1134, 1), (1413, 1), (1528, 1), (1529, 1), (1530, 1), (1531, 1)], [(16, 1), (38, 2), (44, 1), (51, 1), (68, 1), (70, 1), (82, 2), (105, 1), (109, 1), (126, 1), (161, 1), (212, 1), (215, 1), (223, 1), (329, 1), (333, 1), (349, 1), (353, 1), (363, 1), (369, 1), (375, 1), (424, 1), (438, 1), (470, 1), (487, 1), (532, 1), (533, 1), (561, 1), (612, 1), (630, 1), (698, 1), (770, 1), (779, 1), (890, 1), (906, 3), (925, 1), (944, 1), (1043, 1), (1207, 1), (1329, 2), (1361, 1), (1510, 1), (1532, 1)], [(4, 1), (16, 1), (38, 1), (39, 1), (46, 1), (53, 1), (62, 1), (80, 1), (82, 1), (96, 1), (112, 1), (123, 1), (138, 1), (164, 1), (167, 2), (174, 1), (177, 2), (187, 2), (255, 1), (281, 4), (343, 1), (379, 1), (390, 1), (435, 1), (455, 1), (463, 1), (469, 1), (487, 3), (488, 1), (564, 2), (610, 1), (625, 1), (735, 1), (740, 1), (765, 1), (927, 1), (988, 1), (996, 3), (1155, 1), (1253, 1), (1259, 1), (1264, 1), (1361, 1), (1362, 1), (1363, 1), (1364, 1), (1365, 1), (1366, 2), (1367, 1), (1368, 1), (1369, 1), (1370, 1)], [(19, 1), (26, 1), (30, 1), (38, 3), (40, 3), (60, 1), (73, 1), (167, 1), (304, 1), (319, 1), (332, 2), (397, 3), (424, 1), (525, 1), (564, 1), (619, 1), (630, 1), (651, 2), (682, 1), (735, 1), (738, 1), (920, 1), (996, 1), (1113, 1), (1259, 1), (1533, 1), (1534, 1), (1535, 1)], [(28, 1), (58, 2), (59, 1), (68, 2), (90, 1), (126, 1), (154, 1), (232, 1), (278, 1), (301, 1), (354, 2), (486, 1), (550, 1), (720, 1), (733, 1), (760, 1), (892, 1), (1096, 1), (1168, 1), (1245, 1), (1441, 1)], [(1, 1), (7, 1), (13, 1), (57, 1), (105, 1), (106, 3), (128, 2), (147, 1), (149, 1), (158, 2), (171, 2), (208, 1), (212, 1), (229, 1), (236, 1), (246, 2), (323, 1), (329, 2), (449, 1), (474, 1), (514, 1), (550, 2), (640, 1), (799, 1), (831, 1), (834, 1), (836, 1), (870, 1), (886, 1), (1086, 3)], [(42, 1), (68, 1), (126, 1), (150, 1), (158, 1), (167, 1), (171, 1), (177, 2), (276, 1), (317, 1), (323, 2), (449, 1), (679, 2), (897, 1), (1052, 1), (1152, 1), (1354, 1)], [(1, 1), (58, 1), (147, 1), (401, 1), (456, 2), (517, 1), (551, 1), (557, 1), (1052, 1), (1357, 1), (1536, 1)], [(19, 1), (26, 1), (85, 1), (100, 1), (210, 1), (292, 1), (351, 1), (352, 1), (353, 1), (414, 1), (546, 1), (581, 1), (629, 2), (644, 1), (729, 1), (948, 1), (978, 2), (995, 1), (1022, 1), (1039, 1), (1081, 3), (1087, 3), (1160, 1), (1357, 1), (1408, 4), (1537, 1)], [(28, 1), (31, 1), (41, 1), (42, 1), (128, 1), (158, 1), (174, 1), (353, 1), (388, 1), (405, 1), (420, 1), (449, 2), (488, 1), (537, 1), (610, 3), (830, 1), (834, 1), (1009, 1), (1044, 1)], [(48, 1), (66, 2), (126, 1), (158, 1), (171, 1), (212, 1), (243, 1), (275, 1), (301, 1), (363, 1), (405, 1), (818, 1), (830, 1), (834, 1), (872, 1), (1332, 1)], [(62, 1), (78, 1), (128, 2), (129, 1), (212, 1), (220, 1), (246, 1), (363, 1), (449, 1), (579, 1), (740, 1), (1005, 1), (1020, 1), (1061, 1), (1232, 1), (1296, 1)], [(20, 1), (46, 2), (68, 1), (119, 1), (126, 1), (129, 1), (131, 1), (132, 1), (181, 2), (241, 1), (325, 1), (355, 1), (414, 2), (494, 1), (546, 1), (569, 2), (807, 2), (817, 1), (833, 1), (838, 1), (861, 1), (976, 1), (1042, 2), (1062, 1), (1133, 4), (1134, 2), (1252, 2), (1330, 1), (1538, 1)], [(16, 1), (25, 1), (42, 1), (89, 1), (121, 2), (126, 1), (301, 1), (317, 1), (354, 1), (369, 1), (443, 1), (976, 1), (1073, 1), (1251, 1), (1496, 2)], [(19, 1), (39, 1), (60, 1), (61, 1), (121, 3), (126, 1), (158, 1), (171, 1), (241, 1), (255, 1), (257, 1), (271, 1), (321, 2), (348, 2), (354, 1), (414, 1), (419, 1), (420, 1), (449, 1), (475, 1), (483, 1), (553, 1), (619, 1), (630, 1), (639, 1), (836, 2), (839, 1), (908, 1), (994, 2), (1000, 3), (1026, 1), (1030, 1), (1217, 3), (1496, 1), (1500, 1), (1539, 1), (1540, 1)], [(42, 1), (85, 1), (100, 1), (138, 1), (191, 1), (199, 1), (254, 1), (300, 1), (356, 2), (456, 2), (483, 1), (631, 4), (672, 1), (786, 6), (1117, 1), (1271, 1)], [(4, 1), (26, 1), (28, 1), (31, 1), (48, 1), (51, 2), (58, 1), (64, 1), (67, 1), (84, 1), (98, 1), (119, 1), (131, 1), (148, 2), (169, 1), (174, 1), (191, 9), (199, 2), (201, 1), (204, 2), (213, 1), (217, 1), (220, 1), (235, 1), (237, 1), (239, 1), (244, 3), (288, 1), (298, 1), (325, 1), (330, 1), (339, 1), (363, 1), (390, 1), (393, 1), (396, 2), (401, 2), (422, 1), (445, 1), (456, 11), (465, 1), (480, 1), (560, 1), (589, 1), (628, 1), (631, 11), (634, 1), (635, 2), (652, 1), (662, 1), (668, 1), (672, 4), (689, 1), (726, 1), (729, 1), (731, 2), (803, 1), (812, 2), (815, 1), (816, 1), (818, 1), (829, 1), (835, 3), (888, 1), (889, 1), (890, 1), (898, 1), (1007, 2), (1043, 2), (1060, 5), (1072, 4), (1151, 1), (1170, 1), (1259, 1), (1270, 1), (1271, 2), (1276, 1), (1283, 1), (1353, 1), (1355, 1), (1356, 1), (1357, 4), (1428, 1), (1437, 3), (1445, 1), (1541, 2), (1542, 1), (1543, 1), (1544, 1), (1545, 1)], [(19, 1), (68, 1), (89, 1), (92, 2), (149, 3), (276, 1), (310, 1), (435, 1), (488, 1), (671, 3), (766, 1), (815, 1), (833, 1), (1165, 3), (1213, 1)], [(61, 1), (119, 1), (149, 4), (233, 1), (430, 1), (438, 1), (500, 1), (614, 1), (620, 1)], [(69, 1), (249, 1), (379, 1), (486, 1), (920, 1), (972, 3), (997, 2), (1004, 1), (1170, 1), (1502, 1), (1546, 1)], [(0, 1), (73, 1), (215, 1), (869, 1), (892, 1), (953, 1), (1174, 1), (1545, 1), (1547, 1)], [(62, 1), (66, 1), (100, 1), (109, 1), (135, 1), (148, 1), (152, 2), (166, 2), (183, 1), (186, 2), (192, 1), (199, 1), (201, 1), (203, 1), (236, 2), (275, 1), (276, 1), (278, 1), (300, 1), (312, 1), (313, 1), (321, 1), (385, 1), (409, 1), (439, 1), (483, 2), (527, 1), (639, 1), (661, 1), (672, 1), (807, 1), (908, 1), (953, 1), (991, 2), (1049, 1), (1053, 1), (1073, 1), (1540, 1), (1548, 1), (1549, 1), (1550, 1), (1551, 1)], [(0, 1), (29, 1), (30, 1), (167, 1), (187, 1), (203, 1), (257, 1), (321, 1), (353, 1), (445, 1), (479, 1), (497, 1), (571, 1), (587, 2), (589, 1), (848, 1), (951, 1), (996, 1), (1215, 2), (1257, 3), (1271, 1), (1283, 1), (1506, 1), (1552, 1)], [(13, 1), (42, 1), (57, 2), (58, 1), (77, 1), (104, 1), (119, 1), (128, 3), (129, 3), (145, 1), (149, 1), (167, 3), (177, 1), (215, 1), (220, 1), (231, 1), (240, 1), (280, 2), (287, 2), (319, 2), (321, 1), (345, 1), (347, 1), (507, 2), (561, 1), (569, 1), (616, 2), (619, 1), (626, 1), (767, 1), (815, 1), (827, 3), (831, 1), (841, 1), (943, 1), (978, 1), (1005, 2), (1039, 2), (1081, 1), (1090, 1), (1142, 1), (1153, 1), (1183, 1), (1255, 1), (1296, 1), (1408, 1), (1470, 1), (1553, 1)], [(84, 1), (166, 1), (241, 1), (319, 1), (321, 2), (369, 1), (390, 1), (419, 1), (612, 1), (1006, 1), (1218, 1), (1376, 1), (1554, 1)], [(27, 1), (28, 1), (39, 1), (42, 1), (46, 3), (49, 1), (53, 1), (72, 6), (89, 1), (104, 1), (126, 1), (131, 1), (132, 1), (136, 2), (146, 1), (153, 1), (154, 2), (166, 1), (180, 5), (211, 2), (212, 1), (215, 1), (217, 1), (219, 2), (220, 1), (233, 1), (236, 1), (241, 1), (246, 1), (287, 1), (313, 2), (319, 2), (321, 1), (334, 1), (352, 1), (369, 1), (384, 1), (390, 1), (398, 1), (428, 1), (431, 1), (456, 1), (522, 1), (527, 3), (537, 1), (547, 1), (555, 1), (562, 1), (564, 2), (569, 3), (579, 2), (595, 2), (596, 2), (619, 1), (628, 1), (631, 1), (761, 1), (793, 1), (798, 1), (807, 1), (816, 1), (827, 2), (831, 1), (833, 1), (839, 1), (916, 2), (968, 1), (974, 1), (1005, 1), (1051, 2), (1060, 1), (1095, 3), (1166, 1), (1240, 1), (1261, 2), (1327, 1), (1331, 3), (1446, 1), (1480, 1), (1553, 1), (1555, 3), (1556, 1), (1557, 1)], [(72, 2), (97, 1), (321, 1), (334, 1), (349, 1), (431, 1), (569, 1), (608, 1), (705, 1), (827, 1), (1062, 1), (1092, 1), (1095, 1), (1553, 1), (1558, 1), (1559, 1), (1560, 1)], [(5, 1), (164, 1), (233, 1), (266, 1), (329, 1), (336, 1), (390, 1), (435, 1), (483, 1), (534, 1), (557, 1), (558, 3), (573, 1), (574, 1), (601, 1), (605, 2), (693, 1), (733, 1), (959, 2), (1210, 2), (1222, 1), (1561, 1), (1562, 1), (1563, 1)], [(4, 1), (18, 1), (23, 1), (29, 1), (48, 1), (60, 1), (61, 1), (92, 1), (130, 1), (136, 1), (164, 1), (196, 2), (198, 1), (210, 1), (227, 1), (298, 1), (299, 1), (325, 1), (336, 2), (382, 2), (399, 1), (411, 1), (420, 1), (438, 1), (483, 1), (488, 1), (537, 1), (538, 1), (550, 1), (558, 3), (560, 2), (605, 2), (622, 1), (692, 1), (699, 1), (733, 5), (767, 1), (798, 1), (824, 1), (845, 1), (908, 1), (959, 1), (1032, 1), (1044, 1), (1049, 1), (1169, 1), (1269, 1), (1294, 1), (1297, 3), (1409, 1), (1413, 1), (1472, 1), (1490, 1), (1520, 2), (1564, 1), (1565, 1), (1566, 1), (1567, 1)], [(19, 2), (41, 1), (60, 2), (71, 3), (84, 1), (117, 1), (159, 1), (167, 2), (217, 1), (251, 1), (286, 1), (287, 2), (393, 1), (396, 1), (555, 1), (558, 1), (567, 1), (642, 1), (804, 1), (892, 5), (906, 1), (953, 1), (993, 1), (1205, 1), (1279, 1), (1568, 1), (1569, 1), (1570, 1), (1571, 1)], [(28, 1), (31, 1), (42, 1), (119, 1), (128, 1), (137, 1), (220, 1), (241, 1), (289, 4), (302, 1), (341, 1), (363, 1), (373, 1), (390, 2), (414, 1), (420, 1), (431, 1), (484, 2), (537, 1), (640, 1), (804, 4), (812, 1), (893, 1), (991, 1), (992, 1), (1086, 1), (1411, 1), (1572, 1)], [(42, 1), (55, 1), (187, 2), (235, 1), (455, 1), (921, 1), (992, 1), (1065, 1)], [(7, 1), (61, 1), (185, 1), (239, 1), (360, 1), (474, 1), (483, 1), (975, 1), (1133, 1), (1163, 1), (1573, 1)], [(16, 1), (29, 1), (46, 1), (58, 1), (72, 1), (109, 1), (119, 1), (128, 3), (131, 1), (150, 1), (158, 1), (190, 1), (192, 1), (211, 1), (235, 1), (236, 1), (280, 2), (313, 1), (315, 1), (321, 2), (329, 1), (340, 1), (393, 1), (449, 1), (466, 1), (473, 1), (479, 1), (509, 1), (593, 1), (610, 1), (614, 1), (620, 1), (631, 2), (767, 1), (792, 1), (807, 2), (815, 1), (890, 1), (933, 1), (1006, 1), (1042, 1), (1086, 1), (1234, 1), (1235, 1), (1308, 1), (1324, 1), (1331, 1), (1381, 2), (1398, 1), (1541, 1)], [(181, 2), (233, 1), (236, 1), (348, 1), (405, 2)], [(28, 1), (39, 1), (41, 2), (48, 1), (72, 2), (96, 1), (167, 1), (214, 1), (233, 1), (262, 1), (265, 2), (268, 1), (269, 1), (275, 2), (313, 1), (333, 1), (393, 1), (405, 7), (407, 1), (431, 1), (582, 1), (610, 2), (707, 2), (758, 1), (796, 4), (828, 1), (836, 1), (911, 1), (948, 1), (978, 1), (1055, 1), (1079, 2), (1088, 1), (1100, 1), (1247, 1), (1299, 1), (1331, 1), (1453, 1), (1481, 1)], [(13, 1), (19, 1), (27, 1), (30, 1), (41, 1), (82, 1), (117, 2), (136, 1), (164, 1), (201, 1), (216, 1), (244, 1), (277, 1), (323, 1), (353, 1), (381, 1), (537, 1), (551, 2), (579, 1), (629, 1), (686, 1), (957, 1), (963, 1), (1041, 1), (1268, 3), (1277, 1), (1288, 1), (1304, 1), (1324, 1), (1362, 1), (1407, 1), (1408, 2), (1574, 1)], [(32, 1), (63, 1), (66, 2), (136, 2), (210, 1), (401, 1), (431, 1), (448, 1), (449, 1), (462, 1), (581, 1), (606, 1), (679, 1), (762, 1), (1043, 1), (1204, 1), (1218, 1), (1268, 2), (1304, 1), (1306, 1), (1460, 1), (1528, 1)], [(29, 1), (72, 1), (113, 1), (117, 1), (220, 1), (246, 1), (379, 1), (437, 1), (455, 1), (476, 1), (729, 1), (820, 1), (912, 1), (978, 1), (1018, 1), (1056, 1), (1095, 1), (1414, 1), (1460, 1), (1575, 1)], [(29, 1), (57, 1), (77, 1), (89, 1), (97, 1), (105, 1), (117, 2), (136, 1), (180, 1), (196, 1), (209, 1), (212, 1), (225, 1), (238, 1), (275, 1), (308, 1), (358, 1), (379, 1), (382, 1), (383, 2), (393, 2), (411, 2), (419, 1), (487, 2), (488, 1), (585, 1), (592, 2), (609, 1), (639, 1), (731, 1), (758, 1), (785, 1), (830, 4), (833, 1), (834, 3), (936, 1), (978, 2), (987, 2), (1017, 2), (1081, 1), (1160, 1), (1163, 1), (1372, 2), (1408, 2), (1489, 1), (1576, 1), (1577, 1)], [(42, 1), (57, 1), (127, 1), (128, 1), (180, 2), (275, 1), (320, 1), (353, 1), (405, 1), (414, 1), (559, 1), (978, 1)], [(153, 1), (177, 1), (181, 2), (232, 1), (244, 1), (322, 1), (423, 1), (920, 1), (1005, 1), (1578, 1), (1579, 1)], [(51, 1), (126, 1), (164, 1), (190, 1), (193, 1), (214, 1), (276, 1), (301, 1), (310, 1), (328, 1), (331, 1), (481, 4), (521, 1), (538, 1), (540, 1), (561, 1), (715, 2), (770, 1), (792, 1), (802, 1), (812, 1), (1049, 1), (1118, 1), (1133, 1), (1143, 1), (1211, 1), (1252, 1), (1313, 1), (1419, 1), (1580, 1), (1581, 1), (1582, 1)], [(16, 1), (35, 1), (105, 1), (109, 1), (115, 1), (195, 1), (207, 1), (215, 1), (255, 1), (339, 1), (352, 1), (365, 3), (373, 1), (387, 1), (396, 1), (409, 4), (420, 1), (425, 1), (443, 1), (445, 1), (480, 1), (557, 2), (560, 1), (564, 1), (691, 1), (757, 1), (762, 1), (770, 2), (781, 2), (906, 1), (962, 2), (1060, 1), (1079, 1), (1285, 1), (1287, 2), (1291, 1), (1355, 1), (1363, 1), (1399, 1), (1410, 1), (1488, 1), (1545, 1), (1551, 1), (1575, 1), (1583, 1), (1584, 1), (1585, 1), (1586, 1)], [(164, 1), (354, 1), (360, 1), (571, 1)], [(16, 1), (20, 1), (70, 1), (164, 1), (189, 1), (195, 1), (210, 1), (228, 1), (365, 1), (373, 1), (409, 2), (463, 3), (483, 1), (570, 1), (635, 1), (705, 1), (788, 1), (789, 1), (796, 3), (858, 1), (890, 2), (918, 1), (931, 1), (940, 1), (955, 2), (1044, 1), (1399, 1), (1587, 1)], [(28, 1), (53, 1), (96, 1), (181, 2), (248, 1), (596, 1), (820, 1), (1176, 1)], [(58, 1), (61, 1), (85, 1), (116, 1), (128, 1), (208, 2), (414, 2), (415, 1), (431, 1), (438, 2), (449, 1), (466, 1), (813, 1), (830, 1), (834, 1), (1163, 1), (1189, 1)], [(42, 3), (48, 1), (49, 1), (55, 1), (116, 1), (119, 1), (163, 1), (170, 1), (181, 2), (183, 1), (196, 1), (212, 1), (220, 1), (229, 1), (300, 1), (317, 2), (378, 1), (409, 1), (433, 1), (446, 1), (626, 1), (640, 1), (880, 1), (886, 1), (986, 1), (1011, 1), (1079, 1), (1516, 1), (1578, 1), (1588, 1), (1589, 1)], [(78, 1), (220, 1), (388, 1), (865, 1), (984, 1)], [(30, 1), (55, 1), (146, 1), (177, 1), (181, 2), (1590, 1), (1591, 3)], [(9, 1), (152, 1), (313, 1), (380, 1), (449, 1), (500, 1), (550, 1)], [(95, 1), (117, 1), (120, 1), (181, 2), (241, 1), (319, 1), (446, 1), (519, 1), (527, 2), (662, 2), (810, 1), (812, 1), (820, 2), (831, 2), (1072, 1), (1592, 1)], [(28, 1), (46, 2), (48, 2), (75, 1), (88, 1), (107, 1), (120, 1), (145, 5), (181, 15), (218, 1), (220, 5), (234, 1), (247, 1), (300, 1), (494, 3), (525, 1), (527, 5), (537, 1), (546, 2), (550, 1), (603, 1), (623, 3), (635, 4), (662, 4), (668, 1), (719, 1), (802, 3), (820, 3), (882, 1), (972, 1), (976, 1), (1028, 1), (1072, 2), (1114, 1), (1141, 1), (1155, 1), (1388, 1), (1488, 1), (1535, 1), (1547, 1), (1559, 1), (1578, 1), (1592, 1), (1593, 1), (1594, 1)], [(24, 1), (31, 1), (45, 1), (48, 1), (82, 1), (91, 1), (98, 1), (102, 1), (109, 2), (117, 1), (135, 1), (141, 2), (163, 1), (178, 1), (179, 1), (199, 1), (204, 1), (210, 1), (233, 3), (241, 1), (255, 2), (262, 1), (275, 2), (276, 1), (278, 1), (281, 1), (298, 1), (308, 1), (313, 1), (344, 1), (352, 1), (354, 1), (359, 1), (360, 1), (363, 1), (373, 1), (390, 1), (393, 3), (398, 1), (401, 1), (407, 1), (435, 1), (452, 3), (456, 11), (488, 1), (527, 2), (583, 2), (592, 1), (631, 7), (639, 1), (788, 1), (789, 1), (836, 1), (847, 1), (884, 1), (924, 1), (1065, 1), (1075, 1), (1082, 1), (1095, 1), (1104, 1), (1105, 1), (1119, 1), (1127, 1), (1182, 1), (1193, 1), (1201, 1), (1252, 1), (1271, 1), (1306, 1), (1326, 1), (1341, 1), (1489, 1), (1595, 1), (1596, 1), (1597, 1), (1598, 1)], [(19, 1), (71, 1), (104, 1), (117, 1), (119, 1), (131, 1), (214, 1), (275, 2), (287, 1), (358, 1), (393, 3), (456, 2), (521, 1), (527, 1), (560, 1), (631, 4), (715, 1), (740, 1), (793, 1), (796, 1), (804, 1), (808, 1), (815, 1), (866, 1), (879, 1), (957, 1), (960, 1), (978, 1), (1392, 1), (1541, 1)], [(23, 2), (28, 1), (31, 1), (38, 1), (40, 1), (53, 2), (73, 2), (91, 1), (96, 1), (109, 1), (123, 1), (183, 2), (210, 1), (281, 2), (319, 1), (326, 1), (396, 1), (397, 7), (411, 1), (438, 2), (439, 1), (468, 2), (498, 1), (533, 1), (548, 1), (555, 1), (619, 1), (630, 1), (651, 1), (675, 1), (740, 1), (840, 1), (891, 2), (898, 1), (899, 1), (1282, 2), (1468, 1), (1533, 1), (1599, 1)], [(29, 1), (47, 1), (149, 3), (295, 1), (481, 1), (550, 2), (855, 1), (1061, 1), (1130, 1), (1469, 1), (1600, 1)], [(13, 2), (36, 1), (40, 1), (42, 2), (58, 1), (67, 1), (68, 1), (71, 1), (82, 1), (133, 1), (167, 1), (187, 1), (231, 1), (257, 1), (300, 2), (316, 1), (365, 1), (418, 1), (424, 1), (463, 2), (550, 2), (551, 1), (558, 1), (571, 2), (573, 1), (584, 2), (691, 1), (762, 1), (770, 2), (796, 2), (884, 1), (953, 1), (957, 2), (959, 1), (962, 1), (1285, 2), (1465, 1), (1551, 1), (1601, 1)], [(137, 1), (281, 2), (302, 1), (373, 1), (581, 1), (762, 1), (904, 1), (1242, 1), (1253, 1), (1285, 1), (1385, 1)], [(13, 1), (117, 1), (206, 1), (232, 1), (239, 1), (382, 1), (409, 1), (457, 1), (474, 1), (481, 1), (544, 1), (560, 1), (571, 1), (573, 1), (648, 1), (762, 3), (799, 1), (804, 2), (882, 1), (906, 1), (940, 1), (953, 1), (1037, 1), (1054, 1), (1460, 1), (1529, 1)], [(2, 2), (9, 1), (13, 1), (23, 1), (24, 1), (28, 1), (40, 3), (42, 1), (56, 1), (73, 3), (88, 1), (93, 1), (109, 1), (116, 1), (136, 2), (144, 1), (159, 1), (161, 3), (166, 1), (180, 4), (206, 1), (219, 2), (233, 1), (236, 1), (239, 1), (240, 1), (241, 3), (274, 1), (277, 1), (289, 1), (308, 1), (319, 1), (321, 2), (323, 1), (328, 1), (333, 1), (338, 2), (358, 1), (377, 1), (383, 1), (399, 1), (414, 1), (431, 2), (438, 1), (447, 1), (478, 2), (487, 2), (507, 1), (516, 1), (547, 1), (550, 2), (615, 1), (634, 1), (717, 2), (757, 1), (762, 1), (775, 1), (805, 1), (833, 1), (841, 1), (970, 1), (1028, 1), (1030, 1), (1033, 1), (1200, 1), (1226, 1), (1428, 1), (1513, 1), (1580, 1), (1602, 1), (1603, 1)], [(24, 1), (48, 1), (85, 2), (118, 1), (125, 1), (149, 1), (158, 1), (171, 4), (173, 1), (180, 3), (183, 2), (206, 1), (214, 1), (215, 1), (236, 4), (241, 1), (255, 1), (264, 1), (328, 1), (336, 1), (354, 1), (449, 1), (478, 1), (526, 3), (532, 1), (560, 1), (767, 1), (1051, 1), (1413, 1), (1414, 1)], [(4, 1), (89, 1), (136, 1), (218, 1), (305, 1), (318, 1), (331, 1), (530, 1), (605, 1), (733, 1), (1167, 1)], [(89, 1), (167, 1), (245, 1), (279, 1), (296, 1), (331, 1), (353, 1), (356, 1), (411, 1), (458, 1), (605, 1), (630, 1), (733, 4), (740, 1), (1281, 1), (1319, 1), (1490, 1)], [(19, 1), (66, 1), (67, 1), (68, 1), (73, 1), (126, 1), (177, 1), (232, 1), (276, 1), (288, 1), (314, 2), (481, 1), (642, 1), (755, 1), (766, 1), (792, 1), (841, 1), (869, 1), (1032, 1), (1049, 1), (1110, 1), (1111, 1)], [(29, 1), (42, 1), (62, 1), (65, 1), (73, 1), (74, 1), (104, 1), (195, 1), (236, 1), (287, 1), (308, 1), (333, 1), (334, 1), (368, 1), (755, 1), (1262, 1), (1273, 1), (1604, 1)], [(60, 1), (164, 1), (212, 1), (279, 1), (284, 1), (289, 1), (297, 1), (358, 1), (431, 1), (462, 1), (480, 1), (488, 1), (538, 1), (600, 1), (611, 1), (642, 1), (733, 3), (735, 1), (790, 1), (904, 1), (919, 1), (1110, 2), (1133, 1), (1190, 1), (1392, 1), (1468, 1), (1549, 1), (1605, 1)], [(2, 1), (4, 1), (24, 1), (39, 1), (41, 1), (55, 1), (71, 2), (82, 1), (114, 1), (144, 1), (147, 1), (200, 5), (232, 1), (245, 1), (268, 1), (319, 1), (323, 1), (326, 1), (381, 1), (431, 1), (434, 1), (455, 1), (458, 1), (462, 1), (520, 1), (530, 1), (569, 1), (593, 1), (627, 1), (672, 1), (677, 1), (763, 1), (764, 2), (769, 6), (787, 3), (797, 1), (831, 1), (839, 1), (849, 1), (856, 1), (957, 1), (993, 1), (1036, 1), (1043, 1), (1056, 1), (1059, 1), (1076, 1), (1156, 2), (1232, 1), (1265, 1), (1279, 1), (1331, 1), (1412, 1), (1414, 1), (1417, 1), (1418, 1), (1479, 1), (1483, 1), (1510, 1), (1587, 1), (1606, 1), (1607, 1), (1608, 1), (1609, 1), (1610, 1)], [(164, 1), (379, 1), (445, 2), (589, 1), (745, 1), (1058, 2)], [(48, 1), (82, 3), (121, 1), (208, 1), (211, 1), (287, 1), (312, 1), (314, 1), (363, 1), (472, 1), (639, 1), (827, 1), (997, 1), (1121, 1), (1393, 1), (1611, 1), (1612, 2)], [(39, 1), (71, 1), (92, 1), (126, 1), (161, 1), (214, 1), (220, 1), (240, 1), (246, 1), (249, 1), (271, 1), (319, 1), (332, 1), (367, 1), (368, 1), (373, 2), (425, 1), (443, 1), (480, 1), (483, 1), (521, 1), (603, 1), (610, 1), (619, 1), (657, 1), (812, 1), (831, 3), (836, 1), (982, 1), (997, 3), (1332, 1), (1379, 1), (1382, 1), (1547, 1), (1596, 1), (1613, 1)], [(82, 1), (149, 2), (241, 1), (320, 1), (393, 1), (431, 1), (445, 1), (571, 1), (840, 1), (900, 1), (960, 1), (1164, 1), (1230, 1), (1385, 2), (1614, 1)], [(10, 1), (117, 1), (121, 1), (149, 3), (155, 1), (164, 3), (183, 2), (190, 2), (206, 1), (219, 1), (276, 1), (277, 1), (284, 1), (292, 1), (301, 2), (316, 1), (323, 1), (375, 1), (393, 1), (397, 1), (407, 1), (449, 1), (455, 1), (463, 2), (464, 1), (474, 1), (480, 1), (535, 3), (536, 1), (559, 1), (564, 1), (592, 2), (610, 1), (620, 1), (621, 1), (639, 1), (672, 1), (708, 1), (726, 1), (733, 1), (735, 1), (766, 1), (831, 1), (833, 1), (836, 4), (839, 1), (840, 1), (902, 1), (990, 1), (993, 1), (1005, 1), (1112, 3), (1129, 1), (1131, 1), (1164, 1), (1165, 1), (1350, 1), (1369, 1), (1404, 1), (1425, 1), (1446, 1), (1507, 1), (1522, 1), (1534, 1), (1545, 1)], [(26, 1), (29, 1), (38, 1), (61, 1), (68, 1), (88, 1), (97, 1), (118, 1), (128, 2), (158, 2), (236, 1), (287, 1), (323, 1), (334, 1), (338, 1), (346, 4), (376, 1), (414, 3), (434, 1), (555, 1), (621, 1), (700, 1), (771, 1), (833, 1), (918, 1), (938, 1), (994, 2), (997, 8), (1343, 2), (1380, 1)], [(126, 1), (177, 1), (186, 1), (229, 3), (308, 1), (328, 1), (365, 1), (390, 1), (397, 1), (434, 2), (527, 1), (605, 2), (620, 1), (704, 1), (743, 1), (762, 1), (796, 1), (1101, 1), (1408, 1)], [(35, 1), (96, 1), (97, 1), (220, 1), (233, 1), (239, 1), (550, 1), (869, 1), (944, 1), (953, 1), (1349, 1)], [(73, 1), (82, 1), (88, 1), (91, 1), (100, 1), (190, 1), (215, 1), (233, 1), (255, 1), (376, 1), (393, 2), (439, 1), (481, 6), (640, 1), (759, 1), (812, 1), (869, 1), (1032, 1), (1349, 1), (1356, 1), (1377, 1)], [(87, 1), (196, 1), (244, 1), (284, 1), (310, 3), (402, 1), (605, 4), (698, 1), (730, 1), (733, 1), (850, 1), (1242, 1), (1264, 1), (1292, 1), (1297, 1), (1615, 1)], [(32, 1), (48, 1), (61, 1), (85, 1), (200, 1), (212, 3), (220, 1), (276, 4), (293, 1), (301, 1), (310, 2), (320, 1), (378, 1), (397, 1), (455, 1), (479, 1), (483, 1), (592, 1), (627, 1), (635, 1), (776, 1), (781, 1), (920, 1), (972, 1), (1076, 1), (1229, 1), (1616, 1)], [(106, 1), (571, 1), (600, 1), (691, 1), (1186, 1)], [(79, 1), (88, 1), (164, 1), (167, 1), (276, 2), (373, 1), (426, 1), (431, 1), (587, 1), (630, 1), (632, 1), (716, 1), (745, 1), (1616, 1), (1617, 1)], [(28, 1), (58, 1), (79, 1), (85, 1), (96, 1), (213, 1), (321, 3), (323, 1), (333, 1), (382, 1), (492, 1), (743, 3)], [(36, 1), (42, 1), (133, 1), (149, 1), (221, 1), (236, 2), (255, 1), (276, 1), (323, 1), (354, 1), (359, 1), (360, 1), (407, 1), (447, 1), (1152, 1), (1503, 1)], [(36, 2), (42, 1), (72, 1), (93, 1), (128, 2), (149, 1), (212, 2), (215, 1), (219, 1), (241, 1), (278, 1), (300, 1), (447, 1), (449, 1), (512, 1), (886, 1), (897, 1), (1324, 1), (1354, 2), (1453, 1), (1454, 2), (1515, 1)], [(16, 1), (42, 1), (45, 2), (178, 1), (201, 1), (229, 1), (231, 1), (296, 2), (514, 1), (598, 1), (616, 1), (627, 1), (636, 1), (762, 1), (764, 1), (850, 1), (922, 1), (933, 2), (973, 1), (976, 1), (1060, 2), (1130, 1), (1157, 1), (1200, 3), (1201, 1), (1485, 1), (1587, 2), (1618, 1), (1619, 1)], [(77, 1), (212, 1), (256, 2), (275, 1), (388, 1), (390, 1), (419, 1), (431, 2), (484, 1), (488, 1), (610, 1), (942, 1), (954, 1), (978, 2), (1009, 2), (1403, 1), (1488, 1), (1620, 1)], [(5, 1), (70, 1), (71, 1), (75, 1), (89, 1), (126, 1), (128, 1), (158, 1), (198, 5), (292, 2), (313, 1), (321, 1), (354, 1), (424, 1), (435, 2), (449, 1), (501, 1), (544, 1), (561, 1), (612, 1), (729, 1), (851, 3), (882, 1), (945, 1), (1372, 1), (1530, 1), (1601, 1), (1621, 1), (1622, 1)], [(13, 1), (14, 1), (18, 1), (28, 2), (46, 1), (71, 1), (80, 1), (85, 1), (92, 1), (96, 1), (115, 1), (121, 1), (123, 1), (136, 1), (188, 1), (219, 1), (231, 1), (233, 1), (300, 1), (348, 2), (354, 1), (376, 1), (388, 1), (429, 2), (548, 1), (557, 4), (568, 1), (612, 2), (698, 1), (731, 1), (858, 1), (882, 2), (920, 2), (998, 2), (1012, 2), (1062, 1), (1132, 1), (1170, 1), (1255, 1), (1259, 1), (1264, 1), (1407, 1), (1411, 1), (1500, 1), (1550, 1), (1596, 1), (1614, 2), (1623, 1), (1624, 1), (1625, 5)], [(9, 1), (12, 1), (13, 1), (29, 1), (45, 1), (69, 1), (114, 1), (134, 2), (144, 1), (167, 2), (199, 1), (202, 3), (212, 1), (293, 1), (302, 1), (310, 2), (325, 1), (329, 1), (338, 1), (373, 1), (374, 1), (396, 1), (420, 1), (424, 1), (439, 1), (445, 1), (463, 1), (481, 3), (555, 1), (574, 1), (605, 3), (642, 2), (648, 1), (733, 3), (760, 1), (775, 1), (807, 1), (829, 1), (835, 1), (868, 1), (933, 2), (991, 2), (1030, 1), (1032, 1), (1044, 1), (1058, 1), (1063, 1), (1068, 1), (1129, 2), (1135, 1), (1158, 1), (1220, 1), (1232, 3), (1270, 2), (1279, 1), (1292, 1), (1355, 1), (1464, 1), (1626, 1), (1627, 1), (1628, 1), (1629, 1)], [(3, 1), (4, 3), (5, 2), (6, 1), (9, 1), (17, 1), (18, 1), (23, 2), (42, 1), (46, 1), (48, 2), (49, 1), (58, 1), (66, 2), (91, 1), (114, 1), (115, 1), (136, 1), (144, 1), (181, 1), (192, 1), (211, 1), (220, 2), (279, 1), (284, 3), (288, 1), (293, 2), (299, 2), (302, 1), (305, 1), (310, 1), (313, 1), (319, 1), (322, 1), (349, 1), (360, 1), (372, 1), (373, 2), (386, 1), (390, 3), (393, 2), (395, 2), (396, 1), (404, 2), (411, 1), (414, 2), (420, 1), (437, 2), (449, 1), (463, 1), (480, 2), (481, 7), (483, 1), (521, 2), (546, 1), (557, 1), (560, 2), (595, 1), (605, 6), (621, 1), (623, 2), (648, 1), (656, 2), (692, 1), (731, 1), (733, 8), (735, 3), (748, 1), (788, 2), (789, 2), (847, 2), (848, 1), (865, 1), (897, 1), (933, 1), (946, 1), (991, 4), (1012, 1), (1029, 1), (1044, 1), (1063, 1), (1066, 4), (1068, 2), (1080, 1), (1086, 1), (1088, 1), (1104, 2), (1105, 2), (1106, 2), (1107, 1), (1125, 1), (1127, 2), (1129, 3), (1166, 2), (1204, 1), (1218, 1), (1232, 6), (1252, 1), (1261, 1), (1271, 1), (1282, 1), (1283, 3), (1286, 1), (1304, 2), (1385, 1), (1396, 1), (1464, 2), (1490, 1), (1550, 1), (1555, 1), (1558, 1), (1593, 1), (1630, 1), (1631, 1), (1632, 1)], [(44, 1), (60, 1), (115, 1), (167, 1), (310, 1), (314, 1), (335, 1), (512, 1), (537, 1), (598, 1), (605, 1), (642, 2), (733, 1), (819, 1), (991, 1), (1066, 1), (1068, 1), (1080, 1), (1113, 1), (1166, 1), (1232, 1), (1410, 1), (1490, 1)], [(3, 1), (17, 1), (46, 3), (49, 1), (50, 1), (69, 1), (72, 2), (89, 1), (106, 1), (109, 1), (117, 3), (147, 1), (149, 1), (153, 1), (163, 1), (181, 2), (190, 4), (200, 2), (214, 1), (219, 1), (241, 1), (246, 1), (248, 1), (278, 2), (288, 1), (296, 2), (301, 1), (313, 1), (344, 2), (352, 1), (354, 1), (372, 1), (374, 1), (382, 1), (398, 1), (423, 1), (434, 1), (470, 1), (477, 1), (519, 1), (521, 1), (522, 1), (526, 1), (569, 1), (579, 1), (587, 1), (600, 1), (650, 3), (708, 1), (762, 2), (769, 1), (770, 1), (774, 1), (782, 1), (787, 1), (799, 1), (819, 2), (835, 1), (904, 2), (921, 1), (973, 1), (1006, 1), (1039, 1), (1128, 1), (1143, 1), (1163, 1), (1245, 2), (1329, 1), (1331, 1), (1403, 2), (1408, 2), (1418, 7), (1461, 1), (1574, 1), (1633, 1), (1634, 2), (1635, 2), (1636, 2), (1637, 1), (1638, 1), (1639, 2)], [(26, 1), (39, 1), (41, 1), (55, 1), (72, 1), (97, 1), (134, 1), (144, 1), (146, 1), (181, 1), (200, 2), (238, 2), (248, 1), (290, 1), (311, 1), (429, 1), (547, 1), (592, 1), (610, 1), (762, 1), (764, 1), (822, 1), (837, 2), (886, 1), (1077, 1), (1130, 1), (1331, 1), (1392, 1), (1408, 1), (1417, 1), (1640, 1)], [(13, 2), (40, 1), (48, 3), (171, 1), (203, 1), (241, 1), (363, 1), (419, 1), (431, 1), (437, 1), (501, 1), (519, 1), (557, 1), (563, 1), (570, 1), (632, 1), (749, 1), (805, 1), (1024, 1), (1247, 1), (1393, 1), (1453, 1), (1641, 1)], [(2, 1), (48, 1), (72, 1), (126, 1), (128, 1), (129, 1), (140, 1), (235, 1), (313, 1), (314, 1), (363, 1), (383, 1), (400, 1), (470, 1), (514, 1), (705, 1), (849, 1), (911, 1)], [(46, 1), (296, 1), (368, 1), (384, 1), (481, 1), (1642, 1)], [(2, 4), (40, 2), (53, 2), (68, 2), (80, 1), (203, 1), (220, 1), (762, 1), (1235, 1)], [(32, 1), (48, 2), (67, 2), (75, 1), (84, 1), (91, 1), (92, 1), (104, 1), (119, 1), (132, 2), (136, 1), (164, 1), (191, 1), (194, 3), (203, 1), (215, 1), (220, 4), (221, 1), (240, 1), (308, 2), (333, 1), (346, 1), (352, 2), (368, 1), (373, 1), (375, 1), (377, 1), (383, 1), (390, 1), (394, 1), (396, 1), (407, 1), (420, 1), (438, 1), (479, 1), (483, 1), (509, 1), (550, 1), (561, 1), (586, 1), (603, 1), (606, 1), (607, 1), (612, 1), (629, 2), (716, 2), (768, 2), (812, 2), (870, 1), (899, 2), (928, 2), (1034, 1), (1052, 1), (1063, 1), (1065, 1), (1071, 1), (1150, 1), (1193, 7), (1201, 1), (1218, 1), (1222, 1), (1244, 1), (1260, 1), (1388, 1), (1462, 3), (1528, 1), (1543, 1), (1643, 3), (1644, 1), (1645, 1), (1646, 1)], [(26, 1), (58, 1), (72, 2), (87, 1), (115, 1), (126, 1), (131, 2), (136, 1), (191, 1), (195, 1), (207, 2), (220, 1), (239, 1), (275, 1), (276, 1), (297, 1), (301, 1), (304, 1), (339, 1), (340, 1), (382, 2), (393, 1), (420, 3), (431, 1), (439, 1), (456, 3), (460, 1), (479, 1), (517, 1), (551, 1), (592, 1), (621, 1), (773, 1), (807, 2), (811, 2), (812, 1), (814, 1), (833, 1), (999, 1), (1154, 2), (1245, 1), (1299, 1), (1351, 1), (1357, 5), (1560, 1), (1647, 1)], [(139, 1), (241, 1), (266, 1), (347, 1), (348, 1), (363, 1), (388, 1), (431, 1), (658, 1), (702, 1), (904, 1), (1318, 1), (1648, 2)], [(55, 1), (79, 1), (229, 1), (266, 1), (584, 1), (698, 1), (720, 1), (1111, 1), (1547, 1), (1617, 1)], [(138, 1), (166, 1), (229, 1), (255, 1), (323, 1), (612, 1)], [(88, 1), (133, 1), (346, 1), (354, 1), (395, 1), (419, 1), (431, 1), (446, 1), (551, 1), (629, 1), (841, 1), (901, 1), (994, 2), (996, 1), (1150, 1)], [(53, 2), (58, 1), (60, 1), (84, 1), (144, 1), (215, 1), (279, 1), (314, 1), (346, 5), (363, 1), (379, 1), (407, 1), (446, 4), (448, 1), (451, 1), (573, 1), (653, 3), (810, 1), (872, 2), (920, 1), (1091, 1), (1178, 1), (1221, 2), (1323, 1), (1490, 1), (1500, 3), (1649, 1)], [(241, 1), (307, 1), (488, 1), (638, 1), (1239, 1)], [(7, 1), (17, 1), (20, 2), (42, 1), (46, 1), (117, 1), (132, 1), (181, 3), (187, 1), (210, 1), (393, 1), (411, 2), (431, 1), (435, 1), (527, 1), (623, 2), (718, 1), (811, 1), (817, 3), (853, 2), (976, 1), (1033, 1), (1078, 1), (1216, 1)], [(131, 1), (132, 1), (151, 1), (246, 1), (292, 1), (680, 1), (796, 2), (948, 1), (1458, 1)], [(136, 1), (149, 1), (215, 1), (311, 1), (419, 1), (449, 2), (452, 1), (822, 1), (1362, 1), (1397, 1), (1538, 1)], [(2, 1), (55, 1), (75, 1), (86, 1), (439, 1), (901, 1), (1066, 1)], [(1, 1), (3, 1), (5, 1), (17, 1), (18, 1), (34, 1), (40, 1), (49, 3), (191, 2), (195, 1), (301, 1), (325, 1), (327, 1), (388, 1), (425, 1), (476, 1), (479, 1), (494, 1), (592, 1), (705, 1), (737, 3), (756, 1), (757, 1), (758, 1), (858, 1), (882, 1), (976, 1), (1016, 1), (1154, 1), (1245, 1), (1388, 1), (1517, 1), (1570, 1), (1610, 1), (1650, 1)], [(97, 1), (109, 1), (126, 2), (133, 1), (138, 1), (161, 1), (178, 1), (180, 2), (183, 1), (241, 1), (308, 1), (323, 1), (352, 1), (424, 1), (478, 1), (483, 1), (504, 1), (555, 1), (675, 1), (679, 1), (746, 1), (792, 1), (818, 1), (928, 1), (1140, 2), (1218, 1), (1263, 1), (1376, 3), (1623, 1)], [(19, 1), (37, 1), (40, 1), (41, 1), (57, 1), (61, 1), (77, 1), (84, 1), (126, 1), (134, 1), (162, 1), (203, 1), (301, 1), (352, 1), (394, 1), (501, 1), (518, 1), (545, 1), (574, 1), (726, 1), (839, 1), (938, 1), (942, 1), (1017, 1), (1211, 1), (1398, 1), (1477, 1)], [(1, 1), (27, 1), (42, 1), (49, 2), (66, 1), (68, 1), (122, 1), (126, 1), (168, 1), (174, 1), (198, 1), (210, 1), (299, 1), (300, 1), (356, 1), (365, 1), (407, 1), (476, 1), (492, 1), (630, 1), (731, 1), (760, 1), (920, 1), (969, 1), (1147, 1), (1306, 1), (1537, 1), (1651, 1)], [(75, 1), (115, 1), (145, 2), (152, 1), (155, 1), (181, 4), (187, 1), (193, 1), (220, 1), (228, 1), (230, 1), (259, 1), (277, 2), (289, 1), (305, 1), (313, 1), (319, 1), (327, 1), (365, 2), (367, 1), (373, 1), (407, 2), (412, 1), (480, 1), (519, 1), (655, 2), (707, 3), (757, 1), (812, 2), (820, 6), (858, 1), (972, 6), (1072, 1), (1128, 1), (1228, 1), (1397, 1), (1578, 1), (1617, 1), (1635, 1), (1652, 1), (1653, 1)], [(26, 1), (43, 1), (51, 1), (178, 1), (225, 1), (257, 1), (298, 1), (407, 1), (501, 1), (568, 1), (914, 1), (1215, 1), (1589, 1)], [(8, 1), (42, 1), (55, 1), (153, 1), (296, 1), (335, 1), (483, 1), (486, 1), (601, 1), (715, 1), (965, 1), (1061, 2), (1130, 1), (1193, 1), (1449, 1)], [(151, 1), (263, 1), (276, 1), (363, 1), (629, 1), (639, 1), (953, 1), (1499, 1)], [(5, 1), (43, 1), (63, 1), (70, 1), (85, 1), (89, 1), (288, 1), (323, 1), (382, 1), (555, 1), (635, 1), (665, 3), (727, 1), (741, 1), (931, 1), (975, 2), (1283, 1), (1284, 1), (1457, 1), (1467, 1), (1542, 1)], [(4, 1), (382, 1), (506, 1), (731, 1), (996, 1), (1068, 1), (1121, 1), (1448, 1)], [(310, 1), (365, 2), (480, 1), (524, 1), (727, 2), (790, 1), (1255, 1), (1568, 2), (1654, 1), (1655, 1)], [(19, 1), (69, 1), (107, 1), (210, 1), (216, 1), (263, 1), (294, 1), (302, 1), (335, 1), (353, 1), (365, 3), (431, 2), (444, 1), (513, 2), (524, 2), (551, 1), (560, 1), (619, 1), (665, 1), (685, 1), (727, 2), (792, 1), (804, 2), (845, 1), (886, 1), (892, 1), (918, 1), (931, 1), (1068, 1), (1124, 1), (1246, 1), (1283, 2), (1421, 1), (1448, 1), (1457, 1), (1568, 2), (1601, 1), (1605, 1), (1654, 1), (1656, 1), (1657, 1)], [(28, 2), (89, 2), (96, 1), (149, 2), (154, 1), (167, 1), (177, 1), (253, 1), (323, 1), (393, 2), (438, 1), (443, 1), (458, 1), (550, 1), (735, 1), (757, 1), (897, 1), (991, 2), (1401, 2), (1525, 2), (1604, 1)], [(42, 2), (109, 1), (149, 4), (152, 1), (162, 1), (177, 2), (208, 1), (229, 1), (236, 1), (277, 1), (317, 1), (321, 1), (347, 1), (390, 1), (401, 1), (420, 1), (438, 1), (550, 1), (558, 2), (903, 1), (992, 1), (1129, 1), (1165, 1), (1211, 1), (1307, 1), (1627, 1), (1658, 1)], [(29, 1), (60, 1), (152, 1), (212, 1), (231, 1), (310, 1), (321, 1), (358, 2), (366, 1), (382, 1), (395, 1), (420, 1), (676, 1), (683, 1), (740, 1), (892, 1), (901, 1), (993, 1), (1075, 2), (1124, 1), (1129, 1), (1193, 1), (1361, 1), (1517, 1), (1522, 1), (1595, 1), (1659, 1)], [(61, 1), (71, 1), (88, 1), (181, 2), (219, 1), (221, 1), (254, 1), (274, 1), (279, 1), (286, 1), (360, 1), (726, 1), (911, 1)], [(7, 1), (8, 1), (42, 1), (57, 1), (77, 1), (82, 2), (128, 1), (129, 1), (161, 1), (181, 1), (210, 1), (263, 1), (311, 1), (407, 1), (426, 1), (471, 1), (514, 1), (537, 1), (610, 2), (799, 1), (827, 1), (948, 1), (1079, 1), (1083, 1), (1266, 2), (1386, 1), (1411, 1), (1660, 1)], [(4, 1), (15, 1), (23, 2), (70, 1), (71, 1), (84, 1), (92, 1), (100, 1), (104, 1), (113, 2), (122, 1), (136, 1), (161, 1), (192, 1), (206, 1), (233, 1), (284, 1), (302, 1), (330, 1), (344, 1), (395, 1), (411, 1), (557, 3), (605, 2), (615, 2), (656, 1), (665, 2), (730, 1), (733, 1), (737, 2), (788, 1), (789, 1), (810, 1), (835, 1), (855, 1), (1063, 1), (1066, 1), (1104, 1), (1201, 1), (1232, 3), (1283, 1), (1421, 2), (1661, 1)], [(11, 1), (13, 2), (26, 1), (28, 1), (31, 1), (48, 1), (56, 1), (59, 1), (71, 1), (82, 1), (117, 2), (159, 1), (167, 1), (199, 1), (210, 1), (221, 2), (231, 1), (288, 1), (311, 1), (326, 1), (376, 1), (380, 1), (475, 1), (483, 1), (486, 1), (487, 1), (507, 1), (536, 1), (593, 3), (623, 1), (629, 1), (631, 1), (646, 1), (649, 3), (713, 1), (775, 1), (799, 1), (911, 2), (930, 1), (954, 1), (1017, 2), (1039, 1), (1180, 1), (1306, 1), (1313, 1), (1324, 1), (1348, 1), (1356, 1), (1522, 1), (1533, 3), (1545, 1), (1608, 1), (1662, 2), (1663, 1), (1664, 2), (1665, 1), (1666, 1)], [(67, 1), (69, 1), (72, 1), (185, 1), (233, 3), (244, 1), (284, 1), (313, 1), (319, 1), (456, 7), (499, 1), (502, 1), (505, 1), (542, 1), (662, 1), (775, 1), (910, 1), (1242, 1), (1351, 2), (1357, 1)], [(9, 1), (21, 1), (42, 1), (72, 1), (145, 1), (147, 1), (167, 1), (210, 1), (315, 3), (331, 1), (354, 1), (375, 1), (471, 1), (474, 2), (500, 1), (527, 1), (542, 1), (579, 1), (619, 1), (634, 1), (662, 1), (668, 1), (833, 1), (921, 1), (978, 1), (996, 4), (1055, 8), (1069, 1), (1072, 2), (1084, 1), (1149, 1), (1164, 1), (1220, 1), (1241, 1), (1251, 2), (1256, 1), (1401, 1), (1434, 1), (1468, 1), (1469, 1), (1500, 1), (1630, 1), (1646, 1), (1667, 5)], [(1, 1), (23, 1), (36, 1), (55, 1), (64, 1), (71, 1), (93, 1), (117, 1), (196, 1), (219, 1), (241, 1), (297, 1), (311, 2), (315, 2), (321, 1), (346, 2), (373, 2), (434, 1), (445, 1), (587, 1), (705, 1), (872, 1), (882, 1), (1413, 1), (1496, 2), (1497, 1), (1500, 2), (1581, 1), (1668, 1)], [(84, 1), (89, 1), (220, 1), (243, 1), (280, 1), (291, 1), (386, 2), (393, 1), (623, 1), (672, 3), (848, 1), (978, 1), (1162, 1), (1386, 1)], [(1, 1), (19, 1), (41, 1), (42, 1), (79, 1), (137, 1), (140, 1), (164, 1), (215, 1), (229, 1), (233, 1), (245, 1), (260, 1), (302, 1), (314, 1), (331, 1), (333, 1), (339, 1), (374, 1), (541, 1), (733, 1), (839, 1), (1155, 1), (1232, 1), (1472, 1), (1581, 1), (1584, 1), (1669, 1)], [(49, 1), (70, 1), (109, 1), (116, 2), (142, 1), (192, 1), (195, 1), (276, 1), (299, 1), (302, 1), (329, 1), (381, 1), (424, 1), (430, 1), (439, 1), (509, 1), (605, 1), (607, 1), (728, 1), (731, 1), (733, 1), (1032, 1), (1049, 1), (1120, 1), (1205, 1)], [(4, 1), (42, 1), (46, 1), (66, 1), (142, 1), (149, 2), (164, 1), (175, 1), (293, 1), (307, 1), (310, 1), (420, 1), (449, 2), (496, 1), (550, 1), (587, 1), (620, 1), (622, 1), (642, 1), (788, 1), (836, 1), (993, 1), (1104, 1), (1112, 2), (1182, 2), (1422, 1)], [(1, 1), (420, 1)], [(88, 1), (105, 1), (185, 1), (245, 1), (387, 1), (388, 1), (428, 2), (434, 1), (564, 1), (709, 1), (873, 1), (1170, 1), (1241, 1)], [(58, 1), (152, 1), (232, 1), (397, 1), (409, 1), (576, 1), (582, 1), (587, 2), (629, 1), (987, 1), (1287, 1), (1359, 1)], [(75, 1), (191, 1), (204, 1), (274, 1), (329, 1), (449, 1), (456, 1), (569, 1), (827, 1), (897, 1), (997, 2), (1306, 1), (1357, 1), (1432, 1), (1530, 1), (1670, 1), (1671, 1)], [(12, 1), (31, 1), (61, 1), (71, 1), (115, 1), (148, 1), (272, 1), (287, 1), (300, 1), (308, 1), (348, 1), (352, 1), (386, 1), (437, 1), (550, 1), (632, 1), (731, 1), (973, 1), (997, 1), (1042, 1), (1053, 1), (1357, 2), (1670, 1), (1672, 1)], [(5, 2), (23, 1), (58, 1), (149, 1), (166, 1), (210, 1), (279, 1), (342, 2), (344, 1), (393, 1), (438, 1), (439, 1), (555, 1), (565, 2), (605, 1), (733, 1), (792, 1), (920, 1), (1294, 1), (1673, 1)], [(31, 1), (58, 1), (89, 1), (126, 1), (177, 4), (229, 1), (241, 2), (255, 2), (268, 1), (274, 9), (319, 1), (323, 2), (334, 2), (338, 1), (363, 1), (369, 1), (449, 1), (501, 1), (615, 1), (651, 2), (657, 1), (679, 1), (840, 1), (891, 4), (1328, 1), (1553, 1), (1674, 1)], [(37, 1), (52, 1), (82, 1), (84, 1), (109, 1), (121, 1), (123, 1), (162, 1), (174, 1), (196, 2), (220, 1), (271, 1), (289, 1), (335, 1), (348, 1), (378, 2), (392, 1), (409, 3), (413, 1), (445, 2), (501, 1), (596, 1), (630, 1), (786, 1), (812, 1), (839, 1), (878, 1), (973, 1), (1103, 1), (1366, 1), (1413, 1), (1675, 1)], [(40, 1), (79, 1), (173, 1), (181, 1), (522, 1), (1219, 1)], [(26, 1), (40, 1), (41, 1), (42, 1), (48, 1), (58, 1), (61, 1), (82, 1), (84, 1), (96, 2), (128, 3), (151, 1), (153, 1), (158, 2), (171, 3), (188, 1), (212, 1), (214, 1), (220, 1), (229, 1), (301, 1), (308, 1), (348, 1), (356, 3), (365, 4), (383, 1), (407, 1), (452, 3), (478, 1), (538, 1), (630, 3), (632, 1), (677, 1), (749, 1), (869, 1), (1006, 1), (1281, 1), (1362, 1), (1384, 1), (1435, 1), (1472, 1), (1599, 1), (1676, 1), (1677, 1)], [(48, 1), (77, 1), (85, 1), (151, 2), (152, 1), (158, 1), (162, 1), (166, 1), (171, 1), (177, 4), (186, 1), (210, 1), (229, 2), (257, 1), (259, 1), (323, 1), (339, 1), (341, 1), (351, 1), (424, 1), (449, 1), (511, 1), (521, 1), (613, 2), (740, 1), (815, 1), (832, 1), (840, 1), (1143, 1), (1189, 1), (1218, 1), (1678, 1)], [(4, 1), (47, 1), (72, 1), (117, 3), (128, 1), (129, 1), (136, 1), (164, 1), (239, 1), (373, 1), (393, 1), (414, 1), (480, 1), (481, 1), (500, 1), (642, 2), (680, 1), (840, 1), (890, 1), (1066, 1), (1073, 1), (1113, 1), (1122, 1), (1126, 1), (1129, 1), (1155, 1), (1665, 1)], [(30, 1), (166, 1), (215, 2), (397, 2), (525, 1), (675, 1), (881, 1), (1170, 1), (1328, 1), (1533, 1)], [(32, 1), (36, 1), (58, 1), (128, 1), (149, 5), (158, 1), (171, 1), (223, 2), (246, 1), (321, 2), (328, 2), (479, 1), (551, 1), (559, 1), (597, 1), (622, 2), (671, 1), (716, 2), (721, 1), (815, 2), (826, 2), (1043, 1), (1052, 1), (1112, 1), (1122, 1), (1165, 1), (1234, 1), (1322, 1), (1362, 1), (1414, 1), (1536, 1), (1662, 2)], [(12, 1), (51, 1), (120, 2), (126, 1), (128, 2), (162, 1), (167, 2), (218, 2), (234, 1), (305, 1), (318, 2), (321, 1), (348, 1), (630, 1), (726, 1), (839, 1), (969, 1), (1057, 1)], [(88, 1), (99, 1), (116, 1), (166, 1), (174, 1), (266, 1), (270, 1), (281, 1), (354, 1), (406, 1), (426, 1), (431, 1), (438, 1), (443, 1), (469, 1), (650, 1), (690, 1), (755, 1), (907, 1), (1012, 1), (1082, 1), (1331, 1), (1679, 1)], [(42, 1), (229, 1), (325, 1)], [(1, 1), (36, 2), (60, 1), (66, 1), (73, 1), (80, 1), (89, 1), (91, 1), (92, 1), (126, 1), (149, 1), (212, 1), (221, 1), (293, 1), (448, 1), (511, 1), (550, 3), (603, 1), (717, 1), (733, 3), (807, 1), (829, 1), (922, 1), (959, 1), (969, 1), (1015, 1), (1032, 1), (1044, 2), (1079, 1), (1168, 1), (1303, 1), (1353, 1), (1385, 1), (1582, 1)], [(48, 1), (63, 1), (82, 1), (99, 2), (123, 1), (139, 1), (145, 1), (191, 2), (193, 1), (210, 1), (276, 1), (331, 1), (370, 1), (420, 1), (439, 1), (516, 1), (535, 1), (536, 3), (555, 1), (652, 1), (749, 2), (779, 1), (1073, 1), (1132, 2), (1272, 1), (1298, 1), (1393, 1), (1490, 1), (1562, 1)], [(116, 1), (276, 1), (277, 1), (289, 1), (523, 1), (762, 1), (934, 1), (953, 1), (1573, 1)], [(88, 1), (117, 1), (177, 1), (208, 1), (217, 1), (236, 1), (277, 3), (292, 1), (301, 1), (325, 1), (365, 3), (369, 1), (439, 1), (492, 3), (527, 1), (611, 1), (637, 1), (681, 1), (707, 1), (743, 1), (762, 1), (766, 1), (781, 1), (796, 1), (870, 1), (988, 1), (1039, 1)], [(55, 1), (71, 1), (75, 1), (117, 2), (159, 1), (229, 1), (277, 1), (289, 1), (356, 1), (365, 3), (369, 1), (397, 2), (527, 2), (740, 1), (743, 1)], [(2, 1), (13, 1), (24, 1), (28, 1), (46, 1), (96, 1), (109, 1), (155, 1), (203, 1), (266, 1), (279, 2), (328, 1), (354, 1), (365, 2), (395, 1), (446, 1), (463, 1), (467, 1), (470, 1), (474, 1), (543, 1), (550, 1), (691, 1), (733, 1), (743, 1), (751, 1), (762, 3), (796, 2), (802, 1), (821, 1), (890, 1), (939, 1), (941, 1), (959, 1), (1089, 1), (1218, 1), (1299, 1), (1342, 1), (1583, 1), (1680, 1), (1681, 1)], [(1, 1), (58, 1), (88, 1), (174, 1), (321, 2), (478, 1), (631, 3), (1188, 1)], [(9, 1), (58, 1), (106, 1), (109, 1), (119, 1), (125, 1), (128, 2), (131, 1), (142, 1), (152, 1), (158, 1), (162, 1), (249, 1), (277, 1), (283, 2), (288, 1), (313, 1), (319, 1), (321, 1), (328, 1), (360, 2), (375, 1), (395, 1), (493, 1), (500, 1), (521, 1), (527, 2), (537, 1), (574, 1), (595, 2), (631, 7), (639, 1), (662, 1), (672, 1), (675, 1), (714, 1), (778, 1), (815, 1), (842, 1), (845, 1), (866, 1), (886, 1), (897, 2), (943, 1), (1039, 1), (1043, 1), (1329, 2), (1353, 1), (1394, 1), (1410, 1), (1510, 1), (1666, 1), (1682, 1), (1683, 1)], [(28, 2), (61, 1), (96, 1), (147, 1), (167, 1), (321, 1), (356, 1), (414, 1), (489, 1), (526, 2), (580, 1), (639, 1), (1117, 1), (1679, 2)], [(173, 3), (260, 1), (271, 1), (274, 1), (317, 2), (323, 1), (352, 1), (356, 3), (437, 1), (526, 1), (740, 1), (799, 1), (1602, 1)], [(9, 1), (69, 1), (134, 1), (162, 1), (163, 2), (195, 1), (328, 1), (355, 1), (1060, 1), (1166, 3)], [(19, 1), (28, 1), (30, 1), (177, 1), (180, 1), (216, 1), (234, 1), (236, 1), (263, 1), (314, 1), (328, 1), (384, 1), (420, 1), (439, 1), (449, 1), (550, 1), (605, 1), (804, 1), (882, 1), (1166, 3), (1329, 1), (1545, 1), (1684, 1)], [(41, 1), (88, 1), (229, 1), (424, 1), (483, 1), (491, 1), (514, 1), (558, 1), (640, 1), (680, 1), (921, 1), (926, 1), (1040, 1), (1117, 1), (1211, 1), (1685, 2)], [(71, 1), (371, 1), (439, 2), (551, 1), (1403, 1), (1429, 1)], [(28, 1), (38, 6), (40, 3), (112, 1), (115, 2), (153, 1), (166, 1), (203, 1), (241, 1), (255, 1), (268, 1), (280, 1), (449, 1), (539, 1), (619, 1), (649, 3), (673, 2), (759, 1), (935, 1), (938, 3), (979, 1), (1005, 1), (1020, 1), (1348, 1), (1686, 1)], [(41, 1), (70, 1), (71, 1), (72, 1), (89, 1), (97, 1), (113, 1), (117, 1), (121, 1), (144, 1), (166, 1), (181, 3), (204, 1), (216, 1), (220, 1), (231, 1), (239, 1), (256, 1), (275, 1), (278, 1), (295, 1), (305, 2), (328, 1), (335, 1), (339, 1), (354, 1), (384, 1), (388, 1), (411, 1), (424, 1), (435, 2), (489, 1), (510, 1), (525, 1), (542, 1), (560, 2), (634, 1), (680, 1), (686, 5), (739, 1), (761, 1), (775, 1), (904, 1), (911, 1), (933, 1), (978, 1), (981, 1), (1033, 4), (1051, 1), (1054, 1), (1152, 1), (1413, 1), (1485, 1)], [(18, 1), (63, 1), (156, 1), (297, 1), (299, 2), (301, 1), (305, 1), (338, 2), (409, 1), (488, 2), (564, 1), (574, 1), (589, 1), (698, 1), (735, 2), (743, 2), (788, 1), (789, 1), (866, 1), (1027, 1), (1104, 1), (1175, 1), (1360, 1), (1548, 1), (1687, 1)], [(34, 1), (53, 2), (58, 1), (68, 1), (73, 3), (89, 1), (146, 1), (171, 2), (180, 2), (411, 2), (450, 1), (464, 1), (490, 1), (603, 1), (705, 1), (718, 1), (1215, 3), (1232, 3), (1330, 1), (1522, 1)], [(58, 2), (64, 2), (76, 1), (194, 2), (246, 1), (278, 1), (419, 1), (424, 1), (450, 1), (487, 4), (653, 2), (675, 1), (821, 1), (922, 2), (1215, 6), (1232, 6), (1433, 1), (1522, 1), (1632, 1)], [(276, 1), (431, 1), (483, 2), (517, 1), (570, 1), (736, 1)], [(28, 2), (46, 2), (47, 2), (88, 1), (96, 1), (116, 1), (158, 2), (171, 1), (241, 1), (276, 1), (341, 1), (747, 1), (934, 1), (1641, 2), (1671, 1)], [(4, 1), (16, 1), (28, 1), (57, 1), (65, 1), (84, 1), (104, 1), (121, 1), (139, 1), (164, 1), (166, 1), (190, 1), (198, 1), (210, 3), (255, 1), (276, 3), (277, 1), (283, 1), (289, 3), (299, 1), (310, 1), (331, 1), (352, 2), (390, 1), (391, 1), (395, 2), (410, 1), (435, 2), (439, 2), (484, 1), (514, 1), (536, 1), (592, 1), (615, 1), (634, 1), (638, 1), (639, 1), (705, 1), (766, 1), (792, 1), (795, 1), (806, 1), (821, 1), (850, 1), (853, 1), (1007, 1), (1030, 1), (1048, 1), (1166, 1), (1167, 1), (1229, 1), (1240, 1), (1291, 1), (1305, 1), (1316, 1), (1457, 1), (1483, 1), (1505, 1), (1601, 1)], [(9, 1), (41, 1), (64, 1), (123, 1), (276, 1), (277, 2), (287, 1), (410, 1), (425, 1), (527, 1), (848, 1), (1043, 1), (1617, 1), (1635, 1)], [(36, 1), (42, 2), (58, 3), (85, 1), (88, 1), (104, 1), (152, 1), (174, 1), (275, 1), (321, 1), (328, 1), (381, 1), (397, 1), (403, 1), (405, 2), (537, 1), (619, 1), (904, 1), (1081, 1)], [(9, 1), (28, 1), (42, 1), (57, 1), (58, 2), (61, 1), (68, 2), (72, 2), (97, 2), (126, 2), (139, 1), (144, 1), (163, 1), (166, 2), (178, 1), (179, 1), (181, 1), (212, 1), (231, 2), (250, 7), (254, 1), (266, 1), (275, 6), (298, 1), (300, 1), (313, 1), (321, 1), (344, 1), (352, 1), (354, 2), (376, 1), (388, 3), (398, 4), (401, 1), (403, 2), (405, 8), (431, 1), (448, 1), (458, 1), (473, 1), (478, 1), (483, 1), (551, 1), (568, 1), (569, 2), (581, 1), (592, 1), (623, 3), (629, 4), (682, 2), (688, 1), (812, 1), (821, 1), (833, 1), (857, 1), (891, 2), (903, 2), (904, 4), (911, 2), (957, 2), (960, 1), (978, 1), (981, 4), (1007, 2), (1014, 1), (1023, 1), (1055, 2), (1072, 1), (1079, 1), (1091, 1), (1155, 2), (1326, 1), (1398, 1), (1451, 1), (1458, 1), (1521, 2), (1647, 1), (1686, 1)], [(1, 1), (35, 2), (42, 2), (47, 1), (103, 1), (117, 2), (128, 3), (148, 1), (149, 1), (233, 1), (277, 1), (352, 1), (356, 1), (365, 1), (390, 2), (424, 1), (430, 1), (431, 1), (443, 1), (479, 1), (483, 1), (501, 1), (523, 1), (623, 1), (666, 1), (749, 1), (853, 2), (1053, 2), (1133, 2), (1263, 1), (1431, 1), (1534, 1), (1573, 1)], [(42, 1), (47, 3), (48, 1), (210, 1), (220, 3), (221, 1), (231, 1), (363, 1), (384, 1), (390, 1), (405, 3), (420, 2), (480, 1), (488, 1), (521, 2), (537, 1), (610, 1), (611, 5), (612, 1), (657, 1), (804, 8), (858, 1), (1323, 1), (1379, 1), (1688, 1)], [(42, 1), (96, 1), (126, 1), (136, 1), (149, 1), (185, 1), (210, 1), (236, 1), (548, 1), (804, 1), (944, 1), (1175, 1)], [(39, 2), (48, 1), (68, 1), (91, 1), (128, 1), (129, 1), (153, 1), (176, 1), (219, 1), (229, 1), (241, 2), (274, 3), (334, 1), (352, 2), (356, 1), (365, 3), (383, 1), (449, 1), (555, 2), (578, 1), (634, 1), (719, 1), (953, 2), (1137, 1), (1207, 1), (1281, 1), (1381, 1), (1599, 1)], [(16, 1), (305, 1), (370, 1), (605, 2), (855, 1), (890, 1)], [(22, 1), (66, 1), (93, 1), (119, 1), (123, 1), (128, 2), (129, 1), (210, 1), (214, 2), (220, 1), (264, 1), (278, 1), (288, 1), (295, 1), (298, 1), (314, 1), (337, 1), (376, 1), (393, 1), (398, 1), (403, 1), (438, 1), (449, 2), (509, 2), (514, 1), (537, 1), (550, 2), (571, 1), (595, 1), (629, 1), (744, 1), (760, 1), (796, 1), (830, 1), (832, 1), (834, 1), (840, 1), (841, 1), (855, 1), (1079, 1), (1250, 1), (1251, 1), (1369, 1), (1590, 1)], [(1, 1), (39, 1), (48, 1), (83, 1), (145, 1), (176, 1), (177, 1), (300, 1), (420, 1), (648, 1), (835, 1), (920, 1), (1054, 1), (1134, 1), (1444, 3)], [(54, 1), (73, 1), (249, 1), (1444, 1), (1484, 1), (1529, 1)], [(44, 1), (58, 1), (88, 1), (117, 1), (210, 1), (232, 1), (233, 1), (272, 1), (276, 2), (281, 1), (289, 4), (298, 2), (322, 1), (365, 2), (372, 1), (373, 1), (390, 2), (455, 1), (560, 1), (610, 1), (691, 4), (735, 1), (743, 1), (760, 1), (762, 3), (796, 2), (804, 1), (906, 1), (955, 1), (962, 5), (1044, 1), (1101, 2), (1148, 2), (1218, 1), (1273, 1), (1404, 1), (1411, 1), (1505, 2), (1611, 1), (1616, 1), (1689, 1), (1690, 1)], [(4, 1), (18, 1), (101, 1), (300, 1), (376, 1), (540, 1), (547, 2), (548, 1), (551, 1), (554, 1), (863, 1), (972, 2), (1036, 2), (1066, 1), (1395, 1), (1448, 1), (1500, 2), (1546, 1), (1554, 1), (1571, 1), (1599, 1), (1689, 1), (1691, 1), (1692, 1), (1693, 1)], [(3, 1), (17, 1), (40, 1), (41, 2), (56, 1), (71, 1), (90, 2), (92, 2), (104, 2), (117, 11), (125, 2), (133, 1), (137, 1), (177, 7), (181, 1), (206, 1), (232, 1), (239, 1), (248, 1), (263, 1), (266, 3), (268, 1), (276, 1), (314, 1), (328, 3), (344, 1), (348, 5), (352, 2), (394, 1), (424, 1), (425, 1), (483, 1), (500, 1), (521, 1), (541, 1), (558, 1), (567, 1), (569, 1), (587, 1), (592, 2), (635, 1), (658, 1), (668, 1), (673, 1), (732, 1), (733, 2), (749, 1), (767, 1), (771, 1), (838, 1), (839, 1), (887, 1), (904, 1), (920, 2), (924, 1), (938, 1), (1015, 1), (1229, 1), (1272, 1), (1273, 1), (1324, 1), (1340, 1), (1354, 1), (1385, 2), (1465, 1), (1694, 1)], [(322, 1), (356, 1), (547, 1), (555, 1), (637, 1), (755, 1), (804, 1), (917, 1), (975, 1), (1095, 1), (1593, 1)], [(1, 1), (36, 1), (42, 1), (71, 2), (72, 1), (119, 1), (122, 1), (180, 4), (190, 1), (229, 1), (620, 1), (715, 1), (811, 1), (890, 1), (1097, 1), (1164, 1), (1217, 1), (1371, 2)], [(61, 1), (71, 1), (77, 2), (89, 1), (95, 1), (115, 1), (128, 1), (129, 1), (149, 1), (206, 1), (212, 2), (214, 1), (233, 2), (245, 3), (275, 2), (321, 1), (373, 1), (391, 1), (398, 1), (414, 2), (488, 1), (527, 3), (548, 1), (595, 1), (603, 1), (626, 1), (746, 1), (754, 1), (807, 2), (815, 1), (830, 5), (831, 1), (834, 5), (839, 1), (843, 3), (849, 1), (948, 2), (1052, 1), (1079, 1), (1134, 1), (1237, 1), (1256, 1), (1453, 1), (1553, 1), (1695, 1)], [(42, 3), (65, 1), (215, 1), (335, 1), (521, 1), (804, 1), (898, 1), (1408, 1)], [(37, 3), (38, 1), (53, 1), (54, 1), (76, 2), (164, 1), (174, 1), (230, 1), (349, 1), (596, 2), (671, 1), (1146, 1), (1209, 1), (1534, 1)], [(7, 1), (19, 1), (28, 1), (39, 3), (41, 1), (63, 1), (71, 2), (74, 1), (77, 1), (98, 1), (123, 1), (132, 2), (181, 9), (196, 1), (219, 1), (220, 3), (265, 1), (315, 2), (333, 1), (344, 1), (352, 1), (381, 1), (382, 1), (394, 1), (409, 1), (479, 1), (487, 3), (551, 1), (562, 2), (569, 2), (610, 1), (705, 1), (759, 1), (781, 1), (786, 1), (889, 1), (897, 1), (957, 1), (978, 1), (1030, 1), (1040, 1), (1062, 3), (1207, 1), (1240, 1), (1556, 1), (1677, 1), (1696, 1)], [(92, 1), (132, 1), (150, 1), (166, 1), (181, 2), (194, 3), (203, 2), (220, 2), (264, 1), (265, 1), (319, 1), (332, 1), (398, 1), (431, 1), (453, 1), (458, 1), (467, 1), (473, 1), (551, 1), (569, 2), (775, 1), (827, 1), (896, 2), (942, 1), (1009, 1), (1240, 1), (1329, 1), (1413, 1), (1451, 1), (1547, 1)], [(32, 1), (84, 1), (119, 1), (144, 1), (149, 1), (246, 1), (257, 1), (397, 3), (438, 2), (446, 1), (469, 2), (916, 1), (1631, 2), (1679, 2)], [(7, 2), (26, 1), (32, 1), (48, 1), (58, 2), (60, 1), (66, 2), (71, 1), (89, 1), (128, 1), (131, 1), (133, 1), (152, 1), (181, 6), (190, 1), (214, 1), (233, 1), (237, 1), (255, 1), (268, 1), (323, 1), (324, 1), (381, 1), (397, 1), (403, 1), (486, 2), (537, 1), (595, 2), (670, 1), (672, 2), (676, 2), (775, 1), (807, 3), (817, 1), (830, 4), (834, 4), (840, 1), (874, 1), (875, 3), (919, 1), (1009, 1), (1114, 1), (1131, 1), (1134, 1), (1139, 1), (1428, 1), (1630, 1), (1697, 1), (1698, 1)], [(181, 3), (220, 1), (300, 1), (308, 1), (345, 1), (352, 2), (446, 3), (501, 1), (515, 1), (517, 1), (548, 1), (669, 1), (831, 1), (1078, 1), (1273, 1)], [(38, 1), (85, 1), (176, 1), (336, 1), (521, 1), (1171, 1)], [(29, 1), (48, 1), (53, 1), (61, 1), (164, 1), (166, 1), (167, 2), (196, 1), (266, 3), (276, 1), (302, 1), (319, 2), (328, 1), (393, 1), (511, 2), (530, 1), (551, 1), (568, 1), (603, 1), (699, 1), (841, 1), (858, 1), (891, 1), (1115, 1), (1527, 1), (1699, 1)], [(29, 1), (58, 1), (85, 2), (96, 1), (118, 1), (152, 1), (177, 1), (214, 1), (223, 1), (241, 1), (266, 2), (287, 1), (328, 1), (329, 1), (344, 1), (617, 1), (684, 1), (1380, 1), (1700, 1)], [(26, 1), (203, 3), (210, 1), (277, 2), (289, 3), (314, 1), (365, 5), (390, 1), (555, 1), (571, 1), (610, 1), (1030, 1), (1044, 1), (1211, 1), (1262, 1)], [(1, 2), (4, 1), (7, 1), (13, 1), (19, 2), (29, 1), (40, 1), (42, 1), (48, 1), (51, 1), (60, 1), (73, 2), (74, 1), (89, 2), (91, 1), (97, 1), (128, 1), (147, 2), (149, 3), (158, 1), (159, 1), (164, 1), (195, 1), (219, 1), (241, 2), (246, 1), (276, 3), (279, 1), (297, 2), (321, 1), (328, 1), (336, 3), (342, 3), (354, 1), (382, 1), (399, 1), (424, 1), (431, 1), (449, 3), (483, 2), (498, 1), (499, 1), (501, 1), (533, 3), (537, 1), (548, 2), (550, 2), (558, 7), (575, 1), (578, 1), (592, 1), (605, 4), (610, 1), (642, 1), (665, 1), (700, 2), (733, 5), (759, 1), (804, 5), (821, 1), (849, 1), (866, 3), (892, 2), (939, 1), (953, 2), (959, 1), (989, 1), (1017, 1), (1053, 2), (1169, 1), (1232, 1), (1245, 1), (1295, 1), (1297, 2), (1311, 3), (1359, 1), (1365, 1), (1389, 1), (1570, 1), (1607, 3), (1616, 1), (1630, 1), (1689, 2), (1701, 1), (1702, 3)], [(109, 1), (119, 1), (262, 1), (319, 1), (354, 1), (358, 1), (387, 1), (397, 7), (426, 1), (445, 1), (558, 1), (611, 1), (612, 1), (717, 1), (815, 1), (841, 1), (904, 1), (1035, 1), (1047, 2), (1560, 1)], [(42, 3), (118, 3), (128, 1), (134, 1), (147, 1), (149, 1), (203, 4), (214, 1), (290, 1), (314, 1), (317, 1), (329, 1), (352, 1), (354, 1), (356, 1), (369, 1), (387, 1), (437, 1), (478, 1), (704, 1), (770, 1), (1182, 1), (1281, 1), (1289, 2), (1302, 1), (1419, 1), (1599, 1), (1671, 1), (1689, 1)], [(36, 1), (42, 1), (133, 1), (149, 1), (221, 1), (236, 2), (255, 1), (276, 1), (323, 1), (354, 1), (359, 1), (360, 1), (407, 1), (447, 1), (1152, 1), (1503, 1)], [(2, 1), (16, 1), (32, 3), (39, 1), (40, 4), (58, 1), (61, 2), (68, 1), (72, 3), (76, 1), (77, 1), (131, 1), (132, 4), (135, 3), (144, 1), (145, 3), (146, 2), (150, 1), (162, 1), (176, 1), (196, 1), (214, 1), (266, 1), (326, 1), (327, 2), (333, 1), (352, 1), (413, 2), (428, 1), (443, 1), (484, 1), (499, 1), (570, 1), (592, 1), (657, 1), (669, 1), (749, 3), (886, 1), (987, 1), (1028, 1)], [(16, 1), (32, 3), (39, 1), (40, 1), (71, 1), (72, 2), (74, 1), (132, 1), (135, 1), (145, 2), (162, 1), (170, 1), (210, 1), (220, 2), (233, 2), (272, 1), (276, 1), (313, 1), (435, 1), (443, 1), (499, 1), (517, 2), (520, 1), (522, 1), (527, 1), (555, 2), (581, 1), (620, 1), (630, 1), (634, 2), (639, 1), (749, 3), (768, 1), (807, 1), (811, 1), (827, 1), (855, 1), (911, 1), (1011, 1), (1012, 1), (1093, 1)], [(1, 2), (9, 1), (10, 3), (42, 1), (58, 2), (64, 1), (97, 1), (129, 1), (148, 1), (149, 1), (167, 1), (191, 3), (198, 1), (212, 2), (251, 1), (298, 3), (307, 1), (348, 2), (354, 3), (359, 3), (360, 1), (380, 1), (384, 2), (401, 1), (407, 1), (417, 1), (423, 1), (448, 1), (449, 1), (485, 1), (486, 1), (536, 2), (555, 1), (587, 1), (621, 1), (634, 1), (650, 1), (712, 1), (836, 3), (972, 1), (976, 2), (1002, 1), (1060, 1), (1190, 1), (1222, 1), (1503, 1), (1568, 2), (1654, 2), (1703, 1), (1704, 3)], [(22, 1), (39, 1), (136, 1), (162, 1), (183, 2), (190, 1), (215, 1), (287, 1), (319, 1), (397, 4), (413, 1), (437, 1), (442, 2), (516, 1), (593, 1), (603, 1), (610, 1), (615, 1), (675, 1), (877, 1), (886, 1), (891, 3), (904, 2), (920, 1), (1020, 1), (1170, 1), (1266, 1), (1388, 1), (1440, 1), (1533, 1)], [(28, 2), (33, 1), (39, 1), (41, 4), (58, 1), (63, 1), (66, 1), (69, 1), (73, 1), (88, 3), (91, 1), (136, 1), (139, 1), (150, 1), (154, 1), (155, 2), (182, 1), (183, 1), (190, 1), (214, 1), (215, 1), (232, 2), (281, 4), (319, 1), (339, 2), (344, 1), (373, 1), (381, 1), (382, 2), (393, 1), (397, 17), (398, 2), (399, 1), (439, 2), (442, 2), (448, 1), (464, 1), (468, 3), (479, 1), (513, 1), (516, 1), (518, 1), (550, 1), (564, 1), (581, 1), (592, 2), (619, 1), (635, 1), (645, 1), (698, 1), (740, 2), (761, 2), (765, 1), (810, 1), (833, 1), (858, 1), (891, 2), (904, 1), (920, 1), (922, 1), (939, 1), (965, 1), (1037, 1), (1131, 1), (1202, 1), (1220, 1), (1224, 1), (1259, 1), (1367, 1), (1387, 2), (1411, 1), (1433, 1), (1442, 2), (1447, 1), (1468, 1), (1531, 1), (1653, 1), (1705, 1), (1706, 1), (1707, 1)], [(4, 1), (28, 1), (30, 1), (39, 2), (46, 1), (96, 1), (117, 1), (183, 1), (190, 1), (215, 1), (325, 1), (397, 5), (439, 1), (442, 1), (468, 3), (611, 1), (619, 1), (714, 1), (765, 1), (830, 1), (841, 1), (863, 1), (904, 1), (920, 1), (965, 1), (1054, 1), (1118, 1), (1145, 1), (1367, 1), (1442, 1), (1551, 1), (1708, 1)], [(48, 1), (58, 1), (63, 1), (68, 1), (126, 1), (147, 1), (164, 1), (244, 1), (255, 1), (287, 1), (289, 1), (372, 1), (373, 1), (438, 1), (673, 1), (693, 1), (744, 1), (960, 1), (1097, 1), (1210, 1), (1259, 1), (1279, 1), (1434, 1)], [(4, 1), (5, 1), (9, 1), (42, 1), (58, 1), (65, 1), (92, 1), (106, 1), (111, 1), (114, 1), (139, 1), (153, 1), (298, 1), (331, 1), (335, 1), (354, 1), (466, 1), (512, 1), (513, 1), (514, 1), (620, 1), (762, 1), (765, 1), (904, 2), (1186, 1), (1249, 1), (1635, 1)], [(13, 1), (29, 1), (73, 3), (88, 1), (108, 1), (123, 1), (136, 1), (144, 1), (156, 2), (166, 2), (192, 1), (233, 2), (301, 1), (329, 1), (336, 1), (352, 1), (431, 1), (481, 1), (507, 1), (525, 1), (541, 1), (550, 1), (558, 4), (592, 1), (605, 1), (632, 1), (699, 1), (718, 1), (801, 1), (850, 2), (906, 1), (953, 2), (1032, 2), (1040, 1), (1044, 1), (1046, 1), (1048, 1), (1049, 1), (1076, 1), (1113, 1), (1169, 1), (1170, 1), (1218, 1), (1222, 1), (1247, 1), (1297, 2), (1300, 1), (1303, 1), (1388, 1), (1441, 1), (1533, 1), (1562, 1), (1588, 1), (1709, 1)], [(60, 1), (71, 1), (73, 1), (164, 1), (279, 1), (632, 1), (892, 2), (959, 1), (1113, 1), (1303, 1)], [(30, 2), (39, 3), (88, 1), (91, 2), (123, 1), (153, 1), (161, 2), (238, 3), (265, 1), (268, 1), (346, 1), (449, 1), (525, 1), (542, 1), (557, 3), (569, 1), (597, 1), (703, 1), (836, 2), (872, 3), (994, 1), (997, 1), (1327, 1), (1412, 1), (1496, 2), (1500, 1)], [(255, 1), (876, 1), (973, 1)], [(30, 2), (31, 1), (39, 3), (55, 2), (58, 1), (66, 1), (73, 4), (89, 1), (161, 1), (171, 1), (180, 1), (210, 1), (228, 1), (238, 1), (308, 1), (327, 3), (424, 1), (464, 1), (479, 1), (500, 1), (501, 1), (522, 1), (669, 1), (705, 3), (757, 1), (1134, 1)], [(18, 1), (19, 1), (32, 1), (48, 1), (72, 1), (162, 1), (181, 5), (200, 1), (378, 3), (380, 1), (452, 1), (499, 2), (661, 1), (764, 1), (780, 2), (850, 1), (887, 1), (1052, 1), (1163, 1), (1299, 1), (1385, 1), (1601, 1)], [(30, 1), (89, 1), (180, 1), (181, 4), (220, 1), (248, 2), (285, 1), (315, 1), (325, 1)], [(16, 1), (26, 1), (42, 1), (58, 1), (98, 1), (120, 2), (134, 1), (161, 1), (166, 1), (170, 1), (181, 3), (186, 1), (212, 1), (238, 1), (259, 1), (263, 1), (321, 3), (344, 1), (352, 1), (378, 2), (395, 1), (409, 1), (433, 1), (439, 1), (459, 1), (510, 1), (519, 1), (560, 1), (620, 1), (768, 1), (1030, 1), (1128, 1), (1487, 1)], [(42, 1), (53, 1), (55, 1), (61, 1), (223, 1), (232, 1), (272, 1), (277, 2), (321, 1), (354, 2), (390, 1), (743, 1), (776, 1), (1188, 2)], [(31, 1), (126, 1), (163, 1), (229, 2), (290, 1), (369, 1), (390, 1), (393, 1), (434, 1), (439, 1), (615, 1), (630, 1), (770, 1), (843, 1), (851, 1), (886, 1), (887, 1), (1218, 1), (1318, 1)], [(28, 1), (49, 1), (89, 1), (96, 1), (122, 1), (137, 1), (298, 1), (338, 1), (365, 2), (479, 1), (487, 1), (984, 2), (1539, 1), (1605, 1)], [(5, 1), (15, 1), (104, 1), (119, 1), (142, 1), (150, 1), (195, 1), (291, 1), (328, 1), (356, 1), (365, 2), (487, 2), (500, 1), (1079, 1), (1150, 1), (1517, 1), (1605, 1), (1710, 1)], [(42, 1), (177, 1), (243, 1), (264, 1), (321, 1), (390, 1), (439, 1), (443, 1), (481, 3), (558, 1), (573, 1), (841, 1), (1671, 1), (1711, 1)], [(149, 2), (256, 1), (264, 1), (481, 1), (990, 1), (1167, 1), (1473, 1), (1503, 1)], [(36, 1), (42, 1), (47, 1), (71, 1), (121, 2), (140, 1), (149, 2), (210, 1), (241, 1), (335, 1), (481, 3), (500, 2), (550, 1), (559, 2), (560, 1), (640, 1), (642, 2), (760, 1), (801, 1), (802, 1), (836, 1), (840, 1), (872, 1), (897, 1), (958, 1), (997, 1), (1059, 1), (1072, 1), (1122, 3), (1150, 1), (1232, 1), (1245, 1), (1251, 2), (1255, 1), (1279, 1), (1600, 1), (1712, 1)], [(68, 1), (229, 1), (231, 1), (291, 2), (333, 1), (462, 1), (842, 1), (1040, 1), (1445, 1), (1713, 1)], [(42, 1), (96, 1), (126, 1), (136, 1), (149, 1), (185, 1), (210, 1), (236, 1), (548, 1), (804, 1), (944, 1), (1175, 1)], [(4, 1), (19, 1), (42, 2), (58, 1), (136, 1), (152, 2), (188, 1), (428, 1), (530, 1), (821, 1), (851, 2), (932, 1), (970, 1), (1053, 1), (1061, 1), (1175, 1), (1179, 1), (1318, 1)], [(129, 1), (177, 1), (180, 3), (181, 1), (210, 1), (219, 1), (229, 3), (300, 1), (322, 1), (621, 1), (1005, 1), (1322, 1), (1388, 1), (1714, 1)], [(13, 1), (62, 1), (66, 1), (82, 2), (85, 5), (118, 1), (137, 1), (144, 1), (158, 1), (177, 4), (188, 1), (208, 2), (210, 1), (229, 2), (232, 2), (244, 1), (287, 1), (302, 1), (321, 2), (323, 1), (336, 2), (451, 1), (560, 2), (742, 1), (839, 1), (1234, 1), (1682, 1), (1695, 1)], [(19, 1), (28, 1), (53, 1), (75, 1), (166, 1), (212, 1), (346, 1), (352, 1), (363, 1), (997, 1), (1004, 1), (1270, 1), (1546, 2), (1548, 1), (1657, 1), (1692, 1)], [(48, 1), (109, 1), (128, 2), (134, 2), (158, 2), (181, 3), (241, 1), (280, 1), (289, 1), (333, 1), (445, 1), (547, 1), (726, 1), (757, 1), (839, 1), (920, 1), (1578, 2)], [(29, 1), (85, 1), (186, 1), (236, 1), (610, 1), (623, 1), (1016, 1), (1064, 1), (1095, 1), (1686, 1)], [(13, 1), (30, 3), (67, 1), (84, 1), (139, 1), (153, 1), (346, 2), (630, 1), (842, 1), (920, 1), (994, 2), (997, 1), (1178, 1), (1547, 1)], [(19, 1), (58, 1), (88, 2), (152, 1), (162, 1), (177, 1), (178, 1), (179, 1), (186, 3), (219, 2), (229, 3), (323, 1), (561, 1), (679, 2), (886, 1), (918, 1), (1226, 1)], [(1, 2), (92, 1), (136, 2), (152, 1), (309, 1), (348, 1), (560, 1), (665, 1), (727, 1), (903, 1), (1476, 1), (1662, 1)], [(13, 2), (28, 1), (30, 2), (53, 1), (58, 1), (60, 1), (66, 1), (72, 1), (88, 1), (119, 1), (120, 3), (156, 1), (163, 3), (166, 2), (183, 1), (229, 1), (243, 1), (248, 2), (263, 1), (308, 1), (327, 2), (339, 1), (369, 2), (379, 1), (414, 2), (446, 1), (494, 1), (627, 1), (717, 1), (814, 1), (839, 1), (883, 1), (885, 4), (898, 1), (986, 2), (1146, 1), (1413, 1), (1657, 1)], [(5, 2), (23, 1), (47, 1), (66, 1), (115, 1), (144, 1), (152, 1), (264, 1), (314, 1), (316, 1), (353, 2), (431, 1), (557, 1), (600, 1), (605, 2), (649, 1), (657, 1), (665, 1), (733, 1), (815, 1), (848, 1), (1056, 1), (1232, 3), (1297, 1), (1344, 1)], [(4, 1), (9, 1), (18, 1), (75, 1), (115, 1), (126, 1), (127, 1), (128, 1), (293, 1), (318, 1), (365, 1), (480, 1), (488, 6), (521, 2), (530, 1), (610, 1), (611, 1), (634, 1), (649, 6), (665, 1), (735, 3), (855, 1), (861, 1), (1283, 2), (1715, 1)], [(2, 8), (13, 1), (26, 1), (37, 1), (39, 1), (40, 4), (42, 2), (53, 2), (55, 2), (58, 1), (66, 1), (68, 2), (73, 2), (109, 1), (115, 1), (121, 3), (123, 1), (128, 2), (129, 2), (146, 1), (147, 1), (166, 1), (185, 1), (203, 5), (208, 1), (210, 1), (235, 1), (236, 1), (269, 1), (294, 1), (305, 1), (321, 1), (354, 1), (368, 1), (369, 1), (376, 1), (387, 1), (438, 1), (470, 1), (478, 2), (492, 2), (521, 1), (540, 1), (587, 1), (596, 1), (630, 2), (639, 2), (649, 1), (699, 1), (703, 2), (755, 1), (810, 1), (836, 2), (882, 1), (944, 1), (1149, 1), (1209, 2), (1230, 1), (1676, 1), (1716, 1), (1717, 1)], [(60, 1), (88, 1), (104, 1), (119, 1), (192, 1), (195, 1), (201, 1), (233, 1), (278, 1), (299, 1), (340, 1), (353, 1), (354, 1), (371, 1), (393, 1), (395, 1), (397, 1), (420, 1), (445, 1), (478, 1), (541, 1), (581, 1), (589, 1), (612, 1), (631, 9), (731, 1), (740, 1), (835, 1), (884, 1), (1030, 1), (1119, 1), (1150, 1), (1308, 1), (1366, 1), (1385, 2), (1560, 1), (1718, 1), (1719, 1)], [(46, 1), (48, 1), (136, 1), (244, 1), (321, 1), (335, 1), (391, 1), (394, 1), (398, 1), (405, 1), (411, 1), (479, 1), (489, 1), (610, 1), (612, 1), (619, 1), (786, 1), (828, 3), (843, 2), (904, 1), (971, 1), (1007, 1), (1012, 1), (1453, 1), (1515, 1), (1534, 1), (1647, 1)], [(53, 1), (84, 1), (123, 1), (128, 1), (132, 1), (181, 1), (238, 1), (243, 2), (268, 1), (275, 3), (314, 1), (319, 1), (355, 1), (358, 1), (398, 1), (405, 2), (411, 1), (414, 1), (449, 1), (527, 3), (610, 1), (623, 1), (657, 1), (796, 3), (807, 1), (817, 1), (822, 1), (831, 1), (978, 2), (1007, 2), (1062, 1), (1081, 2), (1095, 1), (1237, 1), (1379, 1), (1408, 2), (1427, 2), (1458, 1), (1534, 1), (1647, 1)], [(117, 1), (176, 1), (181, 1), (360, 1), (383, 1), (390, 1), (409, 1), (410, 1), (527, 1), (807, 1), (820, 1), (830, 2), (834, 2)], [(146, 1), (236, 1), (259, 1), (263, 1), (274, 3), (337, 1), (485, 1), (526, 1), (555, 1), (651, 1), (694, 1), (944, 1), (968, 1)], [(158, 2), (171, 2), (177, 2), (206, 1), (214, 1), (328, 1), (376, 1), (383, 1), (424, 1), (526, 2), (547, 1), (897, 1), (1028, 1), (1622, 1), (1720, 1)], [(26, 1), (42, 1), (80, 1), (377, 1), (651, 1)], [(57, 1), (128, 1), (129, 1), (142, 1), (147, 1), (174, 1), (177, 1), (289, 1), (393, 1), (394, 1), (405, 2), (443, 1), (568, 1), (569, 1), (678, 1), (942, 1), (1252, 1), (1329, 1), (1427, 2), (1467, 1), (1488, 1)], [(9, 1), (42, 1), (46, 1), (64, 1), (66, 1), (68, 1), (96, 1), (97, 1), (113, 1), (128, 1), (129, 1), (144, 1), (149, 1), (158, 1), (210, 1), (212, 2), (215, 1), (220, 2), (241, 1), (287, 1), (292, 1), (313, 1), (321, 3), (323, 1), (334, 1), (344, 1), (359, 1), (393, 1), (405, 6), (431, 1), (439, 2), (449, 3), (480, 1), (500, 1), (554, 2), (639, 1), (677, 1), (830, 3), (834, 3), (841, 2), (1014, 1), (1065, 1), (1069, 1), (1177, 1), (1263, 1), (1311, 1), (1393, 1), (1721, 1)], [(19, 1), (57, 5), (61, 1), (77, 2), (115, 1), (152, 1), (163, 1), (233, 1), (245, 1), (246, 1), (265, 1), (278, 1), (313, 1), (323, 1), (392, 1), (398, 1), (405, 7), (428, 1), (429, 1), (445, 1), (488, 1), (494, 1), (501, 1), (503, 1), (612, 1), (619, 1), (623, 1), (678, 1), (722, 1), (775, 1), (830, 2), (834, 2), (1007, 1), (1065, 1), (1088, 1), (1163, 1), (1596, 1)], [(48, 1), (161, 1), (266, 2), (399, 1), (1049, 2), (1129, 1), (1534, 1)], [(28, 1), (61, 1), (65, 1), (166, 2), (229, 1), (276, 2), (277, 1), (301, 1), (328, 1), (658, 1), (1030, 1), (1184, 1), (1267, 1)], [(274, 1), (276, 1), (323, 1), (353, 1), (431, 2), (443, 1), (539, 1), (1511, 1)], [(9, 1), (89, 1), (117, 1), (125, 1), (138, 1), (143, 1), (153, 3), (158, 2), (171, 3), (181, 1), (212, 1), (255, 1), (274, 4), (298, 1), (319, 1), (321, 1), (329, 1), (334, 3), (347, 2), (438, 1), (449, 2), (474, 1), (508, 1), (557, 1), (596, 1), (679, 1), (747, 1), (840, 1), (858, 2), (1251, 1)], [(2, 1), (55, 1), (59, 1), (88, 1), (137, 1), (152, 1), (233, 1), (255, 1), (263, 1), (311, 1), (354, 1), (432, 1), (445, 1), (545, 1), (705, 1)], [(28, 1), (42, 1), (85, 1), (89, 1), (214, 1), (319, 1), (321, 1), (323, 2), (352, 1), (354, 2), (383, 1), (449, 3), (552, 1), (554, 1), (886, 1), (897, 1), (926, 1), (994, 2), (1178, 2), (1387, 1), (1500, 1), (1649, 1)], [(7, 1), (276, 1), (289, 1), (313, 1), (329, 1), (514, 1), (551, 1), (561, 1), (579, 1), (666, 1), (795, 1), (1189, 1), (1648, 1)], [(9, 1), (13, 1), (19, 1), (46, 1), (49, 1), (63, 1), (71, 2), (89, 1), (106, 1), (126, 2), (144, 1), (147, 1), (149, 1), (158, 2), (164, 1), (166, 1), (167, 1), (171, 5), (181, 3), (203, 2), (214, 2), (225, 1), (241, 1), (266, 12), (274, 1), (275, 4), (277, 3), (279, 1), (287, 1), (292, 1), (308, 1), (319, 1), (325, 1), (336, 4), (347, 2), (352, 1), (393, 2), (414, 1), (424, 1), (433, 1), (449, 5), (477, 5), (483, 1), (514, 1), (521, 1), (537, 1), (573, 1), (582, 1), (584, 1), (629, 1), (630, 1), (635, 1), (642, 3), (650, 4), (691, 4), (702, 1), (747, 1), (762, 9), (811, 1), (814, 1), (821, 1), (887, 1), (898, 1), (906, 3), (919, 1), (920, 1), (923, 1), (953, 2), (959, 3), (962, 1), (972, 1), (1006, 1), (1185, 1), (1200, 1), (1201, 1), (1250, 1), (1274, 2), (1414, 1), (1418, 1), (1425, 1), (1459, 1), (1474, 1), (1555, 1), (1590, 2), (1591, 3), (1648, 5), (1681, 1), (1684, 2), (1700, 1), (1722, 1)], [(40, 1), (117, 1), (167, 1), (266, 1), (280, 1), (281, 1), (319, 1), (511, 1), (571, 1), (679, 1), (702, 1), (749, 1), (762, 1), (819, 1), (962, 1), (1062, 1), (1415, 1), (1463, 1), (1711, 1)], [(19, 1), (61, 3), (105, 1), (116, 1), (126, 1), (147, 1), (159, 1), (163, 1), (180, 2), (184, 2), (231, 1), (255, 1), (276, 2), (277, 3), (354, 2), (373, 1), (393, 5), (547, 1), (598, 1), (655, 1), (770, 1), (883, 2), (1182, 1), (1723, 1)], [(9, 3), (18, 1), (36, 1), (48, 1), (53, 1), (60, 1), (61, 4), (64, 1), (71, 4), (77, 1), (91, 1), (100, 1), (101, 1), (185, 1), (212, 6), (231, 1), (233, 4), (255, 1), (276, 3), (277, 6), (319, 1), (325, 1), (333, 1), (393, 1), (434, 1), (501, 1), (515, 1), (750, 2), (764, 5), (801, 1), (901, 1), (919, 1), (1049, 2), (1058, 1), (1070, 4), (1197, 1), (1229, 1), (1288, 1), (1419, 3), (1694, 1), (1723, 6), (1724, 1)], [(9, 1), (64, 1), (117, 1), (214, 1), (276, 1), (277, 1), (354, 1), (443, 1)], [(9, 1), (19, 2), (60, 1), (64, 1), (93, 1), (104, 1), (123, 1), (136, 1), (150, 1), (210, 1), (269, 1), (305, 1), (328, 1), (353, 1), (395, 1), (431, 2), (508, 1), (605, 3), (729, 1), (733, 6), (739, 1), (825, 1), (845, 1), (848, 1), (881, 1), (890, 1), (921, 1), (1071, 1), (1121, 1), (1232, 1), (1488, 1), (1564, 1)], [(49, 1), (149, 2), (154, 1), (162, 1), (206, 1), (234, 1), (323, 1), (329, 1), (550, 1), (559, 3), (679, 2), (841, 1), (990, 2), (991, 2)], [(82, 1), (84, 1), (90, 1), (346, 1), (525, 1), (767, 1), (886, 1), (912, 1), (994, 1), (997, 5), (1178, 2)], [(72, 1), (97, 1), (903, 1), (920, 1), (1453, 1)], [(105, 1), (119, 1), (128, 1), (131, 1), (132, 1), (181, 2), (275, 2), (300, 1), (391, 1), (398, 2), (478, 1), (629, 1), (807, 4), (815, 1), (897, 1), (1014, 4), (1021, 1), (1062, 1), (1088, 1), (1090, 2), (1427, 1), (1453, 1), (1538, 1)], [(231, 1), (395, 1), (402, 1), (576, 1), (605, 1), (760, 1), (901, 1), (1068, 1), (1232, 1), (1605, 1)], [(1, 1), (5, 1), (104, 1), (233, 1), (300, 1), (313, 1), (402, 1), (605, 1), (733, 1), (1534, 1), (1605, 2)], [(13, 1), (19, 1), (23, 2), (40, 1), (46, 1), (59, 1), (85, 1), (89, 1), (107, 2), (147, 1), (191, 12), (194, 5), (195, 1), (201, 1), (202, 1), (204, 3), (206, 1), (214, 1), (232, 1), (235, 4), (246, 1), (301, 2), (302, 1), (322, 1), (324, 1), (333, 1), (382, 1), (392, 1), (456, 7), (483, 1), (578, 1), (592, 1), (598, 1), (629, 1), (630, 2), (746, 1), (760, 2), (775, 1), (802, 1), (896, 1), (911, 1), (1006, 1), (1017, 1), (1033, 2), (1062, 1), (1069, 1), (1087, 6), (1136, 1), (1154, 1), (1160, 1), (1199, 1), (1245, 4), (1247, 3), (1275, 1), (1323, 1), (1325, 1), (1351, 2), (1357, 2), (1366, 1), (1379, 1), (1474, 1), (1615, 1), (1657, 1), (1659, 1), (1664, 1), (1714, 1)], [(13, 1), (42, 1), (68, 1), (166, 1), (215, 1), (253, 1), (316, 1), (369, 1), (373, 1), (382, 1), (393, 2), (437, 1), (481, 2), (551, 1), (565, 1), (568, 1), (573, 1), (581, 1), (622, 1), (902, 1), (1124, 1), (1338, 3), (1525, 4), (1711, 1), (1725, 1), (1726, 1)], [(16, 1), (42, 1), (57, 1), (58, 1), (128, 1), (275, 1), (319, 1), (405, 1), (443, 1), (489, 1), (610, 1), (635, 1), (673, 1), (948, 2), (1022, 1), (1069, 1), (1256, 2), (1357, 1)], [(16, 1), (28, 1), (30, 1), (80, 1), (82, 1), (96, 1), (150, 1), (177, 1), (188, 1), (212, 1), (231, 1), (239, 1), (256, 1), (266, 1), (299, 1), (429, 1), (482, 1), (546, 1), (548, 1), (639, 1), (673, 1), (702, 1), (815, 1), (897, 1), (1062, 1), (1150, 1), (1462, 2), (1513, 1), (1622, 1), (1666, 1)], [(28, 1), (84, 1), (92, 1), (190, 1), (215, 1), (244, 1), (356, 1), (365, 2), (381, 1), (540, 1), (658, 1), (704, 1), (988, 1), (1401, 1), (1465, 1)], [(5, 1), (9, 1), (348, 1), (431, 1), (513, 2), (665, 1), (727, 1), (763, 1), (933, 1), (975, 1), (1284, 1), (1403, 1)], [(5, 1), (43, 1), (63, 1), (70, 1), (85, 1), (89, 1), (288, 1), (323, 1), (382, 1), (555, 1), (635, 1), (665, 3), (727, 1), (741, 1), (931, 1), (975, 2), (1283, 1), (1284, 1), (1457, 1), (1467, 1), (1542, 1)], [(4, 1), (5, 1), (46, 3), (48, 1), (71, 1), (233, 1), (241, 1), (686, 1), (729, 1), (899, 1), (1180, 1), (1330, 1), (1421, 1)], [(9, 1), (71, 1), (113, 1), (139, 1), (169, 1), (229, 1), (291, 1), (296, 3), (472, 1), (540, 1), (560, 1), (740, 1), (863, 1), (882, 1), (1193, 5), (1201, 1), (1283, 1), (1373, 2), (1375, 1), (1596, 1), (1643, 2), (1727, 1)], [(48, 1), (84, 1), (356, 1), (365, 1), (479, 1), (487, 1), (511, 2), (679, 1), (1127, 1)], [(1, 1), (85, 1), (127, 1), (177, 1), (208, 2), (214, 1), (246, 1), (456, 1), (603, 1), (746, 1), (1341, 1), (1357, 1), (1678, 3)], [(2, 2), (29, 1), (65, 1), (72, 2), (75, 1), (83, 1), (91, 1), (136, 1), (151, 1), (153, 1), (158, 1), (164, 1), (177, 1), (239, 1), (315, 1), (331, 1), (335, 1), (343, 3), (344, 3), (346, 1), (387, 2), (419, 1), (432, 1), (437, 1), (512, 1), (537, 1), (548, 1), (645, 1), (648, 1), (738, 1), (760, 1), (872, 1), (1097, 1), (1127, 1), (1233, 1), (1299, 4), (1490, 1), (1500, 4), (1728, 1)], [(60, 1), (65, 1), (71, 1), (83, 1), (92, 1), (319, 1), (343, 2), (346, 1), (420, 2), (439, 1), (521, 1), (1500, 3), (1649, 1), (1729, 1), (1730, 1)], [(41, 1), (72, 1), (92, 1), (136, 1), (210, 1), (367, 1), (371, 1), (465, 1), (479, 1), (587, 1), (592, 1), (764, 2), (815, 1), (1141, 1), (1451, 1), (1622, 1), (1731, 1)], [(29, 1), (53, 1), (91, 1), (166, 1), (232, 2), (282, 1), (424, 1), (446, 1), (478, 2), (479, 1), (550, 1), (553, 1), (558, 1), (567, 1), (576, 1), (587, 1), (620, 1), (675, 1), (961, 1), (971, 1), (1011, 1), (1193, 2), (1356, 1)], [(49, 2), (109, 1), (245, 3), (301, 1), (310, 2), (354, 1), (358, 1), (393, 2), (395, 3), (397, 3), (411, 1), (480, 1), (495, 2), (540, 1), (651, 2), (705, 1), (786, 1), (815, 1), (848, 1), (996, 2), (1004, 1), (1435, 1), (1462, 1), (1533, 1), (1732, 3)], [(18, 1), (29, 1), (35, 1), (42, 2), (58, 2), (66, 1), (72, 1), (109, 3), (146, 1), (149, 1), (163, 6), (210, 4), (212, 2), (229, 1), (243, 1), (244, 1), (262, 1), (268, 1), (290, 1), (305, 1), (312, 1), (313, 3), (319, 1), (336, 1), (339, 1), (352, 2), (359, 5), (363, 1), (371, 1), (382, 1), (414, 1), (423, 1), (425, 1), (431, 1), (449, 1), (480, 2), (514, 2), (521, 6), (551, 1), (560, 1), (569, 1), (575, 3), (601, 1), (625, 1), (638, 1), (640, 1), (648, 2), (650, 1), (657, 1), (668, 2), (731, 1), (762, 1), (770, 8), (774, 2), (776, 1), (779, 10), (781, 1), (782, 1), (870, 2), (878, 1), (897, 1), (904, 1), (905, 1), (925, 2), (942, 1), (957, 1), (976, 1), (1028, 1), (1036, 2), (1066, 1), (1312, 1), (1328, 1), (1399, 4), (1408, 1), (1414, 1), (1451, 1), (1559, 1), (1580, 1), (1733, 1)], [(42, 2), (64, 1), (65, 1), (71, 1), (114, 1), (123, 1), (163, 2), (200, 1), (205, 2), (206, 1), (217, 1), (280, 1), (287, 1), (333, 1), (359, 1), (396, 1), (483, 1), (551, 1), (590, 1), (596, 1), (650, 1), (746, 1), (770, 1), (774, 1), (779, 2), (799, 1), (935, 1), (1156, 1), (1158, 1), (1309, 1), (1399, 1), (1633, 1), (1734, 1)], [(9, 1), (39, 1), (42, 2), (104, 1), (133, 1), (158, 1), (171, 1), (223, 1), (276, 1), (277, 1), (288, 1), (308, 1), (354, 1), (424, 1), (449, 1), (509, 1), (725, 1), (764, 2), (770, 1), (836, 1), (853, 1), (976, 1), (1328, 1)], [(125, 1), (161, 1), (236, 1), (264, 1), (321, 1), (328, 1), (365, 2), (548, 1), (570, 1), (831, 1), (1385, 1), (1735, 1)], [(16, 1), (30, 1), (41, 2), (58, 1), (63, 1), (131, 3), (132, 2), (197, 1), (210, 1), (211, 1), (216, 1), (229, 1), (250, 2), (275, 1), (320, 1), (326, 1), (358, 1), (382, 2), (388, 1), (390, 1), (397, 1), (398, 1), (405, 1), (429, 1), (430, 1), (431, 2), (435, 3), (437, 1), (439, 1), (448, 1), (479, 1), (484, 1), (493, 1), (566, 1), (610, 1), (616, 1), (638, 1), (668, 1), (755, 1), (786, 1), (788, 1), (792, 1), (802, 1), (807, 3), (808, 1), (826, 1), (827, 1), (867, 1), (904, 1), (911, 1), (973, 1), (988, 1), (1014, 1), (1052, 1), (1062, 1), (1087, 1), (1142, 1), (1427, 1), (1458, 1), (1515, 1), (1538, 1), (1577, 3), (1633, 1), (1736, 1)], [(30, 4), (97, 1), (152, 1), (183, 3), (244, 1), (281, 4), (298, 1), (319, 1), (354, 1), (379, 1), (397, 12), (439, 1), (448, 1), (468, 4), (555, 2), (558, 2), (573, 1), (630, 2), (742, 1), (904, 2), (1206, 1), (1328, 3), (1388, 1), (1395, 1), (1411, 1), (1420, 1), (1504, 1)], [(16, 1), (82, 1), (144, 1), (167, 1), (231, 1), (238, 1), (289, 1), (560, 1), (698, 1), (764, 1), (813, 1), (1681, 1), (1737, 1), (1738, 1)], [(2, 2), (13, 1), (26, 2), (38, 2), (39, 2), (53, 1), (54, 1), (57, 1), (58, 1), (69, 1), (72, 4), (73, 1), (80, 3), (89, 2), (105, 1), (121, 3), (138, 1), (140, 1), (145, 1), (152, 1), (158, 1), (162, 2), (171, 1), (181, 2), (196, 3), (214, 1), (219, 1), (236, 1), (240, 1), (285, 1), (291, 1), (302, 1), (313, 1), (314, 2), (323, 1), (325, 1), (327, 1), (333, 1), (348, 2), (359, 2), (370, 1), (376, 1), (378, 1), (383, 3), (409, 6), (411, 1), (420, 1), (449, 2), (452, 1), (480, 1), (487, 1), (499, 1), (514, 1), (521, 1), (527, 1), (537, 1), (538, 1), (564, 1), (569, 1), (596, 1), (610, 1), (682, 1), (700, 2), (714, 1), (731, 1), (740, 1), (766, 2), (767, 1), (772, 1), (778, 1), (807, 1), (811, 3), (812, 1), (818, 1), (822, 2), (833, 1), (874, 5), (912, 1), (1007, 1), (1051, 2), (1242, 1), (1263, 5), (1331, 1), (1456, 1), (1488, 1), (1538, 1), (1558, 1), (1591, 2), (1647, 2), (1665, 1), (1694, 1)], [(1, 1), (36, 1), (42, 2), (58, 1), (73, 2), (80, 1), (128, 1), (152, 1), (166, 2), (171, 1), (186, 2), (212, 1), (272, 1), (287, 1), (321, 1), (348, 1), (366, 1), (409, 4), (447, 1), (449, 1), (464, 1), (467, 1), (658, 1), (672, 1), (676, 1), (690, 1), (944, 1), (970, 1), (1252, 1)], [(79, 1), (365, 1), (390, 1), (920, 1), (1061, 1), (1155, 1)], [(20, 1), (29, 1), (53, 2), (58, 1), (68, 1), (113, 1), (125, 1), (128, 2), (129, 2), (131, 8), (132, 2), (134, 1), (174, 1), (191, 2), (204, 1), (211, 1), (220, 6), (238, 2), (241, 1), (243, 1), (289, 1), (301, 1), (302, 1), (323, 1), (329, 1), (352, 1), (378, 1), (414, 1), (424, 1), (431, 2), (448, 1), (471, 4), (473, 1), (479, 2), (493, 1), (500, 1), (508, 1), (509, 1), (512, 1), (537, 1), (627, 1), (635, 4), (660, 4), (707, 1), (717, 1), (751, 1), (786, 2), (796, 3), (807, 3), (811, 2), (812, 2), (870, 1), (922, 1), (930, 1), (948, 1), (1005, 1), (1009, 1), (1014, 3), (1026, 1), (1059, 1), (1065, 1), (1095, 3), (1113, 1), (1163, 1), (1240, 1), (1272, 1), (1286, 1), (1328, 1), (1329, 1), (1381, 1), (1413, 1), (1414, 1), (1439, 1), (1447, 1), (1456, 1), (1605, 1), (1652, 1), (1660, 2), (1705, 2), (1731, 1)], [(26, 1), (92, 1), (185, 1), (210, 1), (220, 1), (277, 1), (300, 1), (319, 1), (322, 1), (356, 2), (365, 5), (395, 1), (397, 2), (407, 1), (447, 2), (455, 3), (537, 1), (557, 1), (637, 1), (709, 1), (743, 1), (760, 1), (795, 3), (796, 3), (833, 1), (888, 1), (1089, 1), (1370, 1), (1735, 1), (1739, 1)], [(8, 3), (13, 1), (19, 1), (26, 1), (32, 1), (42, 1), (46, 2), (48, 1), (58, 1), (60, 1), (71, 1), (85, 2), (92, 1), (108, 1), (112, 1), (126, 1), (136, 2), (137, 1), (138, 1), (145, 1), (149, 1), (162, 1), (166, 1), (171, 1), (205, 1), (206, 1), (208, 1), (215, 1), (229, 2), (235, 4), (265, 1), (275, 1), (289, 1), (304, 1), (319, 4), (323, 1), (324, 1), (326, 1), (328, 1), (333, 1), (338, 1), (353, 1), (372, 1), (381, 1), (382, 2), (397, 2), (420, 1), (438, 1), (446, 1), (448, 1), (449, 1), (458, 1), (473, 1), (474, 1), (477, 1), (479, 3), (483, 1), (486, 1), (489, 1), (509, 1), (514, 1), (517, 1), (535, 2), (537, 3), (546, 1), (550, 1), (551, 1), (592, 1), (596, 1), (610, 1), (612, 1), (617, 1), (619, 2), (649, 2), (651, 3), (662, 2), (680, 1), (788, 2), (789, 2), (831, 2), (833, 1), (848, 1), (866, 2), (911, 1), (917, 2), (935, 1), (978, 1), (1040, 1), (1066, 1), (1072, 2), (1104, 1), (1105, 1), (1106, 1), (1119, 1), (1148, 5), (1170, 1), (1180, 8), (1186, 1), (1188, 1), (1244, 2), (1273, 1), (1326, 1), (1327, 1), (1348, 1), (1386, 1), (1484, 3), (1502, 1), (1555, 1), (1589, 1), (1663, 1), (1734, 2), (1740, 1), (1741, 13)], [(13, 1), (19, 1), (30, 1), (44, 1), (60, 1), (71, 1), (110, 1), (119, 1), (183, 1), (236, 1), (241, 1), (319, 2), (436, 1), (439, 1), (443, 1), (458, 1), (503, 1), (536, 1), (539, 1), (557, 1), (558, 1), (559, 2), (582, 1), (675, 1), (869, 1), (988, 1), (1522, 1), (1562, 1), (1660, 1)], [(10, 1), (119, 1), (195, 2), (310, 2), (365, 1), (382, 1), (390, 2), (395, 1), (555, 1), (610, 2), (649, 3), (651, 1), (691, 4), (727, 1), (760, 2), (767, 2), (1245, 1), (1362, 1), (1560, 1)], [(42, 3), (84, 1), (88, 1), (112, 1), (221, 1), (250, 1), (328, 1), (334, 1), (651, 2), (715, 1), (996, 1), (1273, 1), (1419, 1), (1591, 1), (1689, 1)], [(9, 1), (19, 1), (68, 1), (74, 1), (104, 1), (147, 1), (158, 1), (171, 2), (212, 1), (214, 1), (219, 1), (233, 1), (308, 1), (313, 1), (323, 1), (336, 2), (353, 1), (396, 1), (431, 1), (629, 1), (726, 1), (839, 1), (972, 1), (1089, 1), (1456, 1)], [(48, 1), (51, 1), (82, 2), (89, 1), (122, 1), (198, 4), (243, 1), (325, 1), (393, 1), (458, 1), (568, 2), (581, 1), (612, 2), (629, 2), (648, 2), (801, 5), (812, 1), (971, 1), (976, 1), (1734, 1)], [(42, 1), (121, 1), (278, 1), (431, 1), (601, 1), (914, 1), (1016, 1), (1029, 1), (1051, 1), (1397, 1)], [(48, 2), (71, 1), (82, 1), (104, 1), (107, 1), (128, 1), (136, 1), (164, 1), (166, 1), (220, 1), (255, 1), (265, 2), (275, 3), (285, 1), (308, 1), (388, 1), (398, 2), (405, 7), (411, 1), (429, 1), (477, 1), (487, 1), (525, 1), (541, 1), (543, 1), (607, 1), (610, 1), (616, 1), (700, 1), (702, 1), (812, 1), (904, 1), (935, 1), (948, 1), (1023, 1), (1325, 1), (1329, 1), (1355, 1), (1386, 1)], [(16, 1), (23, 1), (26, 1), (29, 3), (41, 1), (46, 1), (48, 2), (57, 2), (71, 1), (72, 1), (159, 1), (161, 1), (191, 1), (198, 2), (211, 1), (217, 2), (239, 2), (275, 2), (288, 1), (344, 1), (373, 1), (390, 1), (398, 1), (401, 1), (403, 1), (405, 3), (414, 1), (428, 1), (429, 1), (431, 1), (465, 1), (479, 1), (484, 1), (488, 2), (551, 1), (600, 1), (622, 2), (640, 1), (713, 1), (812, 1), (874, 1), (886, 1), (911, 2), (917, 1), (1163, 1), (1183, 1), (1189, 1), (1362, 1)], [(66, 2), (89, 1), (96, 1), (119, 2), (128, 3), (129, 1), (178, 1), (197, 2), (212, 1), (215, 1), (241, 1), (321, 1), (334, 1), (405, 2), (511, 1), (555, 1), (623, 1), (672, 2), (832, 1), (840, 2), (875, 1), (948, 2), (1062, 1), (1121, 1), (1311, 1), (1589, 1)], [(4, 1), (7, 1), (27, 1), (42, 1), (49, 1), (58, 1), (60, 1), (61, 1), (71, 1), (72, 1), (109, 1), (152, 2), (177, 1), (198, 1), (255, 1), (259, 1), (276, 1), (305, 1), (313, 1), (319, 1), (360, 1), (407, 1), (479, 1), (526, 1), (579, 1), (607, 1), (701, 1), (760, 1), (776, 2), (873, 1), (1016, 1), (1425, 1), (1554, 1), (1614, 2), (1735, 1), (1742, 1)], [(7, 1), (16, 1), (28, 1), (32, 1), (42, 2), (46, 2), (47, 1), (55, 1), (56, 1), (58, 1), (66, 1), (99, 1), (119, 1), (127, 1), (128, 1), (133, 1), (134, 1), (138, 2), (150, 2), (173, 1), (177, 2), (186, 2), (215, 1), (221, 1), (233, 1), (236, 1), (277, 1), (287, 1), (296, 1), (321, 2), (348, 2), (354, 2), (411, 2), (424, 1), (449, 1), (463, 4), (464, 1), (480, 1), (481, 1), (493, 1), (514, 1), (551, 1), (581, 1), (623, 3), (634, 1), (677, 1), (710, 1), (799, 1), (839, 1), (842, 1), (844, 5), (857, 1), (939, 1), (1121, 1), (1307, 1), (1336, 3), (1366, 1), (1383, 3), (1435, 1), (1466, 1), (1535, 1), (1743, 1), (1744, 6), (1745, 2)], [(4, 1), (29, 1), (46, 2), (58, 1), (80, 1), (203, 1), (210, 1), (236, 1), (257, 1), (261, 1), (274, 2), (289, 2), (321, 2), (323, 1), (334, 2), (348, 2), (351, 2), (360, 1), (376, 1), (481, 2), (506, 1), (626, 1), (1247, 1), (1338, 1), (1381, 1), (1385, 1), (1430, 1), (1491, 2), (1744, 3), (1746, 1), (1747, 1)], [(13, 1), (28, 2), (53, 1), (61, 2), (66, 1), (82, 2), (96, 1), (109, 2), (122, 1), (123, 1), (126, 1), (199, 1), (215, 1), (261, 1), (277, 1), (344, 1), (396, 1), (478, 3), (481, 3), (550, 1), (638, 1), (642, 1), (1694, 1), (1709, 1), (1744, 2)], [(125, 1), (161, 1), (236, 1), (264, 1), (321, 1), (328, 1), (365, 2), (548, 1), (570, 1), (831, 1), (1385, 1), (1735, 1)], [(35, 1), (56, 1), (57, 1), (123, 1), (127, 1), (128, 1), (136, 1), (140, 1), (195, 1), (349, 1), (373, 1), (377, 1), (378, 3), (409, 2), (419, 1), (537, 1), (630, 1), (635, 1), (638, 1), (717, 1), (858, 1), (911, 1), (1004, 1), (1259, 1), (1324, 1), (1386, 1), (1421, 2), (1589, 1), (1748, 2)], [(181, 4), (249, 1), (262, 1), (287, 1), (319, 1), (391, 1), (398, 1), (424, 1), (435, 1), (460, 1), (467, 1), (551, 1), (579, 1), (623, 1), (815, 1), (817, 1), (924, 1), (1298, 1), (1359, 1)], [(42, 1), (53, 2), (89, 1), (114, 1), (149, 1), (164, 1), (234, 1), (279, 1), (393, 1), (550, 2), (571, 2), (840, 1), (1066, 1), (1249, 1)], [(69, 1), (85, 1), (149, 2), (291, 1), (301, 1), (438, 3), (587, 1), (849, 1), (990, 1), (1112, 1)], [(34, 1), (39, 1), (61, 1), (117, 1), (201, 1), (233, 2), (331, 1), (370, 1), (373, 1), (387, 1), (469, 2), (479, 5), (596, 1), (729, 1), (783, 2), (867, 1), (1064, 5), (1121, 1), (1248, 1), (1282, 1), (1331, 1), (1335, 6), (1517, 1), (1521, 1), (1639, 1)], [(28, 1), (31, 1), (88, 1), (166, 1), (240, 1), (281, 1), (296, 1), (397, 3), (448, 1), (463, 1), (481, 2), (487, 1), (516, 1), (551, 1), (627, 1), (824, 1), (891, 1), (1370, 1), (1507, 1), (1657, 1)], [(2, 1), (84, 1), (128, 1), (129, 1), (149, 1), (151, 2), (181, 1), (321, 1), (323, 1), (437, 2), (603, 1), (698, 1), (726, 1), (807, 4), (821, 1), (1346, 1), (1592, 1)], [(82, 1), (128, 1), (129, 1), (199, 3), (220, 1), (276, 1), (289, 1), (308, 2), (313, 1), (321, 1), (348, 2), (365, 1), (368, 1), (387, 1), (390, 1), (413, 1), (431, 3), (481, 1), (512, 1), (514, 1), (521, 1), (671, 1), (795, 1), (796, 1), (1038, 1), (1526, 1), (1652, 1), (1682, 1), (1749, 2)], [(68, 1), (71, 1), (202, 2), (274, 1), (284, 1), (342, 1), (366, 1), (409, 1), (431, 1), (477, 1), (537, 1), (605, 1), (651, 1), (733, 7), (735, 1), (799, 1), (844, 2), (858, 1), (968, 1), (1068, 1), (1190, 1), (1474, 1), (1540, 1)], [(49, 1), (52, 1), (109, 1), (117, 2), (121, 1), (145, 1), (181, 1), (231, 1), (248, 1), (305, 1), (310, 1), (431, 1), (780, 1), (781, 1), (973, 1), (1406, 1)], [(1, 2), (42, 2), (66, 1), (85, 2), (126, 1), (128, 1), (129, 1), (137, 1), (148, 1), (149, 4), (177, 2), (187, 1), (255, 1), (276, 1), (300, 1), (317, 1), (319, 1), (352, 1), (449, 1), (537, 1), (550, 2), (991, 3), (1129, 1), (1443, 1)], [(110, 1), (164, 1), (199, 1), (233, 2), (255, 1), (299, 1), (358, 1), (371, 1), (439, 1), (631, 2), (847, 1), (921, 1)], [(71, 1), (127, 1), (155, 1), (202, 1), (231, 1), (284, 1), (310, 1), (479, 1), (548, 1), (631, 2), (730, 1), (901, 1), (976, 1), (996, 1), (1051, 1), (1327, 1), (1629, 1), (1718, 1)], [(13, 1), (19, 1), (32, 1), (42, 1), (48, 1), (49, 4), (74, 1), (114, 1), (195, 1), (287, 1), (354, 1), (358, 1), (365, 2), (454, 1), (565, 1), (599, 1), (872, 1), (922, 2), (1029, 1), (1060, 1), (1150, 2), (1182, 1), (1517, 2), (1587, 1), (1610, 1), (1750, 1)], [(48, 1), (59, 1), (68, 1), (85, 1), (111, 1), (122, 1), (210, 1), (275, 1), (307, 2), (375, 2), (383, 1), (393, 1), (405, 2), (547, 2), (582, 1), (610, 1), (616, 2), (620, 1), (935, 1), (1014, 1), (1036, 2), (1153, 1), (1433, 2), (1751, 1)], [(1, 1), (15, 1), (66, 1), (68, 1), (119, 1), (128, 2), (132, 1), (177, 1), (196, 1), (201, 1), (212, 1), (220, 1), (241, 1), (265, 2), (275, 1), (300, 1), (308, 1), (329, 1), (346, 2), (393, 1), (397, 1), (398, 3), (405, 1), (414, 1), (431, 1), (438, 1), (484, 1), (520, 1), (574, 1), (629, 1), (635, 2), (672, 2), (676, 1), (681, 1), (758, 1), (814, 1), (823, 1), (827, 1), (830, 2), (834, 2), (839, 1), (870, 1), (882, 1), (978, 1), (1009, 1), (1052, 1), (1081, 2), (1190, 1), (1221, 1), (1296, 1), (1382, 1), (1386, 1), (1408, 2), (1439, 1)], [(41, 1), (42, 1), (67, 1), (128, 1), (134, 1), (147, 2), (162, 1), (187, 1), (239, 1), (266, 1), (275, 4), (346, 5), (520, 1), (527, 2), (537, 1), (603, 1), (610, 1), (632, 1), (682, 1), (815, 1), (827, 1), (830, 4), (834, 4), (872, 5), (898, 1), (901, 1), (911, 1), (948, 1), (978, 2), (997, 3), (1005, 2), (1056, 2), (1128, 1), (1204, 1), (1331, 1), (1332, 5), (1357, 1), (1421, 1), (1436, 1), (1653, 1), (1697, 1)], [(11, 1), (53, 2), (63, 1), (89, 2), (126, 1), (214, 1), (244, 2), (255, 1), (287, 1), (325, 1), (379, 1), (390, 1), (397, 7), (398, 3), (413, 1), (463, 1), (487, 5), (651, 1), (669, 1), (891, 1), (904, 1), (1020, 1), (1079, 1), (1155, 3), (1158, 1), (1259, 2), (1447, 1), (1469, 1), (1533, 2), (1752, 1)], [(42, 1), (77, 1), (126, 1), (177, 1), (265, 2), (268, 1), (346, 4), (352, 1), (358, 1), (388, 2), (390, 2), (397, 1), (398, 2), (423, 1), (438, 1), (527, 2), (612, 1), (653, 2), (698, 1), (804, 1), (872, 1), (1078, 1), (1088, 1), (1090, 1), (1414, 1), (1622, 1), (1753, 1)], [(16, 1), (83, 1), (99, 1), (220, 1), (320, 1), (390, 1), (434, 1), (855, 1), (876, 1), (972, 1), (1514, 1)], [(88, 1), (154, 1), (208, 1)], [(13, 2), (19, 1), (40, 1), (42, 1), (88, 1), (106, 1), (109, 1), (150, 1), (161, 1), (166, 1), (171, 3), (206, 1), (241, 2), (276, 1), (277, 1), (321, 1), (356, 2), (365, 2), (399, 2), (410, 1), (449, 1), (474, 1), (478, 1), (479, 1), (480, 1), (619, 1), (749, 1), (897, 1), (953, 1), (1517, 1)], [(196, 2), (356, 1), (393, 1), (403, 1), (680, 1), (825, 1)], [(42, 1), (158, 1), (177, 1), (229, 1), (245, 4), (328, 1), (403, 1), (564, 1), (725, 1), (746, 1), (839, 1), (948, 2), (1352, 1)], [(1, 1), (5, 1), (18, 1), (28, 1), (88, 1), (154, 1), (186, 1), (215, 1), (312, 1), (326, 1), (480, 1), (600, 1), (605, 2), (619, 1), (733, 3), (788, 1), (804, 1), (884, 2), (953, 1), (1044, 1), (1104, 1), (1169, 1), (1297, 1), (1467, 1), (1687, 1)], [(28, 2), (91, 1), (109, 1), (154, 1), (239, 1), (395, 1), (651, 1)], [(30, 1), (91, 1), (263, 1), (495, 1), (890, 1), (939, 1), (1754, 1)], [(30, 1), (109, 1), (163, 1), (393, 1), (632, 1), (996, 1)], [(42, 1), (58, 1), (66, 1), (71, 1), (119, 1), (149, 1), (152, 1), (243, 1), (411, 1), (420, 1), (437, 1), (530, 1), (550, 1), (561, 1), (640, 1), (642, 1), (671, 1), (1006, 1), (1076, 1), (1161, 1), (1165, 1), (1168, 1), (1638, 1)], [(42, 2), (58, 1), (177, 1), (178, 1), (188, 1), (196, 1), (202, 2), (204, 1), (212, 1), (239, 1), (277, 1), (298, 1), (597, 1), (815, 2), (961, 1), (1060, 1), (1062, 1), (1116, 1), (1119, 3), (1264, 1), (1541, 2)], [(29, 1), (47, 1), (126, 1), (167, 1), (207, 1), (276, 1), (287, 1), (348, 1), (383, 1), (396, 1), (456, 4), (527, 2), (631, 2), (639, 1), (700, 1), (760, 1), (848, 1), (882, 1), (1355, 1), (1357, 1), (1362, 1), (1662, 1)], [(60, 1), (97, 1), (113, 1), (166, 1), (183, 1), (254, 1), (319, 1), (367, 1), (397, 6), (411, 1), (439, 1), (468, 1), (563, 1), (634, 1), (638, 1), (675, 1), (819, 1), (845, 1), (863, 1), (904, 1), (963, 1), (1277, 1), (1355, 1), (1459, 1), (1755, 1), (1756, 1)], [(68, 2), (126, 1), (177, 1), (715, 1), (950, 1), (1059, 1), (1373, 1), (1375, 1)], [(136, 1), (164, 1), (231, 1), (314, 1), (329, 1), (331, 1), (382, 1), (395, 2), (422, 1), (446, 1), (642, 1), (657, 1), (759, 1), (979, 1), (1006, 1), (1013, 1), (1032, 1), (1059, 1), (1223, 1), (1377, 1), (1419, 1)], [(22, 1), (98, 1), (118, 1), (128, 2), (149, 1), (212, 1), (246, 1), (354, 1), (365, 1), (479, 1), (514, 1), (550, 1), (881, 1), (1133, 1), (1329, 1), (1689, 1)], [(42, 1), (58, 1), (85, 1), (91, 1), (109, 1), (115, 1), (152, 1), (203, 2), (223, 1), (276, 1), (300, 1), (325, 2), (352, 3), (354, 1), (357, 1), (376, 1), (395, 1), (439, 1), (445, 2), (496, 1), (499, 1), (503, 1), (557, 1), (570, 2), (578, 1), (773, 1), (987, 2), (996, 1), (1028, 1), (1030, 2), (1329, 1), (1549, 1), (1573, 1), (1641, 1)], [(4, 1), (71, 1), (109, 1), (128, 1), (339, 1), (352, 1), (354, 1), (420, 1), (530, 1), (730, 1), (1719, 1)], [(2, 1), (42, 1), (68, 2), (72, 1), (82, 1), (115, 1), (122, 1), (145, 1), (232, 1), (280, 1), (287, 1), (323, 1), (473, 1), (832, 1), (920, 1), (1276, 1)], [(29, 1), (46, 1), (88, 1), (239, 1), (255, 2), (293, 1), (298, 1), (373, 1), (531, 1), (621, 1), (622, 1), (725, 1), (799, 1), (872, 1), (1033, 1), (1217, 1), (1258, 1), (1561, 1), (1565, 1)], [(16, 1), (71, 1), (82, 2), (121, 2), (188, 1), (335, 1), (361, 1), (432, 1), (458, 1), (628, 1), (706, 1), (829, 1), (949, 1), (1001, 2), (1198, 1), (1217, 2), (1251, 2), (1359, 1), (1470, 1), (1500, 1), (1505, 1), (1757, 1)], [(32, 1), (126, 1), (149, 2), (181, 2), (246, 1), (247, 1), (291, 3), (355, 1), (660, 1), (767, 1), (903, 1), (963, 1), (1076, 1), (1182, 1), (1319, 1), (1404, 1), (1408, 1), (1543, 1), (1758, 1)], [(72, 1), (89, 1), (132, 1), (149, 1), (280, 1), (287, 1), (321, 1), (812, 1), (833, 1), (997, 1), (1455, 1), (1503, 1), (1646, 1), (1759, 1)], [(23, 1), (38, 3), (61, 1), (67, 1), (80, 1), (83, 2), (86, 1), (94, 1), (164, 2), (176, 1), (194, 1), (206, 1), (264, 1), (319, 1), (529, 2), (550, 1), (639, 1), (698, 1), (833, 1), (910, 1), (929, 1), (996, 1), (1265, 1), (1366, 2), (1444, 1), (1467, 1)], [(1, 2), (9, 1), (28, 1), (40, 1), (45, 1), (145, 1), (166, 1), (266, 1), (276, 1), (318, 1), (353, 1), (394, 1), (420, 2), (560, 1), (626, 1), (635, 1), (665, 1), (749, 1), (815, 1), (841, 1), (901, 2), (1150, 1), (1166, 1), (1475, 1), (1488, 1)], [(82, 1), (109, 1), (117, 1), (123, 1), (127, 1), (145, 3), (287, 1), (380, 1), (409, 1), (494, 1), (538, 1), (675, 2), (706, 1), (926, 1), (972, 1), (1051, 1), (1327, 1), (1593, 1), (1760, 2)], [(49, 1), (85, 1), (195, 1), (212, 1), (266, 2), (289, 1), (321, 1), (352, 1), (395, 1), (424, 1), (474, 1), (1569, 2)], [(2, 1), (40, 1), (53, 1), (70, 1), (152, 1), (266, 2), (394, 1), (582, 1), (977, 1), (1419, 1), (1456, 1), (1543, 1), (1758, 1)], [(48, 1), (84, 1), (204, 2), (205, 1), (220, 1), (233, 2), (235, 1), (244, 1), (263, 1), (311, 1), (333, 1), (420, 1), (438, 1), (483, 2), (499, 3), (554, 2), (614, 2), (801, 1), (833, 1), (872, 2), (926, 1), (1052, 1), (1155, 1), (1163, 1), (1252, 1), (1664, 1)], [(16, 1), (91, 1), (178, 1), (179, 1), (297, 1), (299, 1), (308, 1), (344, 1), (346, 3), (353, 1), (445, 1), (574, 1), (673, 1), (1337, 1), (1363, 1), (1496, 1), (1500, 1), (1671, 1)], [(22, 1), (206, 1), (263, 1), (455, 1), (605, 1), (612, 1), (696, 1), (929, 1), (953, 1), (1034, 1), (1168, 1), (1761, 1)], [(42, 1), (58, 1), (85, 1), (91, 1), (109, 1), (115, 1), (152, 1), (203, 2), (223, 1), (276, 1), (300, 1), (325, 2), (352, 3), (354, 1), (357, 1), (376, 1), (395, 1), (439, 1), (445, 2), (496, 1), (499, 1), (503, 1), (557, 1), (570, 2), (578, 1), (773, 1), (987, 2), (996, 1), (1028, 1), (1030, 2), (1329, 1), (1549, 1), (1573, 1), (1641, 1)], [(4, 1), (19, 1), (42, 2), (84, 1), (119, 1), (144, 1), (207, 2), (210, 1), (220, 1), (244, 2), (293, 1), (296, 2), (298, 1), (340, 1), (382, 3), (395, 2), (401, 1), (424, 1), (456, 6), (479, 1), (486, 2), (555, 1), (689, 1), (729, 1), (740, 1), (759, 1), (760, 1), (812, 2), (815, 1), (821, 1), (869, 2), (897, 1), (909, 1), (1007, 1), (1117, 1), (1256, 1), (1290, 1), (1294, 1), (1351, 1), (1357, 5), (1638, 1), (1644, 1), (1755, 1), (1760, 1), (1762, 1)], [(190, 1), (191, 1), (196, 1), (198, 1), (225, 1), (401, 1), (445, 1), (455, 1), (690, 1), (700, 2), (783, 2), (1163, 1), (1283, 1), (1390, 1), (1412, 1), (1447, 1)], [(16, 1), (74, 1), (99, 1), (109, 1), (188, 1), (331, 1), (466, 1), (481, 1), (570, 1), (1387, 1), (1411, 1), (1474, 1), (1606, 1)], [(38, 1), (40, 1), (41, 1), (46, 1), (62, 1), (70, 1), (89, 1), (136, 1), (191, 1), (210, 1), (229, 1), (235, 1), (255, 1), (256, 2), (263, 1), (276, 1), (327, 1), (354, 1), (382, 2), (401, 1), (419, 1), (424, 1), (508, 1), (616, 1), (649, 5), (651, 1), (662, 2), (700, 1), (740, 1), (763, 1), (815, 2), (943, 1), (962, 2), (988, 1), (1468, 1), (1508, 1), (1529, 1), (1580, 1), (1587, 1), (1763, 2), (1764, 1)], [(58, 1), (147, 1), (233, 1), (266, 5), (332, 1), (584, 1), (760, 2), (891, 1), (1033, 1), (1250, 1), (1253, 1), (1411, 1), (1468, 1), (1561, 1), (1689, 1)], [(25, 1), (28, 1), (31, 1), (91, 1), (115, 1), (167, 1), (243, 1), (266, 1), (279, 1), (584, 1), (632, 1), (779, 1), (1104, 1), (1545, 1)], [(85, 1), (163, 1), (229, 3), (411, 1), (479, 1), (483, 2), (620, 1), (666, 1), (1324, 1), (1472, 1)], [(63, 1), (123, 1), (147, 1), (193, 1), (250, 3), (280, 1), (297, 1), (326, 1), (374, 1), (393, 1), (446, 1), (483, 1), (651, 1), (680, 1), (715, 1), (760, 1), (926, 1), (936, 1), (996, 1), (1146, 1), (1256, 1), (1622, 1), (1623, 1)], [(38, 1), (40, 1), (46, 1), (62, 1), (71, 1), (115, 1), (166, 1), (191, 1), (592, 1), (649, 3), (657, 1), (1099, 1), (1487, 1)], [(15, 1), (36, 2), (42, 1), (71, 1), (82, 1), (117, 1), (126, 1), (159, 1), (229, 1), (445, 1), (473, 1), (490, 1), (673, 1), (707, 1), (712, 1), (896, 1), (959, 1), (1092, 1), (1675, 1), (1695, 2), (1765, 1)], [(1, 1), (13, 1), (38, 2), (48, 1), (84, 1), (109, 1), (112, 1), (203, 1), (313, 2), (352, 1), (474, 1), (483, 1), (487, 1), (534, 1), (596, 1), (858, 1), (1154, 1), (1329, 1)], [(38, 3), (40, 1), (191, 1), (203, 2), (545, 1), (649, 1), (938, 1), (1257, 1), (1271, 1), (1766, 1)], [(28, 1), (40, 6), (47, 1), (66, 1), (72, 1), (82, 1), (88, 1), (142, 1), (145, 1), (190, 1), (191, 1), (239, 1), (274, 1), (282, 1), (325, 1), (344, 1), (371, 2), (395, 1), (420, 1), (431, 1), (455, 1), (496, 2), (521, 1), (530, 1), (574, 1), (640, 1), (669, 1), (729, 1), (733, 2), (735, 1), (810, 1), (815, 1), (1030, 1), (1133, 1), (1136, 1), (1329, 1), (1411, 1), (1600, 1), (1696, 1)], [(19, 1), (29, 3), (40, 3), (47, 1), (66, 2), (68, 1), (72, 3), (82, 2), (84, 1), (100, 2), (115, 1), (145, 3), (161, 2), (193, 1), (196, 1), (239, 1), (261, 1), (268, 1), (298, 1), (334, 1), (354, 1), (355, 1), (373, 1), (396, 1), (399, 2), (409, 1), (414, 1), (455, 1), (496, 1), (567, 1), (573, 1), (592, 2), (597, 1), (630, 1), (634, 1), (662, 1), (675, 1), (733, 2), (735, 2), (737, 1), (876, 1), (892, 1), (896, 1), (943, 1), (953, 2), (986, 1), (1040, 3), (1240, 1), (1357, 1), (1520, 2), (1557, 2), (1573, 2), (1600, 1), (1767, 1)], [(25, 1), (42, 1), (72, 2), (77, 1), (99, 1), (117, 1), (128, 3), (136, 1), (173, 1), (181, 1), (220, 2), (241, 1), (243, 1), (249, 1), (275, 1), (313, 3), (390, 1), (431, 1), (447, 1), (505, 1), (610, 2), (619, 1), (758, 1), (807, 1), (830, 1), (834, 1), (841, 1), (924, 1), (942, 1), (948, 1), (978, 2), (1014, 2), (1062, 1), (1326, 1), (1329, 2), (1556, 1)], [(11, 1), (53, 2), (63, 1), (89, 2), (126, 1), (214, 1), (244, 2), (255, 1), (287, 1), (325, 1), (379, 1), (390, 1), (397, 7), (398, 3), (413, 1), (463, 1), (487, 5), (651, 1), (669, 1), (891, 1), (904, 1), (1020, 1), (1079, 1), (1155, 3), (1158, 1), (1259, 2), (1447, 1), (1469, 1), (1533, 2), (1752, 1)], [(61, 1), (91, 1), (159, 1), (198, 1), (300, 1), (387, 1), (801, 1), (812, 1), (814, 2)], [(51, 1), (91, 1), (119, 1), (198, 2), (313, 1), (353, 1), (387, 1), (397, 1), (449, 1), (501, 1), (629, 2), (801, 2), (1013, 1), (1516, 1)], [(18, 1), (42, 1), (65, 1), (220, 2), (259, 1), (313, 1), (384, 2), (399, 1), (435, 1), (757, 1), (828, 1), (1433, 1)], [(42, 2), (58, 1), (73, 2), (90, 1), (152, 1), (203, 1), (233, 1), (236, 1), (255, 1), (261, 1), (271, 1), (348, 1), (423, 1), (537, 1), (584, 3), (592, 1), (691, 6), (704, 4), (950, 1), (1148, 2), (1365, 1), (1639, 1)], [(48, 1), (74, 1), (177, 1), (203, 2), (302, 1), (328, 1), (359, 1), (394, 1), (476, 1), (477, 3), (483, 3), (494, 1), (550, 2), (642, 2), (819, 1), (844, 1), (953, 2), (955, 1), (1279, 2), (1293, 1), (1638, 1), (1712, 1)], [(26, 1), (163, 1), (187, 1), (188, 1), (198, 1), (226, 1), (266, 1), (300, 1), (395, 1), (411, 1), (463, 3), (471, 2), (550, 1), (558, 2), (569, 1), (575, 1), (584, 2), (587, 1), (629, 2), (642, 2), (675, 1), (691, 2), (704, 2), (731, 1), (855, 1), (886, 1), (904, 1), (1035, 1), (1096, 1), (1148, 1), (1190, 1), (1208, 1), (1318, 1), (1369, 2), (1411, 1), (1420, 1), (1569, 1), (1622, 1), (1713, 1)], [(42, 1), (53, 1), (85, 2), (93, 1), (109, 1), (138, 1), (149, 3), (158, 1), (171, 1), (177, 1), (219, 1), (236, 1), (328, 1), (354, 1), (370, 1), (449, 1), (478, 1), (500, 1), (559, 3), (568, 1), (613, 1), (700, 1), (1768, 1)], [(1, 2), (9, 1), (49, 2), (82, 1), (123, 1), (255, 1), (299, 1), (349, 1), (435, 1), (560, 1), (635, 1), (657, 1), (1064, 1), (1099, 1), (1548, 1)], [(1, 1), (16, 1), (49, 1), (177, 1), (255, 1), (299, 1), (305, 1), (314, 1), (394, 1), (417, 1), (476, 1), (556, 1), (1239, 1), (1600, 1), (1601, 1), (1639, 1)], [(1, 1), (14, 1), (28, 1), (31, 1), (42, 2), (49, 7), (68, 1), (69, 1), (71, 1), (84, 1), (85, 1), (88, 2), (126, 1), (136, 2), (214, 1), (297, 1), (299, 3), (318, 1), (363, 1), (373, 1), (386, 1), (394, 1), (395, 1), (476, 1), (548, 2), (556, 1), (661, 1), (665, 1), (770, 2), (845, 1), (898, 2), (908, 1), (918, 3), (933, 1), (1064, 1), (1149, 1), (1247, 1), (1372, 1), (1486, 2), (1488, 1), (1497, 1), (1639, 1), (1762, 1)], [(49, 1), (126, 1), (299, 1), (305, 1), (318, 1), (319, 1), (338, 2), (365, 2), (386, 1), (479, 1), (573, 1), (652, 1), (884, 1), (887, 1), (1335, 1)], [(1, 2), (4, 1), (61, 1), (92, 1), (146, 1), (158, 1), (212, 1), (241, 1), (297, 1), (305, 1), (320, 1), (322, 1), (334, 1), (356, 1), (365, 1), (414, 1), (462, 1), (504, 1), (514, 1), (540, 1), (600, 1), (626, 1), (708, 1), (867, 1), (882, 1), (1312, 1), (1408, 1), (1568, 4), (1600, 1), (1654, 2)], [(23, 1), (60, 2), (87, 1), (164, 1), (166, 1), (174, 1), (192, 3), (212, 3), (241, 1), (268, 2), (278, 1), (284, 5), (297, 1), (313, 1), (338, 1), (350, 1), (368, 1), (383, 1), (393, 1), (395, 1), (420, 2), (438, 1), (439, 2), (537, 1), (574, 1), (578, 1), (605, 2), (612, 1), (616, 1), (619, 1), (645, 1), (731, 5), (733, 1), (881, 1), (892, 1), (907, 1), (991, 5), (1049, 4), (1068, 1), (1080, 4), (1096, 1), (1166, 2), (1192, 1), (1224, 1), (1232, 1), (1242, 1), (1255, 1), (1263, 2), (1294, 1), (1413, 1), (1460, 1), (1535, 1), (1605, 1), (1628, 1), (1767, 1)], [(196, 1), (244, 1), (559, 1), (824, 1), (890, 1), (897, 1), (1032, 1)], [(5, 1), (13, 1), (28, 2), (40, 1), (73, 3), (77, 1), (82, 1), (96, 1), (99, 1), (105, 1), (126, 1), (164, 1), (167, 1), (215, 1), (225, 2), (255, 1), (279, 1), (298, 2), (331, 1), (360, 1), (361, 1), (440, 1), (523, 1), (525, 1), (558, 1), (559, 1), (575, 1), (592, 1), (612, 1), (641, 1), (700, 1), (733, 8), (824, 1), (1032, 2), (1113, 1), (1133, 2), (1255, 1), (1295, 1), (1297, 2), (1304, 2), (1387, 1), (1416, 1), (1573, 1), (1769, 1)], [(49, 1), (58, 1), (89, 5), (274, 1), (276, 3), (360, 2), (365, 4), (483, 1), (580, 2), (707, 3), (762, 6), (1225, 1)], [(28, 1), (69, 1), (177, 1), (216, 1), (236, 1), (321, 1), (343, 4), (346, 3)], [(13, 1), (28, 2), (29, 1), (49, 1), (363, 1), (365, 1), (439, 1), (1254, 1), (1368, 2), (1762, 1)], [(18, 1), (29, 1), (30, 1), (49, 2), (58, 1), (319, 2), (354, 1), (365, 2), (371, 1), (587, 1), (629, 1), (642, 1), (760, 1), (884, 1), (935, 1), (1517, 1), (1539, 1)], [(36, 1), (97, 1), (154, 1), (336, 1), (387, 1), (558, 1), (1049, 1)], [(10, 2), (29, 1), (61, 1), (73, 1), (89, 1), (229, 1), (244, 1), (266, 2), (310, 2), (335, 1), (480, 1), (537, 1), (665, 1), (691, 1), (854, 1), (1049, 1), (1174, 1), (1411, 1), (1447, 2), (1540, 1), (1568, 2), (1654, 2)], [(1, 1), (7, 1), (13, 1), (37, 2), (38, 6), (40, 2), (54, 1), (58, 2), (70, 1), (85, 2), (87, 1), (123, 1), (136, 1), (187, 1), (203, 4), (219, 1), (258, 1), (353, 1), (369, 1), (437, 1), (439, 1), (479, 1), (526, 1), (533, 2), (555, 1), (559, 1), (560, 1), (576, 1), (657, 1), (669, 1), (700, 1), (736, 1), (886, 1), (995, 1), (1154, 1), (1198, 1), (1271, 1), (1291, 1), (1552, 1), (1695, 1), (1701, 1)], [(9, 3), (42, 1), (55, 1), (67, 1), (85, 2), (126, 1), (144, 1), (153, 1), (169, 2), (197, 1), (220, 1), (239, 1), (249, 1), (254, 1), (300, 1), (411, 1), (434, 1), (445, 1), (557, 1), (657, 1), (821, 1), (856, 1), (888, 1), (898, 1), (926, 1), (1071, 2), (1193, 2), (1283, 1), (1605, 1), (1630, 1)], [(38, 1), (40, 1), (47, 1), (53, 1), (212, 1), (215, 1), (271, 1), (274, 2), (307, 1), (341, 1), (354, 1), (360, 1), (376, 1), (478, 1), (479, 1), (514, 1), (521, 1), (638, 1), (666, 1), (677, 1), (770, 1), (910, 1), (968, 1), (1156, 1), (1360, 1), (1419, 1), (1561, 1), (1571, 1), (1651, 1)], [(1, 1), (9, 1), (19, 2), (42, 3), (48, 1), (51, 2), (56, 1), (85, 4), (104, 1), (116, 2), (124, 1), (126, 1), (134, 1), (138, 1), (146, 1), (152, 2), (158, 1), (161, 2), (166, 1), (177, 3), (208, 2), (236, 2), (257, 2), (276, 1), (284, 1), (287, 1), (294, 1), (311, 1), (321, 2), (322, 1), (348, 1), (354, 2), (373, 3), (471, 1), (544, 1), (555, 1), (560, 1), (565, 1), (598, 2), (603, 1), (616, 1), (662, 1), (697, 2), (725, 1), (770, 1), (776, 1), (837, 1), (886, 1), (914, 1), (974, 1), (976, 1), (979, 1), (1051, 2), (1188, 1), (1328, 1), (1529, 1), (1564, 1), (1590, 1), (1689, 1)], [(13, 1), (23, 1), (29, 1), (31, 1), (58, 1), (72, 1), (82, 1), (276, 1), (371, 1), (422, 1), (437, 1), (592, 1), (639, 1), (709, 1), (761, 1), (764, 1), (771, 1), (920, 1), (1017, 1), (1185, 1), (1201, 1), (1389, 1), (1394, 1), (1417, 1), (1461, 1)], [(58, 2), (72, 1), (84, 1), (152, 2), (161, 1), (200, 1), (219, 2), (261, 1), (291, 1), (310, 1), (321, 3), (371, 1), (478, 1), (648, 1), (724, 1), (760, 2), (776, 1), (815, 1), (904, 1), (977, 1), (1509, 1), (1634, 1), (1770, 1)], [(30, 2), (53, 1), (55, 1), (58, 1), (163, 1), (181, 1), (354, 1), (770, 1), (831, 1)], [(16, 1), (30, 1), (96, 1), (180, 1), (233, 1), (264, 1), (368, 1), (443, 1), (1433, 1), (1689, 1)], [(30, 1), (32, 1), (42, 1), (89, 1), (180, 4), (212, 2), (214, 1), (249, 1), (277, 1), (280, 1), (311, 1), (319, 1), (381, 1), (395, 1), (501, 1), (514, 1), (577, 1), (587, 1), (716, 1), (802, 1), (1162, 1), (1255, 1), (1324, 1), (1620, 2)], [(13, 1), (40, 1), (44, 1), (46, 1), (48, 1), (99, 1), (232, 1), (233, 1), (299, 1), (302, 1), (320, 1), (323, 1), (352, 1), (363, 1), (369, 1), (449, 1), (535, 1), (603, 1), (649, 1), (679, 2), (704, 1), (886, 1), (1006, 1), (1620, 1), (1771, 1)], [(92, 1), (126, 1), (192, 1), (319, 1), (352, 1), (456, 1), (521, 1), (557, 1), (705, 1), (811, 1), (1235, 1), (1345, 1), (1362, 1), (1411, 1), (1772, 1)], [(19, 1), (23, 1), (45, 1), (92, 2), (136, 1), (196, 1), (229, 1), (231, 1), (301, 1), (308, 1), (319, 1), (390, 1), (414, 1), (488, 1), (598, 1), (605, 1), (622, 1), (635, 1), (733, 1), (804, 2), (812, 2), (815, 1), (847, 1), (976, 1), (1403, 1), (1430, 1), (1450, 1)], [(2, 1), (4, 1), (8, 1), (15, 1), (38, 1), (40, 2), (60, 3), (66, 2), (72, 3), (84, 2), (87, 1), (101, 1), (104, 2), (107, 2), (114, 1), (117, 2), (138, 1), (144, 4), (145, 4), (165, 1), (180, 1), (183, 1), (190, 1), (195, 2), (203, 3), (210, 1), (217, 1), (220, 2), (245, 1), (263, 1), (268, 1), (287, 2), (303, 1), (307, 1), (324, 2), (325, 1), (326, 1), (366, 1), (367, 3), (379, 1), (393, 1), (395, 2), (407, 1), (409, 1), (423, 1), (426, 2), (437, 1), (439, 1), (455, 1), (463, 2), (490, 1), (494, 1), (527, 1), (534, 2), (535, 9), (536, 4), (537, 1), (558, 2), (579, 2), (582, 1), (592, 1), (619, 1), (623, 2), (635, 1), (638, 1), (640, 1), (645, 1), (667, 1), (668, 1), (669, 1), (703, 1), (740, 2), (827, 2), (831, 1), (833, 1), (836, 1), (839, 1), (858, 1), (866, 1), (882, 1), (887, 1), (901, 1), (920, 1), (953, 1), (972, 3), (993, 2), (1044, 1), (1054, 2), (1068, 1), (1108, 1), (1133, 2), (1135, 1), (1147, 1), (1166, 1), (1168, 1), (1171, 1), (1204, 1), (1210, 1), (1215, 1), (1223, 1), (1272, 1), (1277, 1), (1363, 1), (1365, 1), (1395, 1), (1414, 1), (1440, 1), (1459, 1), (1522, 5), (1531, 1), (1573, 1), (1629, 1), (1712, 1)], [(36, 1), (46, 1), (48, 1), (128, 1), (129, 1), (181, 4), (275, 1), (321, 1), (348, 1), (449, 1), (537, 1), (812, 1), (978, 1), (1014, 1), (1066, 1), (1087, 1), (1385, 1)], [(4, 1), (212, 1), (215, 1), (363, 1), (374, 1), (393, 1), (572, 1), (1456, 1)], [(9, 1), (15, 1), (66, 1), (68, 1), (82, 1), (89, 1), (96, 1), (112, 1), (117, 1), (167, 1), (191, 9), (193, 2), (196, 1), (204, 2), (219, 1), (262, 1), (266, 6), (307, 2), (319, 1), (333, 1), (343, 1), (367, 3), (383, 1), (393, 1), (395, 1), (401, 1), (425, 1), (455, 2), (465, 1), (469, 1), (471, 4), (476, 1), (499, 1), (511, 2), (514, 1), (572, 6), (576, 1), (579, 1), (582, 2), (585, 6), (592, 3), (593, 2), (609, 1), (662, 1), (702, 2), (737, 1), (773, 1), (789, 1), (902, 1), (967, 2), (1051, 1), (1087, 1), (1104, 1), (1105, 1), (1106, 1), (1107, 1), (1160, 1), (1459, 1), (1598, 1), (1668, 1), (1757, 1), (1765, 1)], [(48, 1), (319, 1), (363, 1), (947, 1), (1316, 1)], [(313, 1), (402, 1), (440, 1), (548, 1), (605, 2), (638, 1), (733, 1), (1564, 1), (1568, 1)], [(53, 1), (73, 2), (89, 1), (114, 1), (139, 1), (167, 2), (193, 1), (244, 4), (302, 1), (314, 1), (329, 1), (395, 3), (509, 1), (557, 2), (605, 2), (733, 5), (833, 1), (891, 1), (892, 1), (935, 2), (1032, 1), (1249, 1), (1292, 1), (1297, 3), (1303, 5), (1570, 2), (1673, 1)], [(47, 1), (68, 1), (88, 1), (107, 1), (145, 1), (158, 1), (171, 1), (180, 1), (181, 6), (221, 1), (378, 1), (387, 1), (517, 1), (601, 1), (609, 1), (662, 1), (719, 1), (807, 1), (820, 4), (1117, 1), (1600, 1)], [(29, 1), (107, 1), (117, 1), (244, 1), (307, 1)], [(4, 3), (13, 1), (19, 1), (26, 1), (28, 1), (31, 1), (42, 1), (49, 1), (82, 1), (85, 1), (152, 1), (171, 2), (177, 3), (208, 1), (232, 1), (241, 5), (274, 1), (277, 1), (280, 1), (289, 2), (298, 2), (300, 1), (308, 1), (311, 2), (313, 2), (348, 1), (352, 2), (358, 2), (390, 1), (445, 2), (449, 1), (461, 1), (478, 1), (483, 2), (505, 1), (560, 1), (619, 1), (657, 1), (694, 1), (699, 1), (747, 1), (762, 6), (868, 1), (887, 1), (946, 2), (976, 2), (1012, 2), (1204, 1), (1230, 1), (1381, 1), (1394, 1), (1585, 1), (1590, 1), (1621, 3), (1758, 1), (1766, 1), (1773, 1), (1774, 1)], [(42, 2), (51, 1), (60, 1), (65, 1), (136, 1), (177, 2), (220, 1), (235, 1), (236, 2), (265, 1), (317, 1), (369, 2), (388, 1), (397, 1), (453, 1), (473, 1), (564, 1), (574, 1), (579, 1), (651, 2), (696, 1), (697, 1), (897, 1), (904, 1), (988, 1), (1072, 1), (1156, 1), (1224, 1), (1561, 1), (1679, 1)], [(40, 1), (45, 1), (82, 2), (104, 1), (106, 2), (219, 1), (266, 1), (319, 1), (325, 1), (537, 1), (541, 1), (575, 1), (584, 6), (749, 1), (960, 2), (962, 3), (1044, 2), (1058, 1), (1404, 1), (1641, 1)], [(1, 1), (79, 1), (96, 1), (152, 2), (188, 1), (390, 1), (394, 1), (1062, 1), (1179, 1), (1505, 1)], [(7, 1), (43, 1), (62, 1), (82, 1), (161, 1), (171, 1), (187, 1), (215, 1), (323, 1), (352, 1), (479, 1), (494, 1), (632, 1), (698, 1), (731, 1), (976, 1), (1054, 1), (1526, 1), (1621, 2)], [(28, 1), (154, 1), (439, 1)], [(48, 1), (133, 1), (299, 1), (390, 1), (420, 1), (760, 2), (1775, 1)], [(28, 1), (48, 1), (126, 1), (241, 1), (265, 1), (281, 1), (323, 1), (334, 2), (353, 1), (355, 1), (369, 1), (397, 1), (398, 1), (481, 2), (488, 1), (508, 1), (679, 1), (1006, 1), (1044, 1), (1211, 1), (1218, 1), (1642, 1)], [(1, 1), (68, 1), (126, 1), (319, 1), (458, 1)], [(26, 1), (58, 1), (67, 1), (74, 1), (84, 1), (145, 1), (161, 1), (166, 1), (176, 1), (208, 1), (233, 1), (278, 1), (369, 2), (382, 1), (419, 1), (420, 1), (443, 1), (449, 1), (514, 1), (551, 1), (568, 1), (581, 2), (705, 1), (903, 1), (1053, 2), (1128, 1), (1156, 4), (1201, 1), (1209, 1), (1561, 4), (1735, 1)], [(34, 1), (92, 1), (131, 1), (132, 1), (239, 1), (363, 1), (471, 1), (581, 1), (608, 1), (631, 2), (802, 1), (812, 1), (904, 1), (1458, 1)], [(229, 1), (1072, 1), (1235, 1)], [(61, 1), (198, 1), (378, 2), (383, 1), (821, 1), (836, 1), (933, 1), (1190, 1), (1357, 1), (1421, 1)], [(13, 1), (51, 1), (82, 1), (112, 1), (149, 1), (161, 2), (171, 1), (186, 2), (208, 1), (210, 1), (253, 1), (255, 2), (321, 1), (354, 1), (390, 1), (612, 1), (651, 2), (833, 1), (947, 1), (1146, 2), (1171, 1), (1230, 1), (1341, 1), (1700, 1), (1720, 1), (1776, 2)], [(0, 1), (4, 1), (68, 1), (72, 2), (96, 1), (117, 1), (131, 3), (134, 1), (146, 1), (149, 2), (190, 1), (211, 1), (217, 1), (219, 1), (265, 1), (289, 1), (301, 1), (428, 1), (431, 1), (438, 1), (449, 2), (514, 2), (614, 1), (620, 1), (623, 1), (660, 1), (668, 1), (688, 1), (698, 1), (707, 2), (773, 1), (780, 1), (898, 1), (957, 1), (983, 1), (1010, 1), (1014, 2), (1043, 1), (1086, 1), (1090, 1), (1187, 1), (1340, 1), (1454, 7), (1556, 1), (1777, 1)], [(16, 2), (85, 1), (128, 1), (129, 1), (149, 1), (173, 1), (220, 1), (264, 1), (299, 1), (345, 1), (391, 1), (443, 1), (481, 1), (514, 1), (537, 1), (610, 1), (634, 1), (658, 1), (755, 1), (766, 1), (861, 1), (1012, 1), (1014, 1), (1164, 1), (1369, 1), (1451, 2), (1454, 1), (1467, 1), (1468, 1), (1473, 1), (1513, 1)], [(26, 1), (58, 1), (85, 1), (106, 1), (171, 1), (177, 4), (179, 1), (208, 3), (229, 1), (249, 1), (253, 1), (323, 1), (393, 1), (561, 2), (608, 1), (620, 2), (622, 2), (631, 1), (921, 1), (1171, 1), (1472, 1), (1778, 1)], [(18, 1), (39, 1), (42, 1), (51, 1), (58, 1), (82, 1), (126, 1), (229, 1), (249, 1), (255, 1), (258, 1), (308, 1), (333, 1), (346, 3), (363, 1), (383, 1), (420, 1), (423, 1), (501, 1), (514, 1), (630, 1), (683, 1), (731, 1), (736, 1), (775, 1), (811, 1), (827, 1), (836, 1), (872, 3), (924, 1), (994, 1), (996, 1), (1052, 1), (1072, 1), (1178, 1), (1470, 1), (1711, 1)], [(4, 1), (24, 1), (61, 1), (70, 1), (72, 2), (84, 1), (92, 1), (97, 1), (121, 2), (210, 2), (211, 1), (232, 2), (263, 1), (288, 1), (294, 1), (315, 3), (328, 1), (354, 1), (363, 1), (367, 1), (420, 1), (424, 1), (556, 1), (564, 1), (593, 1), (635, 1), (672, 1), (1001, 1), (1048, 1), (1051, 1), (1055, 2), (1069, 1), (1182, 2), (1299, 1), (1355, 1), (1501, 1), (1577, 1)], [(16, 1), (57, 1), (128, 2), (220, 1), (288, 2), (320, 1), (425, 1), (443, 1), (449, 2), (542, 1), (678, 1), (679, 1), (830, 4), (834, 4), (1272, 1), (1343, 1)], [(9, 2), (39, 2), (91, 1), (106, 1), (121, 6), (148, 1), (158, 2), (171, 2), (212, 1), (233, 1), (241, 1), (255, 1), (264, 1), (274, 1), (278, 1), (301, 1), (313, 2), (321, 2), (347, 1), (348, 4), (349, 1), (354, 1), (432, 1), (435, 1), (449, 1), (514, 1), (537, 1), (721, 1), (840, 1), (1112, 1), (1116, 1), (1162, 1), (1188, 1), (1217, 1), (1251, 2), (1500, 1), (1565, 3), (1720, 1)], [(16, 1), (48, 1), (62, 1), (84, 1), (117, 2), (275, 1), (443, 1), (550, 1), (551, 1), (558, 1), (661, 1), (766, 1), (1468, 1), (1506, 1), (1677, 1)], [(23, 1), (30, 1), (93, 1), (279, 1), (313, 2), (346, 1), (379, 1), (419, 1), (446, 1), (653, 2), (705, 1), (976, 1), (1060, 1), (1500, 1), (1539, 1), (1757, 1)], [(61, 1), (63, 1), (75, 1), (123, 1), (264, 1), (319, 2), (354, 1), (414, 1), (894, 1), (1029, 1), (1056, 1), (1294, 1), (1779, 1)], [(26, 2), (31, 1), (42, 1), (68, 1), (220, 1), (232, 1), (280, 1), (290, 1), (315, 1), (321, 1), (325, 1), (353, 1), (356, 2), (365, 5), (437, 1), (448, 2), (449, 2), (524, 4), (679, 1), (726, 1), (796, 5), (1185, 1), (1472, 1), (1583, 3), (1666, 1), (1780, 1)], [(28, 1), (57, 1), (95, 1), (105, 1), (128, 1), (129, 1), (134, 1), (151, 1), (158, 1), (171, 1), (187, 1), (206, 1), (214, 2), (255, 1), (265, 1), (298, 1), (361, 1), (419, 1), (438, 2), (448, 1), (449, 2), (542, 1), (560, 1), (564, 1), (621, 1), (676, 1), (766, 1), (900, 1), (976, 1), (1014, 1), (1043, 1), (1072, 1), (1113, 1), (1152, 1), (1416, 1), (1453, 1)], [(47, 1), (60, 1), (63, 1), (71, 1), (77, 1), (102, 1), (126, 1), (220, 1), (397, 1), (398, 2), (403, 1), (526, 1), (560, 1), (575, 1), (811, 1), (831, 2), (950, 1), (1072, 3), (1357, 1), (1660, 2), (1728, 1)], [(28, 1), (96, 1), (149, 1), (164, 1), (167, 1), (196, 1), (550, 1), (642, 1), (1165, 1), (1443, 1)], [(41, 1), (42, 1), (60, 1), (82, 1), (104, 1), (149, 2), (167, 1), (262, 1), (300, 1), (301, 1), (372, 1), (632, 1), (724, 1), (920, 1), (990, 1), (1034, 1), (1474, 1), (1635, 1)], [(18, 1), (48, 1), (130, 1), (136, 1), (319, 1), (333, 1), (373, 2), (396, 1), (445, 1), (472, 2), (483, 1), (1006, 1), (1388, 1), (1402, 1), (1455, 2), (1468, 1), (1630, 1), (1650, 1), (1716, 1), (1781, 1)], [(10, 1), (26, 1), (48, 1), (92, 1), (105, 1), (109, 1), (304, 1), (365, 1), (370, 1), (400, 1), (424, 1), (586, 1), (1044, 1), (1357, 1), (1402, 1), (1455, 1), (1713, 1)], [(71, 1), (141, 1), (195, 2), (202, 1), (210, 3), (287, 1), (302, 1), (499, 1), (573, 1), (574, 1), (631, 1), (635, 2), (886, 2), (944, 1), (1066, 1), (1469, 1), (1668, 1), (1747, 1)], [(19, 1), (29, 1), (71, 1), (177, 1), (210, 1), (254, 1), (284, 1), (326, 1), (336, 1), (483, 1), (558, 1), (564, 1), (592, 1), (605, 1), (635, 2), (804, 3), (918, 1), (953, 1), (1058, 1), (1232, 1), (1242, 1), (1297, 2), (1395, 1), (1476, 1), (1532, 1), (1536, 1), (1634, 1), (1768, 1), (1782, 1)], [(4, 1), (5, 3), (16, 4), (31, 1), (42, 1), (48, 1), (128, 1), (147, 1), (149, 4), (154, 1), (158, 3), (163, 1), (167, 1), (171, 1), (172, 2), (241, 1), (267, 1), (287, 1), (298, 3), (317, 1), (321, 1), (331, 1), (348, 4), (351, 1), (430, 1), (490, 1), (525, 1), (533, 2), (605, 4), (615, 1), (630, 1), (679, 2), (733, 1), (821, 1), (833, 1), (894, 1), (979, 1), (1040, 1), (1053, 1), (1185, 1), (1189, 1), (1280, 1), (1311, 1), (1328, 1), (1380, 1), (1411, 1), (1424, 1), (1528, 1), (1673, 2), (1678, 1), (1775, 1), (1783, 1)], [(60, 2), (164, 2), (241, 1), (254, 2), (287, 1), (329, 3), (336, 1), (338, 1), (365, 2), (408, 1), (558, 1), (891, 1), (902, 1), (953, 2), (959, 3), (1027, 1), (1046, 1), (1068, 1), (1144, 1), (1169, 1), (1182, 1), (1297, 3), (1311, 1), (1361, 1), (1375, 1), (1385, 1), (1387, 2), (1784, 1), (1785, 2)], [(29, 1), (42, 1), (48, 1), (74, 1), (84, 1), (91, 1), (124, 1), (215, 1), (218, 1), (299, 1), (305, 1), (318, 1), (331, 1), (336, 2), (338, 1), (348, 1), (360, 1), (397, 1), (402, 1), (496, 1), (533, 1), (550, 1), (558, 2), (597, 1), (605, 1), (639, 1), (733, 2), (759, 1), (892, 1), (916, 1), (1182, 1), (1266, 1), (1295, 1), (1297, 4), (1347, 1), (1531, 1), (1566, 2), (1699, 1), (1782, 1)], [(28, 1), (32, 2), (38, 1), (42, 1), (46, 2), (84, 1), (102, 1), (136, 1), (167, 1), (194, 2), (203, 1), (215, 1), (220, 1), (234, 1), (280, 1), (281, 1), (379, 4), (420, 2), (463, 2), (481, 1), (524, 2), (651, 2), (704, 2), (735, 4), (849, 1), (933, 1), (944, 1), (1127, 1), (1136, 1), (1456, 1), (1752, 1)], [(49, 1), (69, 1), (149, 7), (152, 1), (166, 1), (210, 1), (253, 1), (259, 1), (289, 1), (407, 1), (438, 1), (449, 2), (457, 1), (481, 1), (521, 1), (582, 1), (587, 1), (604, 1), (610, 1), (640, 1), (642, 1), (671, 3), (687, 1), (716, 1), (744, 1), (796, 1), (804, 1), (818, 1), (819, 1), (833, 1), (836, 1), (850, 1), (920, 1), (1088, 1), (1121, 1), (1122, 3), (1165, 2), (1272, 1), (1286, 1), (1401, 1), (1411, 1), (1473, 1), (1627, 1), (1712, 1)], [(28, 1), (30, 1), (40, 1), (48, 1), (60, 1), (84, 1), (96, 1), (158, 1), (171, 1), (241, 1), (336, 1), (439, 1), (449, 1), (550, 2), (558, 1), (696, 1), (762, 2), (892, 1), (897, 1), (1572, 1), (1631, 1)], [(7, 1), (26, 1), (32, 1), (46, 1), (60, 1), (68, 1), (71, 1), (73, 1), (87, 1), (93, 1), (97, 1), (114, 1), (126, 3), (128, 1), (134, 1), (154, 2), (167, 3), (190, 1), (203, 2), (219, 1), (246, 1), (277, 1), (289, 1), (298, 1), (300, 1), (311, 1), (314, 1), (319, 2), (322, 1), (326, 2), (335, 1), (356, 2), (369, 1), (378, 2), (390, 1), (397, 1), (407, 1), (420, 1), (433, 1), (445, 1), (446, 2), (479, 2), (519, 3), (551, 1), (570, 2), (573, 1), (603, 1), (619, 1), (627, 1), (637, 2), (651, 2), (661, 1), (662, 1), (666, 2), (693, 1), (697, 1), (708, 1), (726, 1), (731, 1), (740, 1), (770, 1), (788, 1), (789, 1), (805, 2), (831, 1), (833, 1), (844, 1), (881, 1), (887, 1), (896, 1), (903, 1), (920, 1), (953, 1), (955, 1), (958, 1), (975, 1), (982, 2), (1021, 1), (1044, 2), (1104, 1), (1105, 1), (1113, 1), (1119, 1), (1127, 1), (1154, 5), (1195, 1), (1196, 1), (1212, 1), (1249, 1), (1336, 1), (1518, 1), (1541, 1), (1724, 2), (1763, 1), (1765, 1)], [(128, 1), (158, 1), (199, 1), (202, 3), (285, 1), (631, 3), (887, 2), (1310, 1), (1540, 1), (1718, 1), (1719, 1)], [(5, 1), (48, 1), (103, 1), (136, 1), (149, 3), (210, 1), (264, 1), (293, 1), (333, 1), (387, 1), (489, 1), (603, 1), (634, 1), (845, 1), (851, 1), (920, 1), (921, 1), (988, 1), (1170, 1), (1450, 1), (1539, 1), (1564, 2), (1607, 1), (1677, 1), (1786, 1), (1787, 1)], [(180, 1), (247, 1), (248, 1)], [(46, 1), (150, 1), (181, 1), (479, 1), (493, 1), (786, 1), (867, 1), (1240, 1), (1331, 1)], [(85, 1), (146, 1), (149, 2), (229, 1), (263, 1), (276, 1), (277, 4), (310, 1), (390, 1), (394, 1), (483, 1), (573, 1), (746, 3), (780, 3), (806, 3), (812, 2), (833, 1)], [(2, 3), (4, 1), (24, 1), (29, 1), (39, 1), (40, 1), (42, 1), (48, 1), (61, 1), (68, 2), (87, 1), (89, 1), (103, 4), (109, 1), (138, 1), (147, 1), (152, 1), (191, 2), (203, 1), (204, 1), (206, 1), (215, 1), (231, 1), (232, 1), (240, 1), (241, 1), (242, 1), (263, 1), (266, 1), (308, 1), (333, 2), (352, 2), (354, 1), (363, 1), (449, 2), (451, 1), (505, 1), (514, 1), (584, 1), (586, 1), (619, 1), (665, 1), (699, 1), (821, 1), (841, 1), (858, 1), (874, 1), (887, 1), (895, 1), (921, 1), (976, 1), (1051, 1), (1056, 1), (1148, 1), (1197, 1), (1230, 1), (1253, 1), (1316, 2), (1380, 1), (1425, 1), (1475, 1), (1502, 1), (1566, 1), (1598, 1)], [(46, 1), (61, 2), (92, 1), (418, 1), (481, 1), (550, 1), (558, 1), (953, 1), (1279, 1)], [(28, 1), (48, 1), (176, 1), (191, 1), (196, 1), (203, 1), (212, 1), (215, 1), (338, 1), (344, 1), (365, 2), (390, 1), (449, 1), (471, 1), (483, 1), (489, 1), (920, 1), (953, 2), (1044, 2), (1155, 1), (1163, 1), (1329, 2), (1534, 4), (1558, 1), (1619, 1), (1788, 1)], [(212, 1), (266, 2), (373, 1), (394, 1), (572, 1), (657, 1), (699, 1), (1044, 1)], [(4, 1), (49, 2), (68, 1), (126, 1), (134, 1), (365, 1), (475, 1), (603, 1), (939, 1), (1456, 1), (1517, 1)], [(277, 1), (390, 1), (976, 1), (1133, 1), (1573, 1)], [(7, 1), (28, 2), (31, 1), (40, 1), (42, 1), (68, 1), (71, 1), (88, 2), (91, 1), (96, 2), (126, 1), (159, 1), (166, 1), (212, 2), (220, 1), (223, 1), (277, 1), (287, 1), (289, 1), (319, 1), (390, 2), (419, 1), (427, 1), (527, 1), (749, 2), (1133, 2), (1155, 1), (1573, 2), (1580, 1), (1620, 1)], [(28, 1), (41, 1), (90, 1), (96, 1), (117, 1), (208, 1), (215, 1), (229, 2), (365, 1), (372, 1), (492, 1), (561, 1), (705, 1)], [(30, 1), (31, 1), (281, 2), (397, 2), (439, 1), (469, 1), (651, 1), (891, 1), (920, 1), (1252, 1), (1518, 1), (1533, 1)], [(6, 1), (9, 1), (25, 1), (26, 1), (49, 4), (51, 2), (58, 1), (60, 1), (93, 1), (147, 1), (158, 1), (161, 1), (171, 1), (177, 1), (210, 1), (214, 1), (236, 1), (274, 1), (280, 1), (291, 1), (321, 2), (323, 1), (352, 1), (374, 1), (401, 1), (409, 2), (413, 1), (449, 1), (460, 2), (483, 1), (498, 1), (558, 1), (647, 2), (700, 1), (882, 2), (923, 1), (1334, 1), (1535, 1), (1549, 1), (1726, 1), (1748, 3)], [(55, 1), (56, 1), (118, 1), (137, 1), (163, 1), (178, 1), (323, 1), (328, 1), (335, 1), (352, 1), (378, 1), (386, 1), (409, 3), (410, 1), (627, 1), (684, 1), (973, 1), (1356, 1), (1748, 3)], [(7, 1), (68, 1), (126, 1), (194, 1), (199, 1), (214, 1), (278, 1), (363, 1), (382, 1), (574, 1), (612, 1), (705, 4), (759, 1), (897, 1), (971, 1), (976, 1), (1199, 1), (1245, 1), (1440, 3), (1487, 1), (1623, 1)], [(28, 1), (30, 2), (31, 1), (39, 1), (41, 1), (73, 2), (109, 1), (145, 1), (163, 1), (166, 1), (203, 1), (327, 2), (358, 1), (373, 1), (419, 1), (420, 2), (487, 2), (517, 1), (553, 1), (623, 1), (638, 1), (705, 2), (831, 2)], [(24, 1), (39, 1), (58, 1), (87, 1), (97, 1), (118, 1), (137, 1), (147, 1), (149, 1), (166, 3), (186, 2), (208, 1), (223, 1), (229, 2), (241, 1), (277, 1), (321, 1), (333, 1), (612, 1), (731, 1), (944, 1), (1029, 1), (1380, 1), (1580, 1)], [(2, 1), (9, 1), (57, 2), (74, 3), (95, 1), (105, 1), (119, 2), (128, 4), (129, 1), (131, 2), (163, 1), (245, 1), (246, 1), (272, 1), (313, 3), (339, 1), (352, 1), (354, 1), (363, 1), (376, 1), (383, 1), (393, 2), (397, 1), (398, 1), (405, 4), (414, 3), (424, 1), (438, 2), (449, 4), (473, 1), (474, 1), (551, 1), (569, 1), (571, 1), (593, 1), (598, 1), (630, 2), (672, 2), (676, 1), (726, 1), (827, 4), (831, 1), (840, 1), (855, 1), (870, 1), (888, 1), (1043, 1), (1081, 1), (1087, 1), (1088, 1), (1163, 1), (1213, 2), (1263, 2), (1296, 2), (1422, 1), (1650, 1), (1720, 1), (1789, 1)], [(31, 1), (53, 1), (57, 2), (77, 3), (85, 1), (89, 1), (111, 1), (163, 1), (177, 1), (210, 1), (233, 1), (353, 1), (360, 1), (405, 7), (429, 1), (471, 1), (474, 1), (490, 1), (568, 1), (569, 1), (680, 1), (705, 1), (725, 1), (811, 1), (836, 1), (849, 1), (948, 1), (1052, 1), (1079, 1), (1163, 1), (1256, 1), (1389, 1), (1405, 1), (1409, 1), (1414, 1), (1739, 1), (1777, 1)], [(85, 1), (104, 1), (229, 1), (321, 2), (456, 1), (759, 1), (1392, 2), (1591, 1)], [(19, 1), (39, 2), (46, 2), (61, 1), (72, 2), (191, 1), (204, 2), (214, 1), (233, 1), (246, 1), (314, 1), (323, 1), (332, 1), (346, 1), (354, 2), (431, 1), (449, 1), (478, 1), (542, 1), (592, 1), (623, 1), (697, 1), (811, 1), (827, 1), (997, 4), (1055, 3), (1186, 1), (1379, 1), (1411, 1), (1470, 1), (1765, 1)], [(32, 1), (49, 1), (66, 1), (71, 1), (88, 1), (128, 2), (129, 1), (134, 1), (136, 1), (191, 1), (212, 1), (215, 1), (233, 1), (301, 1), (315, 3), (346, 2), (397, 1), (401, 1), (411, 2), (423, 1), (444, 1), (481, 1), (511, 1), (527, 1), (570, 1), (629, 1), (720, 1), (766, 1), (832, 2), (840, 1), (842, 1), (872, 4), (927, 1), (994, 1), (997, 2), (1055, 1), (1088, 1), (1178, 1), (1397, 1)], [(1, 1), (16, 1), (28, 1), (96, 1), (109, 1), (206, 1), (314, 1), (365, 1), (443, 1), (489, 1), (524, 1), (962, 1), (971, 1), (1409, 1)], [(58, 1), (106, 1), (263, 1), (266, 1), (278, 1), (279, 1), (308, 1), (325, 1), (365, 1), (550, 1), (571, 1), (584, 1), (762, 1), (770, 1), (781, 1), (959, 3), (1044, 1), (1156, 2)], [(36, 1), (42, 1), (69, 1), (149, 2), (177, 1), (255, 1), (274, 1), (276, 1), (329, 1), (348, 1), (354, 1), (360, 1), (435, 1), (720, 1), (856, 1), (1112, 4), (1159, 1), (1386, 1)], [(74, 1), (253, 1), (301, 1), (331, 1), (393, 1), (521, 1), (540, 1), (662, 1), (804, 1), (1013, 1)], [(42, 1), (177, 1), (356, 1), (365, 1), (369, 1), (489, 1), (491, 1), (691, 1), (707, 1), (975, 2), (1005, 2), (1593, 1)], [(19, 1), (61, 1), (104, 1), (148, 1), (177, 1), (214, 1), (229, 1), (233, 1), (271, 1), (300, 1), (365, 2), (419, 1), (519, 2), (557, 1), (610, 1), (858, 1), (975, 3), (1054, 1), (1322, 1), (1381, 1), (1385, 1), (1756, 1)], [(71, 1), (106, 1), (537, 1), (584, 1), (691, 2), (707, 1), (957, 1), (962, 1), (1044, 1)], [(74, 1), (220, 1), (266, 1), (352, 1), (354, 1), (404, 1), (438, 1), (463, 3), (481, 1), (650, 1), (1035, 1), (1110, 1), (1790, 1)], [(42, 1), (60, 2), (164, 1), (166, 1), (217, 1), (235, 2), (266, 1), (275, 1), (321, 1), (345, 1), (401, 1), (558, 1), (571, 1), (640, 1), (691, 1), (957, 1), (959, 2), (961, 1), (962, 2), (1030, 1), (1190, 1), (1365, 1)], [(119, 1), (128, 1), (129, 1), (210, 1), (219, 1), (266, 2), (277, 1), (300, 1), (308, 1), (313, 1), (328, 1), (477, 1), (483, 2), (488, 1), (521, 1), (539, 1), (552, 1), (560, 1), (581, 1), (626, 1), (635, 1), (700, 1), (702, 1), (763, 1), (770, 3), (811, 1), (827, 1), (858, 1), (870, 1), (904, 3), (905, 1), (972, 1), (1012, 1), (1028, 1), (1156, 1), (1232, 1), (1313, 1), (1360, 1), (1456, 1), (1585, 1), (1590, 1), (1648, 1), (1766, 1), (1791, 1), (1792, 1)], [(20, 1), (49, 1), (84, 1), (97, 1), (162, 1), (163, 1), (181, 2), (194, 2), (197, 1), (203, 1), (226, 1), (248, 1), (831, 1), (881, 1), (933, 1), (964, 1), (1240, 1), (1390, 1), (1434, 1), (1474, 1), (1611, 2), (1793, 1)], [(47, 1), (48, 1), (104, 1), (146, 1), (211, 1), (220, 1), (277, 1), (289, 1), (395, 1), (622, 1), (1029, 1)], [(4, 1), (60, 1), (74, 1), (101, 1), (129, 1), (220, 1), (229, 1), (289, 2), (465, 1), (525, 2), (532, 1), (592, 1), (731, 1), (743, 1), (761, 1), (812, 1), (865, 1), (917, 2), (939, 1), (1043, 1), (1461, 1), (1684, 1), (1728, 1), (1791, 1)], [(28, 1), (154, 1), (439, 1), (693, 1), (733, 1), (897, 1), (989, 1), (1468, 1)], [(79, 1), (215, 1), (297, 1), (908, 1)], [(220, 1), (335, 1), (804, 1), (1068, 1), (1129, 1), (1202, 1)], [(164, 1), (167, 1), (229, 1), (328, 1), (346, 1), (393, 2), (431, 1), (446, 2), (1178, 1), (1395, 1), (1500, 1), (1750, 1)], [(115, 1), (116, 1), (187, 2), (360, 1), (403, 3), (616, 1), (722, 1), (978, 1), (1115, 1), (1751, 1)], [(266, 1), (276, 1), (289, 1), (439, 1), (477, 1), (691, 1), (957, 1)], [(66, 1), (68, 1), (183, 1), (281, 1), (352, 1), (397, 1), (603, 1), (821, 1)], [(28, 2), (33, 1), (39, 1), (41, 4), (58, 1), (63, 1), (66, 1), (69, 1), (73, 1), (88, 3), (91, 1), (136, 1), (139, 1), (150, 1), (154, 1), (155, 2), (182, 1), (183, 1), (190, 1), (214, 1), (215, 1), (232, 2), (281, 4), (319, 1), (339, 2), (344, 1), (373, 1), (381, 1), (382, 2), (393, 1), (397, 17), (398, 2), (399, 1), (439, 2), (442, 2), (448, 1), (464, 1), (468, 3), (479, 1), (513, 1), (516, 1), (518, 1), (550, 1), (564, 1), (581, 1), (592, 2), (619, 1), (635, 1), (645, 1), (698, 1), (740, 2), (761, 2), (765, 1), (810, 1), (833, 1), (858, 1), (891, 2), (904, 1), (920, 1), (922, 1), (939, 1), (965, 1), (1037, 1), (1131, 1), (1202, 1), (1220, 1), (1224, 1), (1259, 1), (1367, 1), (1387, 2), (1411, 1), (1433, 1), (1442, 2), (1447, 1), (1468, 1), (1531, 1), (1653, 1), (1705, 1), (1706, 1), (1707, 1)], [(5, 1), (84, 1), (115, 1), (144, 1), (216, 1), (220, 1), (266, 3), (277, 1), (314, 1), (365, 3), (393, 1), (407, 1), (411, 2), (429, 1), (439, 1), (448, 1), (481, 1), (537, 1), (572, 1), (576, 1), (579, 2), (582, 1), (583, 1), (585, 3), (642, 1), (843, 1), (848, 1), (897, 1), (975, 1), (1279, 1), (1537, 1), (1598, 1)], [(9, 1), (36, 1), (49, 1), (287, 1), (338, 1), (1581, 1), (1612, 2)], [(13, 1), (40, 1), (46, 1), (57, 1), (72, 2), (117, 1), (135, 1), (143, 1), (145, 1), (175, 2), (210, 1), (214, 3), (264, 2), (365, 3), (537, 2), (569, 1), (744, 1), (749, 2), (814, 4), (833, 1), (953, 1), (1052, 1), (1094, 1), (1137, 1), (1195, 1), (1240, 1), (1499, 1), (1641, 1)], [(23, 1), (30, 1), (37, 3), (48, 1), (58, 2), (80, 2), (86, 2), (119, 1), (126, 2), (177, 1), (186, 1), (241, 1), (328, 1), (409, 1), (568, 1), (582, 1), (630, 1), (658, 1), (668, 1), (731, 1), (897, 1), (919, 1), (970, 1), (997, 3), (1076, 1), (1097, 1), (1111, 1), (1170, 1), (1356, 1), (1371, 1), (1794, 1)], [(52, 1), (55, 2), (82, 1), (118, 2), (125, 1), (134, 1), (135, 4), (137, 1), (143, 1), (148, 1), (171, 1), (206, 2), (274, 4), (310, 1), (323, 1), (326, 1), (329, 1), (334, 1), (352, 1), (378, 2), (409, 6), (429, 1), (447, 1), (483, 1), (521, 1), (527, 2), (538, 1), (694, 1), (805, 1), (821, 1), (857, 1), (976, 1), (1030, 1), (1042, 1), (1062, 1), (1539, 1), (1748, 2)], [(39, 1), (41, 1), (128, 1), (145, 1), (163, 1), (167, 1), (174, 1), (378, 1), (383, 1), (399, 1), (409, 1), (510, 1), (555, 1), (1054, 1), (1365, 1), (1604, 1), (1748, 1)], [(17, 1), (19, 2), (21, 1), (32, 1), (41, 1), (51, 1), (55, 3), (82, 1), (84, 1), (95, 1), (116, 1), (138, 1), (158, 1), (163, 1), (164, 1), (171, 1), (221, 1), (253, 1), (274, 1), (302, 1), (323, 2), (353, 1), (356, 2), (370, 1), (378, 1), (388, 1), (409, 10), (410, 1), (412, 1), (458, 1), (485, 1), (499, 1), (512, 1), (525, 1), (555, 1), (561, 1), (593, 2), (647, 1), (668, 1), (694, 1), (715, 1), (757, 1), (792, 1), (987, 1), (1072, 1), (1074, 1), (1089, 1), (1190, 1), (1317, 1), (1364, 1), (1386, 1), (1457, 2), (1588, 1), (1590, 1), (1734, 1), (1748, 4), (1749, 1)], [(45, 1), (60, 1), (89, 1), (134, 1), (146, 1), (149, 2), (185, 1), (328, 1), (329, 2), (338, 1), (559, 2), (630, 1), (638, 2), (757, 1), (894, 1), (897, 1), (959, 1), (990, 1), (991, 1), (1032, 1), (1043, 1), (1047, 1), (1365, 1), (1702, 1), (1795, 1)], [(19, 1), (26, 1), (43, 1), (52, 1), (55, 1), (104, 1), (117, 1), (126, 1), (164, 1), (176, 2), (183, 1), (300, 1), (400, 1), (518, 1), (700, 1), (891, 1)], [(9, 1), (19, 1), (40, 2), (42, 1), (109, 1), (117, 1), (136, 1), (161, 2), (178, 1), (187, 1), (196, 1), (208, 1), (210, 1), (216, 2), (327, 1), (356, 3), (376, 3), (470, 1), (516, 2), (519, 5), (557, 1), (565, 1), (570, 5), (579, 1), (657, 1), (705, 1), (758, 1), (878, 1), (975, 2), (1393, 3), (1470, 1), (1567, 1), (1666, 1), (1677, 1), (1796, 1), (1797, 2)], [(1, 3), (9, 1), (19, 1), (58, 2), (152, 1), (210, 1), (220, 1), (229, 1), (298, 1), (354, 1), (397, 1), (398, 1), (527, 2), (705, 1), (707, 1), (843, 1), (1009, 2), (1359, 2)], [(25, 1), (58, 1), (61, 1), (93, 1), (128, 1), (136, 1), (137, 1), (143, 1), (152, 1), (210, 1), (241, 1), (274, 2), (276, 2), (319, 1), (320, 1), (325, 1), (333, 2), (354, 1), (356, 1), (357, 1), (358, 1), (359, 1), (360, 3), (361, 1), (362, 1), (363, 1), (364, 1), (365, 2), (366, 2), (367, 1), (368, 2), (369, 1), (370, 1), (371, 1), (372, 1), (373, 1)], [(42, 1), (53, 1), (89, 2), (126, 1), (128, 2), (150, 1), (152, 1), (161, 1), (177, 1), (210, 1), (268, 1), (315, 1), (373, 1), (376, 1), (388, 2), (398, 2), (405, 2), (414, 1), (501, 1), (557, 1), (561, 1), (684, 1), (707, 1), (878, 1), (886, 1), (948, 3), (982, 1), (1711, 1), (1796, 1)], [(95, 1), (149, 1), (233, 1), (251, 1), (252, 1), (254, 1), (301, 1), (307, 1), (530, 1), (622, 1), (689, 1), (960, 1), (1043, 1), (1159, 1), (1412, 1)], [(28, 2), (48, 1), (96, 1), (149, 4), (173, 1), (191, 1), (215, 1), (401, 1), (449, 1), (458, 1), (500, 1), (539, 1), (542, 1), (841, 1), (1164, 1)], [(151, 1), (1171, 1), (1471, 1), (1597, 1)], [(84, 1), (126, 1), (251, 1), (254, 1), (266, 2), (328, 1), (377, 1), (511, 1), (561, 1), (571, 1), (898, 1), (904, 1), (1049, 1)], [(0, 1), (5, 4), (14, 1), (19, 3), (23, 1), (29, 1), (42, 2), (48, 1), (49, 2), (53, 1), (58, 3), (60, 1), (64, 4), (68, 2), (75, 1), (84, 1), (89, 1), (90, 1), (91, 3), (92, 1), (104, 1), (107, 1), (112, 1), (119, 1), (123, 2), (126, 3), (134, 3), (137, 1), (149, 1), (152, 2), (153, 1), (163, 2), (164, 2), (177, 1), (190, 2), (191, 3), (195, 1), (196, 2), (201, 1), (204, 1), (210, 2), (214, 1), (215, 1), (220, 1), (229, 2), (232, 1), (234, 1), (249, 2), (250, 2), (251, 2), (253, 3), (256, 1), (263, 1), (264, 1), (266, 1), (276, 8), (277, 7), (283, 1), (296, 2), (298, 3), (299, 1), (300, 1), (302, 1), (305, 1), (310, 1), (319, 1), (323, 1), (326, 1), (335, 1), (339, 1), (382, 1), (393, 1), (398, 1), (401, 1), (407, 2), (409, 1), (420, 1), (424, 1), (431, 1), (438, 1), (445, 2), (449, 1), (479, 1), (481, 1), (483, 1), (511, 1), (514, 1), (516, 2), (530, 1), (537, 1), (538, 2), (540, 1), (541, 1), (546, 1), (550, 2), (552, 1), (555, 1), (582, 1), (595, 1), (596, 1), (609, 1), (615, 1), (630, 2), (640, 1), (642, 1), (648, 1), (659, 2), (675, 1), (716, 1), (731, 2), (737, 2), (739, 1), (743, 3), (757, 2), (759, 1), (760, 1), (777, 1), (779, 3), (781, 1), (792, 1), (819, 1), (833, 1), (840, 1), (841, 3), (858, 2), (904, 3), (907, 1), (912, 1), (918, 1), (926, 1), (952, 3), (957, 1), (974, 1), (979, 1), (1005, 1), (1017, 1), (1036, 1), (1070, 3), (1112, 7), (1115, 6), (1151, 1), (1184, 2), (1185, 1), (1202, 1), (1220, 2), (1241, 3), (1247, 1), (1267, 3), (1299, 3), (1322, 1), (1357, 1), (1365, 1), (1366, 1), (1426, 1), (1465, 1), (1484, 2), (1491, 1), (1507, 1), (1520, 1), (1529, 1), (1571, 1), (1607, 3), (1629, 2), (1681, 1), (1686, 1), (1749, 2), (1765, 1), (1798, 2), (1799, 1), (1800, 1)], [(42, 1), (53, 1), (72, 7), (77, 2), (85, 1), (105, 1), (134, 1), (174, 1), (214, 1), (233, 1), (235, 1), (245, 5), (265, 1), (277, 1), (323, 1), (328, 1), (428, 2), (447, 1), (455, 1), (759, 1), (820, 1), (858, 1), (1095, 2), (1282, 1)], [(39, 1), (46, 1), (64, 1), (68, 2), (114, 1), (117, 1), (131, 2), (176, 5), (352, 1), (360, 1), (393, 1), (431, 2), (577, 1), (680, 2), (827, 1), (858, 1), (957, 1), (1062, 1), (1324, 1), (1395, 1), (1600, 1)], [(126, 1), (166, 1), (304, 1), (675, 1), (713, 1), (764, 1), (887, 1), (918, 1), (1016, 1), (1133, 1), (1405, 1), (1564, 1), (1575, 1), (1661, 1), (1737, 1), (1801, 1)], [(28, 2), (46, 1), (58, 2), (75, 1), (96, 1), (125, 2), (128, 1), (129, 1), (131, 1), (148, 1), (152, 3), (171, 1), (238, 1), (242, 1), (245, 2), (274, 1), (305, 1), (323, 1), (348, 1), (409, 1), (411, 1), (415, 1), (438, 1), (449, 1), (605, 1), (607, 1), (1005, 1)], [(6, 1), (16, 1), (42, 1), (58, 1), (104, 1), (133, 1), (210, 1), (233, 1), (255, 1), (311, 1), (343, 1), (346, 1), (395, 1), (443, 1), (933, 1), (994, 1), (1000, 1), (1001, 1), (1135, 1), (1217, 1), (1221, 1), (1252, 2)], [(9, 1), (16, 2), (37, 1), (41, 1), (42, 1), (60, 3), (75, 1), (82, 1), (84, 1), (85, 1), (88, 3), (89, 1), (90, 1), (93, 1), (97, 1), (106, 1), (113, 2), (119, 1), (123, 1), (126, 2), (133, 1), (138, 1), (142, 1), (155, 1), (159, 1), (161, 1), (177, 1), (187, 2), (195, 1), (197, 1), (200, 1), (211, 1), (226, 1), (238, 2), (239, 1), (241, 1), (249, 1), (254, 2), (256, 1), (261, 1), (266, 3), (269, 1), (293, 1), (301, 2), (310, 1), (319, 1), (322, 1), (332, 3), (339, 1), (344, 1), (348, 1), (352, 1), (371, 1), (380, 1), (382, 1), (384, 2), (395, 1), (407, 1), (414, 1), (420, 1), (421, 1), (430, 1), (431, 2), (451, 1), (457, 1), (465, 1), (474, 5), (475, 2), (477, 2), (479, 2), (480, 2), (486, 3), (501, 1), (521, 2), (525, 1), (535, 1), (537, 3), (541, 1), (555, 1), (562, 2), (579, 1), (593, 1), (608, 1), (615, 1), (627, 1), (630, 1), (634, 1), (640, 2), (641, 1), (673, 1), (684, 1), (691, 1), (701, 1), (705, 2), (711, 1), (719, 2), (761, 1), (762, 1), (764, 2), (767, 1), (769, 1), (770, 1), (773, 2), (776, 6), (779, 3), (782, 2), (796, 1), (833, 1), (849, 1), (858, 1), (884, 1), (906, 1), (916, 1), (938, 1), (957, 3), (969, 1), (1017, 1), (1071, 1), (1103, 1), (1128, 1), (1130, 17), (1156, 1), (1157, 1), (1201, 2), (1231, 1), (1262, 1), (1327, 1), (1363, 1), (1373, 1), (1408, 1), (1410, 1), (1420, 1), (1423, 2), (1452, 2), (1482, 8), (1494, 1), (1516, 1), (1624, 2), (1648, 2), (1681, 4), (1757, 2), (1798, 6), (1802, 1), (1803, 2), (1804, 1)], [(132, 1), (278, 1), (354, 1), (360, 1), (596, 1)], [(65, 1), (117, 1), (131, 2), (145, 1), (153, 2), (232, 1), (241, 1), (335, 1), (409, 2), (483, 1), (494, 2), (596, 2), (623, 2), (673, 1), (726, 2), (807, 5), (826, 2), (831, 4), (839, 2), (1660, 2)], [(38, 1), (71, 1), (81, 2), (85, 5), (92, 1), (138, 1), (162, 1), (176, 2), (186, 1), (208, 1), (234, 1), (299, 1), (321, 1), (328, 1), (366, 1), (455, 1), (528, 1), (548, 1), (574, 1), (607, 1), (778, 1), (862, 1), (1441, 1), (1471, 1), (1548, 1)], [(7, 1), (38, 7), (40, 1), (76, 1), (80, 1), (82, 1), (95, 1), (107, 1), (135, 1), (203, 1), (244, 1), (308, 1), (386, 1), (536, 1), (559, 1), (705, 1)], [(96, 1), (109, 1), (212, 1), (1675, 1)], [(38, 1), (60, 2), (67, 1), (71, 2), (84, 1), (92, 1), (136, 1), (276, 1), (325, 1), (420, 1), (444, 1), (475, 1), (481, 1), (483, 1), (570, 1), (571, 2), (579, 1), (584, 1), (606, 1), (642, 1), (665, 1), (691, 1), (704, 1), (762, 1), (882, 1), (897, 1), (959, 1), (1035, 1), (1037, 1), (1198, 1), (1211, 1), (1276, 1), (1433, 1)], [(28, 1), (40, 1), (96, 1), (117, 1), (162, 1), (173, 1), (264, 1), (321, 1), (610, 1), (686, 1), (691, 1), (957, 1), (959, 1), (1419, 1), (1516, 1), (1722, 1)], [(9, 1), (16, 1), (22, 1), (51, 1), (162, 1), (167, 1), (210, 1), (239, 1), (266, 1), (289, 1), (310, 1), (332, 1), (352, 1), (409, 1), (425, 1), (438, 1), (445, 1), (463, 1), (535, 1), (550, 1), (571, 2), (584, 1), (707, 1), (735, 1), (762, 1), (866, 1), (927, 1), (953, 1), (959, 1), (962, 1), (979, 1), (1034, 1), (1074, 1), (1113, 1), (1206, 1), (1220, 1), (1236, 1), (1482, 1), (1517, 1), (1551, 1), (1594, 1)], [(13, 1), (28, 1), (68, 1), (72, 2), (88, 1), (117, 3), (128, 2), (181, 2), (217, 1), (248, 2), (301, 1), (418, 1), (472, 1), (561, 1), (574, 1), (577, 1), (676, 3), (764, 2), (791, 1), (799, 1), (807, 2), (919, 1), (1051, 1), (1064, 4), (1149, 2), (1401, 2), (1593, 1)], [(28, 2), (31, 2), (55, 1), (61, 1), (147, 1), (154, 1), (241, 2), (274, 1), (302, 1), (315, 1), (464, 1), (478, 2), (599, 1), (615, 1), (785, 1), (1020, 1), (1033, 1), (1090, 1), (1207, 1), (1217, 1), (1357, 1)], [(68, 1), (89, 1), (126, 1), (353, 2), (423, 1), (598, 1), (605, 2), (759, 1), (1169, 1), (1805, 1)], [(28, 1), (91, 1), (154, 1), (164, 1), (221, 1), (264, 1), (268, 1), (339, 1), (342, 1), (356, 1), (365, 1), (390, 1), (435, 1), (439, 1), (507, 1), (600, 1), (605, 2), (679, 1), (698, 1), (733, 1), (792, 1), (799, 1), (833, 1), (863, 1), (980, 1), (1032, 1), (1047, 1), (1134, 1), (1152, 1), (1169, 1), (1174, 1), (1232, 1), (1297, 1), (1304, 1), (1349, 1), (1372, 1), (1429, 1), (1601, 1), (1655, 1), (1656, 1), (1701, 1)], [(58, 1), (61, 1), (77, 1), (128, 1), (152, 1), (180, 5), (255, 2), (348, 1), (359, 1), (396, 3), (405, 2), (414, 1), (449, 1), (610, 1), (948, 2), (1019, 1), (1022, 2), (1158, 1), (1240, 1), (1427, 2), (1606, 1), (1695, 1)], [(24, 1), (30, 1), (39, 1), (46, 3), (57, 1), (59, 1), (87, 1), (100, 1), (118, 1), (119, 1), (178, 1), (180, 3), (212, 1), (235, 1), (246, 1), (275, 1), (441, 1), (449, 1), (458, 1), (471, 1), (569, 1), (579, 2), (592, 1), (630, 2), (680, 2), (759, 1), (826, 1), (836, 1), (896, 1), (948, 1), (954, 1), (1046, 1), (1204, 1), (1363, 1), (1372, 1), (1377, 1), (1420, 1), (1481, 1)], [(1, 1), (18, 1), (19, 1), (26, 1), (42, 1), (58, 1), (82, 1), (106, 1), (126, 1), (144, 2), (177, 2), (195, 1), (196, 1), (204, 1), (211, 1), (219, 1), (220, 1), (244, 1), (263, 1), (275, 1), (278, 1), (290, 1), (299, 1), (308, 2), (354, 1), (452, 1), (456, 3), (466, 1), (542, 1), (616, 1), (622, 1), (631, 2), (913, 1), (1038, 1), (1051, 1), (1357, 2), (1397, 1), (1707, 1), (1746, 1)], [(9, 1), (24, 1), (28, 1), (80, 1), (91, 2), (96, 1), (119, 1), (128, 1), (185, 1), (210, 1), (233, 3), (245, 1), (253, 1), (254, 5), (338, 1), (405, 5), (740, 1), (904, 2), (948, 1), (970, 1), (1072, 1), (1079, 2), (1355, 1)], [(47, 1), (119, 1), (128, 1), (158, 1), (163, 1), (176, 1), (275, 1), (292, 2), (305, 1), (398, 2), (473, 1), (480, 1), (520, 1), (544, 2), (592, 1), (853, 1), (948, 1), (1018, 1), (1027, 1), (1052, 1), (1067, 1), (1331, 1), (1405, 1), (1421, 1)], [(30, 1), (164, 1), (199, 2), (361, 2), (445, 1), (470, 1), (525, 2), (726, 1), (860, 1), (920, 1), (1252, 1), (1261, 1), (1268, 1)], [(42, 1), (85, 1), (537, 1), (698, 1), (726, 2), (860, 2)], [(41, 1), (74, 1), (281, 1), (356, 1), (377, 1), (397, 2), (607, 1), (907, 1), (1198, 1)], [(28, 2), (46, 2), (47, 2), (88, 1), (96, 1), (98, 1), (116, 1), (158, 2), (171, 1), (241, 1), (276, 1), (341, 1), (747, 1), (934, 1), (1641, 2), (1671, 1)], [(19, 1), (28, 1), (58, 1), (73, 2), (90, 1), (178, 1), (192, 1), (255, 1), (296, 1), (318, 1), (348, 1), (395, 1), (414, 1), (481, 1), (557, 1), (605, 2), (630, 1), (648, 1), (708, 1), (733, 1), (767, 2), (878, 1), (892, 2), (898, 1), (1026, 3), (1032, 1), (1049, 1), (1118, 1), (1125, 1), (1194, 1), (1242, 1), (1264, 1), (1270, 1), (1300, 1), (1322, 1), (1464, 1), (1605, 1), (1614, 1), (1769, 1)], [(5, 1), (49, 2), (180, 1), (183, 1), (420, 1), (1466, 1), (1612, 1), (1722, 1)], [(16, 1), (34, 1), (41, 1), (42, 1), (136, 2), (188, 1), (214, 1), (221, 1), (301, 1), (308, 1), (314, 1), (319, 1), (352, 1), (398, 1), (560, 1), (583, 1), (629, 1), (631, 1), (700, 1), (715, 1), (744, 1), (812, 2), (815, 2), (897, 1), (916, 1), (1167, 1), (1227, 1), (1400, 1), (1468, 1), (1560, 1), (1682, 1), (1770, 2)], [(28, 1), (29, 1), (46, 3), (47, 1), (53, 1), (82, 1), (149, 4), (154, 1), (183, 2), (210, 1), (214, 1), (438, 5), (500, 1), (698, 1), (1333, 1), (1350, 2), (1505, 1)], [(58, 1), (88, 1), (166, 2), (177, 1), (208, 2), (229, 1), (263, 1), (341, 1), (348, 1), (449, 2), (478, 1), (481, 2), (775, 1), (778, 1), (891, 1), (906, 1), (908, 1), (1220, 2), (1262, 1)], [(16, 1), (48, 1), (144, 1), (254, 1), (256, 1), (481, 1), (483, 1), (616, 1), (702, 1), (815, 1), (1128, 1), (1262, 1), (1652, 2)], [(1, 2), (53, 1), (89, 1), (143, 1), (177, 1), (354, 1), (545, 1), (704, 1), (762, 2), (796, 2), (956, 4), (1215, 4), (1322, 1), (1768, 1)], [(1, 1), (42, 1), (65, 1), (133, 1), (274, 1), (323, 3), (343, 1), (397, 1), (490, 1), (620, 1), (781, 1), (1408, 1), (1526, 1), (1718, 1)], [(28, 1), (96, 1), (254, 1), (355, 1), (390, 1), (452, 2), (480, 1), (484, 1), (662, 1)], [(5, 1), (9, 1), (348, 1), (431, 1), (513, 2), (665, 1), (727, 1), (763, 1), (933, 1), (975, 1), (1284, 1), (1403, 1)], [(274, 1), (328, 1), (651, 1), (716, 1), (1146, 1), (1414, 1)], [(5, 1), (71, 1), (174, 1), (363, 1), (390, 2), (410, 1), (686, 1), (735, 2), (740, 1), (1049, 1), (1737, 2)], [(30, 2), (65, 1), (310, 1), (328, 1), (374, 1), (395, 1), (686, 7), (715, 2), (777, 1), (906, 1), (1299, 1), (1737, 2), (1738, 1), (1799, 1)], [(26, 1), (119, 1), (158, 1), (171, 1), (229, 1), (236, 1), (308, 1), (319, 1), (328, 1), (396, 1), (568, 1), (914, 1), (1386, 1), (1425, 1), (1678, 1), (1737, 1)], [(13, 1), (124, 1), (134, 1), (146, 1), (158, 1), (187, 1), (195, 1), (236, 1), (251, 1), (254, 3), (259, 1), (262, 2), (266, 4), (325, 1), (409, 1), (486, 2), (521, 1), (538, 1), (547, 1), (548, 1), (598, 1), (696, 1), (762, 1), (779, 6), (781, 1), (799, 1), (815, 3), (874, 1), (886, 1), (988, 1), (991, 1), (1144, 1), (1217, 1), (1220, 1), (1395, 1), (1399, 1), (1412, 1), (1511, 2)], [(19, 1), (45, 1), (449, 1), (953, 1), (1032, 1), (1059, 1), (1080, 1), (1110, 1), (1338, 1)], [(13, 1), (19, 2), (24, 1), (51, 2), (93, 1), (126, 1), (136, 1), (190, 1), (266, 2), (276, 4), (305, 3), (316, 1), (318, 2), (335, 1), (353, 1), (383, 1), (393, 2), (557, 1), (560, 1), (581, 1), (658, 1), (665, 2), (858, 1), (1359, 3)], [(4, 1), (42, 1), (49, 1), (51, 3), (56, 1), (75, 1), (95, 1), (119, 1), (134, 1), (229, 1), (233, 1), (266, 1), (276, 3), (321, 1), (323, 1), (338, 3), (349, 1), (369, 1), (398, 1), (709, 1), (757, 1), (763, 1), (775, 2), (859, 1), (911, 1), (1229, 1), (1299, 1), (1366, 1), (1607, 1), (1676, 2)], [(30, 1), (37, 2), (38, 3), (40, 3), (42, 1), (65, 1), (89, 1), (136, 2), (203, 2), (255, 1), (261, 2), (268, 1), (333, 1), (348, 1), (399, 1), (420, 1), (463, 1), (489, 1), (748, 1), (1279, 1), (1329, 1)], [(148, 1), (284, 2), (445, 1), (481, 1), (776, 1), (796, 2), (1773, 1)], [(87, 1), (149, 1), (255, 1), (480, 1), (598, 1), (804, 1), (858, 1), (1086, 1)], [(139, 1), (178, 1), (208, 1), (220, 1), (277, 1), (994, 1), (1178, 1), (1354, 1)], [(4, 3), (13, 1), (19, 1), (26, 1), (28, 1), (31, 1), (42, 1), (49, 1), (82, 1), (85, 1), (152, 1), (171, 2), (177, 3), (208, 1), (232, 1), (241, 5), (274, 1), (277, 1), (280, 1), (289, 2), (298, 2), (300, 1), (308, 1), (311, 2), (313, 2), (348, 1), (352, 2), (358, 2), (390, 1), (445, 2), (449, 1), (461, 1), (478, 1), (483, 2), (505, 1), (560, 1), (619, 1), (657, 1), (694, 1), (699, 1), (747, 1), (762, 6), (868, 1), (887, 1), (946, 2), (976, 2), (1012, 2), (1204, 1), (1230, 1), (1381, 1), (1394, 1), (1585, 1), (1590, 1), (1621, 3), (1758, 1), (1766, 1), (1773, 1), (1774, 1)], [(40, 2), (117, 1), (128, 1), (171, 2), (201, 1), (206, 1), (210, 1), (212, 1), (220, 1), (234, 1), (365, 1), (373, 1), (515, 1), (537, 1), (579, 1), (726, 1), (749, 1), (815, 1), (842, 1), (953, 1), (1020, 1), (1090, 1), (1099, 1), (1218, 1), (1411, 1), (1516, 1), (1703, 1)], [(5, 1), (13, 1), (32, 1), (40, 4), (42, 1), (46, 1), (47, 1), (57, 1), (58, 1), (60, 1), (75, 1), (85, 3), (90, 1), (91, 1), (115, 4), (117, 3), (119, 1), (121, 1), (128, 3), (129, 2), (135, 1), (145, 5), (161, 1), (191, 2), (203, 5), (210, 2), (212, 3), (215, 1), (220, 1), (230, 1), (247, 2), (278, 1), (282, 1), (288, 1), (296, 1), (319, 1), (323, 1), (326, 2), (327, 1), (328, 1), (332, 2), (333, 1), (388, 3), (393, 1), (395, 1), (407, 1), (420, 1), (423, 1), (449, 1), (470, 1), (471, 3), (483, 1), (537, 1), (547, 1), (560, 1), (593, 1), (620, 1), (628, 1), (645, 1), (715, 1), (720, 1), (744, 1), (814, 1), (822, 1), (842, 1), (863, 1), (866, 1), (884, 2), (887, 1), (903, 1), (953, 1), (965, 1), (987, 1), (1044, 1), (1047, 1), (1099, 1), (1121, 1), (1142, 3), (1182, 1), (1186, 1), (1189, 1), (1240, 1), (1352, 1), (1395, 1), (1413, 1), (1547, 1), (1722, 1), (1735, 1), (1797, 1), (1806, 4)], [(39, 1), (40, 1), (44, 1), (60, 1), (68, 2), (84, 1), (115, 1), (117, 2), (126, 1), (131, 1), (145, 3), (185, 1), (193, 1), (203, 2), (210, 2), (217, 1), (230, 1), (247, 4), (269, 1), (288, 1), (311, 1), (372, 1), (382, 1), (393, 1), (455, 1), (471, 1), (486, 2), (527, 2), (703, 1), (749, 1), (775, 1), (797, 1), (887, 1), (891, 1), (953, 2), (987, 2), (1093, 1), (1095, 1), (1113, 1), (1142, 3), (1186, 1), (1395, 2), (1399, 1), (1797, 3), (1806, 1), (1807, 1)], [(28, 1), (154, 1), (229, 1), (514, 1), (702, 1), (869, 1), (897, 1), (1808, 1)], [(19, 1), (66, 1), (108, 1), (119, 1), (137, 1), (171, 1), (443, 1), (516, 1), (603, 1), (792, 1), (1185, 1), (1468, 1), (1583, 1)], [(28, 1), (117, 2), (215, 1), (216, 1), (252, 1), (266, 2), (289, 1), (325, 1), (453, 1), (463, 1), (477, 1), (679, 1), (779, 1), (953, 1), (962, 1), (1015, 1), (1044, 1), (1306, 1), (1557, 1)], [(9, 1), (28, 1), (96, 1), (126, 2), (173, 1), (229, 1), (266, 1), (319, 2), (322, 1), (328, 1), (353, 1), (363, 1), (365, 2), (473, 1), (550, 2), (571, 2), (919, 1), (944, 1), (953, 2), (1233, 1), (1473, 1), (1513, 1), (1583, 1), (1808, 1), (1809, 1)], [(145, 1), (163, 1), (210, 1), (229, 2), (259, 1), (328, 1), (744, 1), (1051, 1), (1171, 1), (1686, 1)], [(41, 1), (68, 1), (119, 1), (123, 1), (126, 2), (229, 1), (265, 1), (275, 2), (279, 1), (319, 1), (398, 1), (483, 1), (1168, 1), (1222, 1), (1237, 2), (1471, 1), (1736, 1)], [(31, 1), (56, 1), (133, 1), (159, 1), (177, 1), (289, 4), (313, 1), (328, 1), (364, 1), (378, 1), (380, 1), (394, 1), (397, 1), (403, 1), (405, 1), (431, 1), (457, 1), (615, 1), (616, 1), (623, 1), (716, 1), (717, 1), (731, 1), (754, 2), (922, 1), (957, 1), (1170, 1), (1193, 1), (1696, 1)], [(4, 1), (17, 1), (85, 2), (122, 1), (289, 2), (310, 1), (335, 1), (367, 1), (390, 1), (427, 1), (438, 1), (474, 1), (521, 1), (579, 1), (602, 2), (796, 1), (804, 1), (920, 1), (1317, 1)], [(13, 1), (241, 1), (253, 1), (289, 1), (308, 1), (372, 1), (445, 2), (473, 1), (483, 1), (550, 1), (866, 1), (1182, 1), (1366, 1), (1381, 2), (1437, 1)], [(2, 3), (38, 1), (49, 3), (83, 1), (179, 1), (221, 1), (287, 1), (310, 1), (323, 1), (417, 1), (439, 1), (476, 1), (773, 1), (819, 1), (1449, 1), (1625, 1), (1784, 1), (1793, 1)], [(177, 2), (181, 2), (229, 1), (248, 2), (473, 2), (490, 1), (522, 2), (540, 2), (698, 1), (937, 1), (1171, 1), (1579, 2), (1686, 1)], [(2, 1), (9, 2), (33, 1), (38, 2), (49, 2), (142, 1), (166, 1), (175, 1), (196, 1), (284, 1), (297, 1), (310, 1), (373, 1), (886, 1), (1255, 1), (1441, 1), (1762, 1)], [(28, 1), (323, 1), (327, 1), (429, 1), (885, 1), (1069, 1), (1579, 1)], [(9, 1), (30, 1), (180, 2), (194, 1), (214, 1), (638, 1), (1579, 1)], [(181, 1), (613, 1), (658, 1), (856, 1)], [(32, 1), (41, 1), (68, 1), (71, 1), (126, 1), (181, 3), (183, 2), (407, 2), (635, 1), (653, 1), (752, 1), (753, 1), (799, 1), (880, 1), (1219, 1), (1570, 1), (1578, 1)], [(82, 1), (263, 1), (434, 1), (659, 1), (989, 1), (1581, 1), (1642, 1), (1793, 1), (1810, 1)], [(30, 2), (49, 1), (174, 1), (180, 2), (181, 1), (327, 1), (384, 1), (397, 2), (623, 1), (820, 2), (831, 2), (976, 1), (1750, 1)], [(117, 3), (289, 1), (367, 1), (390, 1), (423, 1), (445, 1), (576, 1), (623, 2), (786, 1), (882, 1), (1582, 1), (1601, 1), (1765, 1)], [(13, 1), (49, 1), (68, 1), (126, 1), (150, 1), (181, 2), (333, 1), (1079, 1), (1204, 1)], [(247, 1), (282, 1)], [(5, 1), (115, 1), (128, 2), (152, 1), (158, 2), (231, 1), (239, 1), (246, 1), (293, 1), (298, 1), (348, 1), (605, 1), (642, 1), (657, 1), (834, 1), (858, 1), (892, 1), (1190, 1), (1289, 1), (1302, 1), (1498, 1), (1568, 1), (1747, 1)], [(67, 1), (109, 1), (146, 1), (180, 2), (181, 2), (431, 1), (641, 1), (653, 1), (662, 1), (668, 1), (748, 1), (759, 1), (772, 1), (880, 1), (1578, 1), (1659, 1)], [(154, 1), (429, 1), (668, 1)], [(17, 1), (30, 1), (180, 2), (247, 1), (411, 1), (426, 1), (601, 1), (619, 1), (786, 1), (1098, 1), (1535, 1), (1594, 1)], [(42, 1), (85, 1), (229, 2), (247, 1), (321, 1), (522, 1), (1421, 1), (1535, 1), (1594, 1)], [(181, 1), (327, 1), (831, 1)], [(90, 1), (214, 1), (247, 1), (263, 1)], [(28, 1), (30, 2), (82, 2), (92, 1), (154, 1), (180, 1), (247, 1), (339, 1), (487, 1), (524, 1), (592, 1), (976, 1), (1653, 1)], [(395, 1), (409, 1), (439, 1), (474, 1), (624, 1), (873, 1)], [(13, 1), (84, 1), (108, 1), (196, 2), (210, 1), (234, 1), (353, 1), (395, 1), (435, 1), (767, 1), (993, 1), (1246, 1), (1497, 2), (1796, 1)], [(72, 1), (434, 1), (551, 1), (811, 1), (1690, 1)], [(13, 1), (62, 1), (215, 1), (302, 2), (372, 1), (395, 1), (729, 1), (989, 1)], [(16, 1), (17, 1), (22, 1), (23, 1), (47, 1), (71, 1), (124, 1), (204, 1), (221, 1), (235, 1), (284, 1), (313, 1), (333, 1), (339, 1), (407, 1), (438, 3), (455, 1), (538, 1), (624, 1), (631, 1), (772, 1), (806, 2), (807, 1), (811, 1), (902, 1), (915, 1), (1170, 1), (1487, 1), (1780, 1), (1809, 1), (1811, 1)], [(28, 1), (323, 1), (327, 1), (429, 1), (885, 1), (1069, 1), (1579, 1)], [(49, 1), (136, 1), (180, 1), (276, 1), (277, 1), (339, 1), (422, 1), (743, 1), (1519, 1)], [(7, 1), (13, 1), (19, 2), (37, 1), (71, 2), (84, 2), (117, 1), (136, 1), (145, 1), (154, 1), (199, 1), (291, 1), (331, 1), (354, 1), (365, 1), (373, 1), (423, 1), (456, 1), (518, 1), (560, 1), (619, 1), (631, 1), (635, 1), (736, 1), (761, 1), (890, 1), (1006, 1), (1119, 1), (1142, 1), (1154, 2), (1186, 1), (1273, 2), (1342, 1), (1668, 1)], [(29, 1), (64, 1), (121, 1), (131, 1), (132, 1), (296, 1), (356, 1), (524, 1), (672, 2), (676, 1), (683, 1), (812, 1), (820, 1), (874, 1), (902, 1), (1011, 1), (1060, 1), (1478, 1), (1564, 1)], [(37, 1), (54, 1), (61, 1), (80, 3), (81, 1), (216, 1), (221, 1), (664, 1)], [(91, 1), (162, 1), (166, 1), (178, 1), (179, 1), (186, 2), (210, 1), (229, 1), (331, 1), (420, 1), (436, 1), (961, 2), (1226, 1), (1466, 1)], [(1, 1), (47, 1), (58, 1), (136, 2), (152, 1), (163, 1), (194, 1), (371, 1), (414, 1), (456, 3), (551, 1), (585, 1), (716, 1)], [(30, 1), (112, 2), (151, 1), (166, 1), (171, 1), (177, 1), (183, 2), (194, 1), (232, 1), (250, 1), (263, 2), (326, 1), (372, 1), (393, 1), (397, 3), (407, 1), (437, 1), (537, 1), (647, 1), (649, 1), (651, 1), (950, 1), (1148, 1), (1171, 1), (1355, 1), (1440, 1), (1465, 1), (1475, 1), (1513, 1), (1776, 1)], [(11, 1), (13, 1), (29, 1), (32, 2), (46, 1), (51, 1), (58, 1), (60, 1), (65, 1), (66, 1), (68, 1), (82, 2), (85, 2), (87, 1), (89, 1), (91, 1), (106, 1), (112, 1), (118, 1), (123, 1), (126, 3), (136, 1), (138, 1), (139, 1), (144, 1), (167, 2), (177, 5), (180, 1), (206, 1), (210, 1), (225, 1), (241, 4), (252, 1), (257, 2), (272, 1), (279, 1), (282, 1), (301, 1), (311, 1), (314, 1), (319, 1), (325, 1), (352, 1), (354, 3), (362, 1), (367, 1), (371, 1), (372, 1), (379, 1), (393, 4), (397, 3), (414, 1), (417, 1), (449, 5), (473, 1), (475, 2), (479, 2), (487, 9), (537, 1), (538, 1), (546, 1), (547, 1), (560, 1), (574, 1), (581, 2), (582, 1), (584, 3), (587, 5), (598, 1), (603, 2), (607, 1), (613, 3), (638, 1), (651, 5), (652, 1), (659, 1), (671, 1), (696, 1), (700, 2), (732, 1), (737, 1), (740, 3), (744, 1), (751, 1), (785, 5), (788, 1), (789, 1), (823, 1), (836, 1), (837, 1), (890, 2), (937, 1), (1017, 1), (1050, 1), (1103, 1), (1113, 1), (1139, 1), (1154, 1), (1165, 1), (1202, 1), (1233, 1), (1263, 1), (1273, 1), (1314, 1), (1328, 2), (1333, 1), (1341, 1), (1385, 1), (1467, 2), (1536, 1), (1601, 1), (1701, 1), (1770, 1), (1776, 1), (1812, 1), (1813, 1)], [(13, 1), (19, 1), (28, 1), (63, 1), (67, 1), (71, 1), (92, 1), (93, 3), (100, 1), (106, 1), (108, 1), (113, 1), (114, 1), (115, 1), (119, 1), (123, 1), (126, 1), (167, 1), (214, 1), (223, 1), (233, 1), (238, 1), (250, 1), (264, 1), (266, 2), (277, 1), (313, 1), (352, 1), (365, 3), (409, 2), (427, 1), (471, 1), (474, 2), (480, 2), (550, 1), (571, 1), (584, 2), (607, 1), (632, 1), (635, 1), (666, 1), (674, 1), (680, 1), (691, 3), (699, 1), (702, 1), (711, 2), (738, 1), (762, 2), (767, 1), (843, 1), (891, 1), (904, 3), (934, 1), (953, 1), (956, 2), (960, 1), (962, 1), (1044, 1), (1058, 2), (1157, 1), (1171, 1), (1215, 2), (1250, 1), (1259, 1), (1302, 1), (1441, 1), (1472, 1), (1518, 1), (1701, 1), (1768, 1), (1808, 7), (1814, 1)], [(8, 1), (19, 2), (46, 2), (72, 2), (145, 1), (176, 2), (196, 1), (210, 1), (239, 1), (255, 1), (290, 1), (302, 1), (313, 1), (392, 1), (409, 3), (486, 1), (525, 2), (531, 1), (669, 1), (767, 1), (866, 1), (1051, 1), (1084, 1), (1182, 1), (1395, 2), (1502, 1), (1685, 1)], [(29, 1), (121, 1), (154, 1), (302, 1), (693, 1)], [(20, 2), (29, 1), (46, 1), (60, 1), (71, 1), (84, 1), (104, 1), (142, 1), (181, 1), (232, 1), (242, 1), (256, 1), (319, 1), (339, 1), (390, 2), (400, 1), (420, 1), (527, 2), (595, 1), (766, 1), (794, 1), (795, 1), (796, 1), (817, 1), (1263, 1), (1342, 1), (1398, 1), (1441, 1), (1534, 1), (1652, 1)], [(117, 3), (289, 1), (367, 1), (390, 1), (423, 1), (445, 1), (576, 1), (623, 2), (786, 1), (882, 1), (1582, 1), (1601, 1), (1765, 1)], [(5, 1), (28, 1), (29, 1), (30, 1), (31, 1), (100, 1), (106, 1), (203, 2), (204, 1), (226, 1), (396, 1), (407, 1), (463, 2), (471, 2), (499, 1), (514, 1), (537, 1), (573, 1), (649, 1), (651, 7), (800, 1), (1170, 1), (1186, 1), (1264, 1), (1287, 1), (1652, 1), (1659, 1), (1727, 1), (1763, 1), (1815, 1), (1816, 1)], [(61, 1), (73, 1), (180, 1), (276, 3), (277, 2), (289, 1), (743, 1), (770, 1), (779, 1), (781, 1), (1791, 1)], [(5, 1), (29, 3), (31, 1), (41, 1), (51, 1), (60, 2), (89, 1), (142, 1), (154, 1), (164, 1), (191, 4), (192, 1), (195, 1), (202, 2), (235, 3), (310, 1), (318, 1), (339, 1), (401, 1), (418, 1), (419, 1), (423, 1), (438, 4), (499, 1), (550, 1), (560, 1), (592, 1), (603, 1), (621, 1), (624, 4), (631, 2), (731, 2), (732, 1), (760, 1), (806, 2), (847, 1), (861, 1), (884, 1), (915, 4), (1017, 1), (1056, 1), (1060, 1), (1077, 1), (1119, 2), (1218, 1), (1238, 1), (1239, 1), (1270, 1), (1337, 1), (1391, 1), (1449, 1), (1468, 1), (1485, 1), (1559, 1), (1587, 1), (1603, 1)], [(162, 1), (243, 1), (254, 1), (263, 1), (369, 1), (446, 1), (877, 1), (879, 1), (1743, 1)], [(0, 1), (5, 1), (9, 2), (14, 1), (16, 1), (23, 1), (58, 1), (68, 1), (144, 1), (156, 1), (164, 1), (166, 1), (180, 3), (183, 1), (192, 1), (195, 2), (198, 1), (201, 1), (210, 1), (215, 1), (238, 1), (269, 1), (272, 1), (276, 4), (300, 1), (322, 1), (354, 1), (373, 1), (382, 1), (384, 2), (395, 1), (414, 1), (420, 1), (435, 1), (464, 1), (560, 1), (634, 1), (635, 2), (653, 1), (730, 1), (760, 2), (767, 1), (890, 1), (898, 1), (1043, 1), (1071, 1), (1076, 1), (1128, 1), (1130, 2), (1237, 1), (1264, 1), (1277, 1), (1304, 2), (1328, 1), (1401, 1), (1421, 1), (1442, 1), (1471, 1), (1485, 4), (1787, 6)], [(38, 1), (54, 1), (64, 1), (73, 1), (83, 1), (862, 1)], [(83, 1), (136, 1), (388, 1), (529, 1)], [(38, 1), (40, 1), (80, 2), (203, 1), (458, 1)], [(5, 1), (10, 1), (19, 1), (21, 1), (23, 1), (37, 2), (38, 10), (40, 3), (53, 3), (62, 1), (76, 1), (82, 2), (90, 1), (91, 1), (97, 1), (111, 2), (112, 2), (121, 4), (188, 1), (203, 2), (235, 2), (256, 1), (287, 2), (300, 1), (387, 1), (435, 1), (441, 1), (499, 1), (529, 2), (535, 2), (536, 1), (559, 3), (562, 4), (575, 1), (664, 3), (760, 1), (901, 1), (932, 1), (1052, 1), (1066, 1), (1215, 1), (1247, 1), (1257, 1), (1493, 2), (1522, 3), (1739, 1), (1812, 2)], [(24, 2), (32, 1), (38, 1), (48, 1), (60, 1), (68, 1), (71, 1), (94, 2), (146, 1), (148, 1), (239, 1), (280, 1), (290, 1), (300, 1), (313, 2), (333, 1), (367, 1), (369, 1), (382, 1), (420, 1), (490, 1), (530, 1), (535, 2), (536, 1), (551, 1), (577, 1), (603, 1), (639, 1), (651, 1), (848, 1), (972, 1), (1003, 1), (1180, 1), (1185, 1), (1215, 1), (1288, 1), (1364, 1), (1552, 1), (1676, 1)], [(22, 1), (30, 2), (38, 2), (48, 1), (73, 1), (94, 1), (121, 1), (126, 1), (164, 1), (233, 1), (238, 1), (300, 1), (363, 1), (397, 1), (423, 1), (457, 1), (468, 1), (470, 1), (645, 1), (656, 1), (801, 1), (861, 1), (899, 1), (1012, 1), (1065, 1), (1434, 1), (1475, 1), (1733, 1), (1743, 1)], [(37, 2), (38, 2), (72, 1), (82, 1), (94, 1), (233, 1), (352, 1), (365, 1), (393, 1), (428, 1), (487, 1), (535, 1), (540, 1), (583, 1), (639, 1), (680, 1), (761, 1), (767, 1), (855, 1), (926, 1), (953, 1), (972, 1), (1094, 1), (1215, 2), (1255, 1), (1468, 1), (1552, 3), (1597, 1), (1598, 1), (1674, 1)], [(121, 1), (221, 1), (292, 1), (333, 1), (346, 1), (354, 1), (362, 1), (431, 1), (446, 3), (564, 1), (748, 1), (872, 1), (1272, 1), (1613, 1)], [(2, 1), (49, 2), (331, 1), (499, 1), (1206, 1), (1474, 1)], [(49, 1), (85, 1), (679, 1)], [(1, 1), (2, 2), (49, 2), (136, 1), (411, 1), (437, 1), (560, 1), (598, 1), (988, 1), (1142, 1), (1548, 1), (1793, 1)], [(9, 2), (18, 1), (37, 2), (49, 1), (51, 2), (84, 1), (114, 1), (271, 1), (335, 1), (399, 1), (411, 1), (430, 1), (435, 1), (600, 1), (760, 2), (775, 1), (788, 1), (789, 1), (1104, 1), (1127, 1), (1548, 1), (1584, 1), (1688, 1)], [(61, 1), (180, 1), (183, 1), (901, 1), (1218, 1), (1617, 1)], [(53, 1), (60, 1), (61, 1), (117, 1), (212, 1), (214, 1), (255, 1), (276, 2), (289, 2), (339, 1), (451, 1), (474, 1), (521, 1), (548, 1), (833, 1), (1069, 1), (1070, 1), (1620, 1), (1723, 1)], [(89, 1), (121, 4), (161, 1), (166, 1), (171, 1), (219, 1), (278, 1), (321, 1), (323, 1), (338, 1), (356, 1), (383, 2), (478, 1), (483, 1), (504, 1), (544, 1), (1030, 1), (1602, 1)], [(183, 2), (470, 1), (614, 2), (623, 2), (887, 1)], [(154, 1), (221, 1), (364, 1), (373, 1), (667, 1), (680, 1), (1288, 1), (1608, 1)], [(144, 2), (381, 1), (542, 1), (1021, 1)], [(28, 1), (33, 1), (49, 1), (58, 1), (71, 1), (73, 1), (136, 1), (146, 1), (192, 1), (363, 1), (370, 1), (455, 1), (458, 1), (576, 1), (605, 1), (733, 1), (804, 1), (881, 1), (922, 1), (1032, 1), (1049, 1), (1169, 1), (1239, 1), (1297, 1), (1769, 1), (1817, 1), (1818, 1)], [(28, 1), (29, 1), (115, 1), (1571, 1)], [(233, 1), (487, 1), (551, 1)], [(903, 1)], [(52, 1), (136, 1), (166, 1), (276, 2), (283, 1), (289, 2), (369, 1), (393, 2), (803, 1), (903, 1), (918, 1), (1229, 1), (1571, 1), (1575, 1)], [(46, 2), (90, 1), (94, 1)], [(2, 3), (3, 1), (9, 1), (13, 1), (28, 1), (29, 1), (40, 1), (42, 1), (46, 1), (48, 1), (58, 1), (60, 1), (71, 2), (73, 4), (82, 1), (84, 1), (88, 1), (100, 1), (144, 1), (146, 2), (161, 1), (166, 1), (187, 1), (216, 1), (248, 1), (266, 1), (274, 1), (284, 1), (289, 1), (311, 1), (324, 1), (328, 1), (338, 1), (348, 1), (367, 1), (378, 2), (393, 1), (439, 1), (444, 2), (451, 1), (458, 1), (480, 2), (481, 2), (496, 1), (523, 1), (524, 1), (536, 1), (557, 1), (559, 2), (579, 1), (592, 1), (594, 1), (612, 1), (615, 1), (632, 1), (642, 1), (649, 1), (651, 1), (673, 1), (704, 4), (728, 1), (749, 1), (819, 1), (917, 1), (954, 1), (955, 1), (1172, 1), (1309, 1), (1355, 1), (1419, 1), (1424, 1), (1460, 1), (1468, 1), (1522, 2), (1533, 2), (1625, 1), (1662, 3), (1709, 1), (1716, 1), (1722, 1), (1735, 1), (1768, 1), (1771, 1), (1800, 1)], [(19, 1), (73, 1), (180, 1), (327, 2), (362, 1), (705, 2), (1155, 1)], [(2, 3), (5, 1), (20, 1), (40, 1), (309, 1), (339, 1), (384, 1), (592, 1), (733, 1), (1255, 2), (1419, 1), (1441, 1), (1801, 1)], [(2, 1), (8, 2), (26, 3), (41, 1), (57, 2), (60, 1), (67, 2), (68, 1), (85, 1), (97, 1), (113, 1), (117, 4), (164, 1), (193, 1), (206, 1), (217, 2), (232, 1), (239, 1), (254, 2), (256, 1), (260, 1), (272, 1), (275, 8), (313, 2), (333, 1), (376, 1), (384, 1), (393, 2), (397, 3), (419, 1), (420, 2), (423, 1), (431, 1), (470, 1), (471, 1), (486, 3), (511, 1), (610, 2), (616, 2), (635, 1), (640, 1), (673, 1), (708, 1), (788, 2), (789, 1), (799, 1), (849, 2), (872, 1), (882, 1), (911, 2), (920, 1), (948, 1), (954, 1), (976, 1), (978, 2), (995, 1), (1009, 3), (1023, 1), (1028, 1), (1041, 1), (1049, 2), (1074, 3), (1079, 3), (1081, 2), (1087, 2), (1104, 2), (1113, 1), (1160, 3), (1173, 1), (1219, 1), (1325, 1), (1401, 1), (1408, 2), (1451, 1), (1489, 1), (1602, 1), (1657, 2), (1660, 1), (1790, 1), (1819, 1)], [(92, 1), (248, 1), (395, 1), (419, 1), (423, 1), (802, 1)], [(9, 1), (30, 1), (180, 2), (194, 1), (214, 1), (638, 1), (1579, 1)], [(31, 1), (41, 1), (58, 1), (65, 1), (66, 1), (68, 1), (72, 3), (85, 1), (126, 1), (138, 1), (153, 1), (166, 1), (200, 1), (220, 1), (234, 1), (263, 1), (333, 1), (339, 1), (369, 1), (378, 1), (382, 1), (398, 1), (437, 1), (474, 2), (526, 1), (537, 1), (541, 1), (550, 1), (744, 1), (782, 1), (833, 1), (928, 1), (1082, 1), (1144, 1), (1284, 1), (1435, 1), (1511, 1), (1820, 1)], [(18, 1), (49, 2), (142, 1), (299, 2), (305, 1), (365, 6), (370, 1), (388, 2), (407, 1), (411, 1), (476, 3), (478, 1), (479, 1), (632, 1), (1281, 2), (1301, 1), (1395, 1)], [(51, 1), (153, 1), (193, 1), (311, 1), (343, 1), (390, 1), (395, 1), (405, 1), (429, 1), (449, 1), (455, 1), (595, 3), (668, 1), (680, 1), (948, 1), (976, 1), (1009, 1), (1036, 2), (1255, 1), (1362, 1)], [(2, 1), (17, 1), (48, 1), (131, 3), (132, 1), (143, 2), (144, 1), (158, 1), (171, 1), (181, 7), (203, 1), (210, 1), (219, 2), (220, 1), (233, 1), (246, 1), (254, 1), (259, 1), (265, 2), (275, 3), (300, 2), (319, 1), (390, 2), (393, 1), (395, 1), (405, 2), (411, 1), (431, 2), (452, 1), (484, 1), (532, 1), (537, 1), (540, 1), (569, 5), (581, 1), (592, 2), (635, 2), (680, 1), (686, 1), (746, 1), (799, 1), (807, 2), (811, 1), (812, 2), (818, 1), (827, 1), (830, 5), (834, 5), (839, 2), (885, 1), (889, 1), (898, 1), (904, 2), (931, 1), (978, 1), (988, 1), (1007, 1), (1019, 1), (1022, 1), (1061, 1), (1095, 1), (1120, 1), (1142, 1), (1269, 1), (1334, 1), (1414, 1), (1660, 2), (1736, 2), (1780, 1)], [(23, 1), (121, 1), (126, 1), (152, 2), (211, 1), (233, 1), (262, 1), (289, 2), (293, 1), (378, 1), (390, 2), (397, 1), (426, 1), (431, 1), (449, 1), (469, 1), (480, 1), (499, 1), (524, 2), (526, 1), (527, 3), (595, 2), (598, 1), (623, 1), (793, 3), (804, 1), (847, 2), (851, 1), (858, 1), (900, 1), (911, 1), (939, 1), (1046, 1), (1057, 1), (1202, 1), (1258, 1), (1407, 1), (1437, 1), (1535, 2), (1652, 1), (1675, 1), (1690, 1)], [(68, 1), (126, 2), (203, 1), (631, 1), (765, 1)], [(29, 1), (293, 1), (382, 1), (590, 1), (631, 3), (632, 1), (668, 1), (804, 1), (902, 1), (990, 1), (1060, 1), (1071, 1), (1192, 1), (1207, 1), (1510, 1)], [(5, 1), (21, 1), (31, 1), (32, 5), (39, 1), (40, 1), (48, 2), (57, 1), (61, 1), (69, 1), (82, 1), (89, 1), (106, 2), (136, 1), (145, 7), (156, 1), (164, 2), (165, 1), (166, 1), (185, 1), (190, 2), (191, 1), (203, 2), (204, 2), (210, 2), (212, 2), (214, 1), (220, 2), (227, 1), (235, 1), (237, 1), (243, 1), (263, 1), (266, 2), (276, 2), (284, 1), (300, 1), (352, 2), (388, 1), (390, 2), (393, 2), (409, 1), (410, 4), (431, 1), (438, 3), (469, 4), (483, 1), (499, 1), (507, 1), (512, 1), (521, 1), (526, 1), (527, 1), (535, 12), (536, 1), (537, 1), (557, 1), (564, 1), (569, 1), (581, 1), (582, 1), (584, 1), (619, 1), (629, 2), (635, 1), (645, 1), (661, 1), (669, 1), (712, 1), (815, 1), (833, 1), (843, 1), (866, 1), (953, 2), (955, 1), (956, 1), (972, 2), (993, 1), (1016, 1), (1032, 1), (1070, 1), (1079, 1), (1110, 1), (1132, 1), (1138, 1), (1215, 3), (1224, 1), (1248, 2), (1282, 1), (1353, 1), (1420, 1), (1440, 1), (1459, 1), (1513, 1), (1522, 3), (1632, 1), (1641, 6), (1674, 1), (1690, 1), (1761, 1), (1781, 1), (1806, 1)], [(15, 1), (68, 1), (91, 1), (92, 1), (206, 1), (210, 1), (214, 1), (239, 1), (313, 1), (325, 1), (396, 2), (417, 1), (424, 1), (485, 1), (496, 2), (541, 1), (584, 3), (650, 1), (679, 1), (691, 2), (739, 1), (762, 2), (770, 1), (810, 1), (843, 2), (953, 1), (955, 2), (956, 1), (962, 2), (1130, 3), (1215, 1), (1343, 1), (1366, 1), (1383, 1), (1477, 1), (1527, 1), (1632, 1), (1803, 1), (1808, 1), (1812, 1)], [(19, 1), (49, 1), (134, 1), (163, 1), (383, 1), (395, 1), (407, 1), (422, 1), (849, 1)], [(49, 1), (84, 1), (114, 1), (125, 1), (135, 1), (136, 1), (142, 1), (170, 3), (177, 1), (181, 1), (256, 1), (313, 1), (321, 1), (346, 1), (354, 1), (369, 1), (382, 1), (390, 1), (431, 1), (449, 1), (472, 1), (595, 1), (631, 1), (793, 1), (830, 2), (834, 2), (849, 2), (1700, 1)], [(30, 1), (362, 1), (487, 1)], [(203, 1), (217, 1), (326, 1), (372, 1), (416, 1), (469, 1), (597, 1), (641, 1), (1069, 1), (1137, 1), (1227, 1)], [(9, 2), (16, 1), (120, 1), (181, 4), (310, 1), (333, 1), (364, 1), (369, 1), (379, 3), (471, 2), (515, 1), (519, 1), (537, 2), (616, 1), (632, 1), (658, 1), (668, 2), (929, 1), (1030, 1), (1132, 1), (1578, 2), (1819, 1), (1821, 1)], [(90, 1), (144, 1), (171, 1), (181, 1), (229, 1), (668, 1)], [(2, 1), (13, 1), (220, 1), (233, 2), (335, 1), (369, 1), (499, 1), (655, 1), (1470, 1)], [(1, 1), (13, 1), (28, 1), (48, 2), (49, 1), (66, 1), (71, 2), (73, 1), (75, 1), (79, 2), (82, 1), (88, 1), (91, 1), (92, 1), (100, 1), (136, 1), (163, 1), (188, 1), (278, 1), (284, 2), (308, 1), (358, 1), (369, 1), (396, 1), (439, 1), (500, 1), (540, 1), (557, 1), (559, 1), (571, 2), (598, 1), (608, 1), (630, 1), (733, 1), (744, 1), (810, 1), (892, 8), (929, 1), (1026, 1), (1032, 1), (1037, 1), (1040, 1), (1049, 1), (1098, 1), (1155, 2), (1207, 1), (1218, 1), (1301, 1), (1342, 1), (1411, 1), (1575, 1), (1651, 1), (1702, 1)], [(17, 1), (20, 1), (27, 1), (28, 1), (120, 1), (131, 1), (132, 1), (181, 4), (247, 1), (297, 1), (302, 1), (331, 1), (338, 1), (360, 1), (414, 1), (434, 1), (494, 1), (519, 1), (672, 1), (676, 1), (683, 1), (802, 1), (820, 3), (881, 1), (972, 2), (1072, 1), (1331, 1), (1359, 1), (1748, 1)], [(109, 1), (181, 1), (184, 1), (185, 1), (220, 1), (354, 1), (364, 1), (367, 1), (414, 1), (439, 1), (494, 1), (520, 1), (802, 1), (820, 2), (849, 1), (972, 1), (1020, 1), (1578, 1)], [(4, 1), (46, 1), (49, 1), (69, 1), (131, 1), (132, 1), (136, 1), (145, 1), (177, 1), (197, 1), (208, 1), (274, 1), (291, 1), (310, 1), (338, 1), (378, 1), (379, 1), (395, 1), (397, 1), (410, 1), (434, 1), (487, 1), (527, 4), (592, 1), (672, 1), (676, 1), (683, 1), (746, 1), (807, 1), (820, 2), (838, 1), (876, 2), (950, 1), (953, 1), (972, 4), (1005, 2), (1072, 1), (1162, 1), (1182, 1), (1375, 1), (1419, 1), (1447, 1), (1478, 1), (1619, 1), (1685, 1), (1765, 1)], [(29, 1), (58, 1), (106, 1), (119, 1), (128, 1), (136, 1), (237, 1), (284, 3), (384, 1), (434, 1), (445, 1), (560, 1), (845, 1), (1043, 1), (1283, 2), (1361, 1), (1408, 1), (1468, 1), (1564, 13), (1577, 1), (1614, 2), (1786, 2), (1787, 1), (1801, 2), (1822, 1)], [(181, 1), (319, 1), (327, 1), (519, 1), (920, 1)], [(5, 2), (13, 2), (19, 2), (29, 1), (46, 4), (48, 1), (49, 3), (51, 1), (60, 1), (71, 1), (82, 2), (84, 1), (149, 1), (154, 1), (159, 1), (180, 3), (181, 1), (190, 1), (201, 1), (210, 2), (221, 1), (229, 1), (238, 1), (268, 1), (273, 1), (276, 1), (300, 2), (302, 1), (319, 1), (322, 2), (325, 1), (327, 1), (335, 1), (338, 1), (339, 1), (355, 1), (364, 1), (381, 1), (396, 1), (434, 1), (446, 1), (453, 1), (462, 1), (490, 1), (499, 1), (546, 2), (560, 1), (616, 6), (629, 1), (754, 1), (760, 1), (808, 1), (845, 2), (866, 1), (911, 1), (922, 1), (966, 1), (1041, 1), (1089, 1), (1098, 1), (1198, 1), (1218, 1), (1283, 1), (1457, 2), (1460, 1), (1499, 1), (1503, 1), (1564, 3), (1574, 1), (1614, 1), (1650, 1), (1654, 3), (1685, 1), (1728, 1), (1735, 1), (1754, 1), (1767, 1), (1786, 1), (1787, 1), (1801, 4), (1817, 1), (1822, 1)], ...]
Having prepared (1) dictionary (i.e., vocabulary) and (2) corpus (i.e., sparse document vectors over the terms of the vocabulary), we are now ready to execute/run topic modeling.
gensim.models.LdaMulticore takes, among others, the following parameters:
from gensim.models import LdaMulticore
# alternative: gensim.models.ldamodel.LdaModel
lda_model = LdaMulticore(corpus=corpus, id2word=dictionary, iterations=50, num_topics=20, workers = 4)
lda_model.print_topics(num_words=5)
[(0, '0.030*"cable" + 0.008*"card" + 0.008*"monster" + 0.008*"camera" + 0.007*"hdmi"'), (1, '0.011*"device" + 0.008*"file" + 0.008*"headphone" + 0.007*"bass" + 0.007*"software"'), (2, '0.010*"screen" + 0.009*"play" + 0.008*"disc" + 0.008*"cd" + 0.007*"system"'), (3, '0.015*"battery" + 0.013*"car" + 0.012*"power" + 0.007*"speaker" + 0.007*"laptop"'), (4, '0.014*"set" + 0.013*"paper" + 0.010*"photo" + 0.009*"dvd" + 0.007*"printer"'), (5, '0.008*"card" + 0.008*"old" + 0.008*"headphone" + 0.007*"keyboard" + 0.007*"dvd"'), (6, '0.014*"mouse" + 0.008*"speaker" + 0.007*"set" + 0.007*"usb" + 0.006*"week"'), (7, '0.017*"ear" + 0.013*"headphone" + 0.011*"mouse" + 0.007*"case" + 0.007*"ipod"'), (8, '0.033*"phone" + 0.014*"speaker" + 0.011*"headphone" + 0.010*"cable" + 0.009*"battery"'), (9, '0.015*"dvd" + 0.008*"play" + 0.008*"disc" + 0.007*"record" + 0.007*"mouse"'), (10, '0.019*"cable" + 0.009*"printer" + 0.008*"phone" + 0.008*"support" + 0.007*"headphone"'), (11, '0.038*"card" + 0.013*"drive" + 0.009*"picture" + 0.007*"hold" + 0.007*"service"'), (12, '0.014*"drive" + 0.008*"mouse" + 0.007*"return" + 0.007*"card" + 0.007*"ipod"'), (13, '0.020*"camera" + 0.016*"phone" + 0.012*"memory" + 0.010*"sony" + 0.007*"money"'), (14, '0.017*"ipod" + 0.014*"card" + 0.010*"software" + 0.007*"usb" + 0.006*"file"'), (15, '0.013*"ipod" + 0.011*"case" + 0.009*"phone" + 0.008*"speaker" + 0.007*"radio"'), (16, '0.020*"ipod" + 0.011*"case" + 0.008*"speaker" + 0.008*"cd" + 0.007*"put"'), (17, '0.013*"speaker" + 0.011*"ipod" + 0.007*"computer" + 0.007*"amazon" + 0.007*"button"'), (18, '0.011*"battery" + 0.010*"phone" + 0.009*"button" + 0.007*"card" + 0.006*"radio"'), (19, '0.010*"cord" + 0.008*"player" + 0.007*"tv" + 0.006*"computer" + 0.006*"audio"')]
How are topics represented in documents? Or, put differently, which documents belong to which topics?
ind = 35
print(lda_model[corpus][ind])
reviews["content"][ind]
[(11, 0.88124305)]
" I never even traveled with it. It just stopped working completely making me lose data. NEVER AGAIN I'll buy anything from this company. This drive is a piece of rubbish!"
One widely adopted way to evaluate topic models is with various coherence measures: these quantify (in various ways) the semantic similarity / lexical association between the most prominent words of each topic. If the words that have the highest weight in each topic are not semantically similar/associated, then the topic is not coherent.
There is a number of coherence measures already implemented in gensim in the class gensim.modelsCoherenceModel. We will use some of those to quantify the coherence of the topics we induced.
# We will execute topic modeling 20 times, each time with the different number of topics
max_topics = 30
models = []
for i in range(max_topics):
print("Training LDA with " + str(i+1) + " topics.")
lda_model = LdaMulticore(corpus=corpus, id2word=dictionary, iterations=100, num_topics=i+1, workers = 4, random_state=100)
models.append(lda_model)
print("Done.")
Training LDA with 1 topics. Done. Training LDA with 2 topics. Done. Training LDA with 3 topics. Done. Training LDA with 4 topics. Done. Training LDA with 5 topics. Done. Training LDA with 6 topics. Done. Training LDA with 7 topics. Done. Training LDA with 8 topics. Done. Training LDA with 9 topics. Done. Training LDA with 10 topics. Done. Training LDA with 11 topics. Done. Training LDA with 12 topics. Done. Training LDA with 13 topics. Done. Training LDA with 14 topics. Done. Training LDA with 15 topics. Done. Training LDA with 16 topics. Done. Training LDA with 17 topics. Done. Training LDA with 18 topics. Done. Training LDA with 19 topics. Done. Training LDA with 20 topics. Done. Training LDA with 21 topics. Done. Training LDA with 22 topics. Done. Training LDA with 23 topics. Done. Training LDA with 24 topics. Done. Training LDA with 25 topics. Done. Training LDA with 26 topics. Done. Training LDA with 27 topics. Done. Training LDA with 28 topics. Done. Training LDA with 29 topics. Done. Training LDA with 30 topics. Done.
models[6].print_topics(num_words = 5)
[(0, '0.011*"mouse" + 0.009*"drive" + 0.007*"camera" + 0.006*"ipod" + 0.006*"software"'), (1, '0.013*"dvd" + 0.010*"player" + 0.007*"card" + 0.006*"wireless" + 0.006*"case"'), (2, '0.017*"phone" + 0.015*"cable" + 0.008*"return" + 0.008*"speaker" + 0.007*"keyboard"'), (3, '0.008*"ipod" + 0.007*"battery" + 0.006*"speaker" + 0.006*"set" + 0.006*"money"'), (4, '0.013*"phone" + 0.009*"printer" + 0.006*"battery" + 0.006*"plug" + 0.005*"ipod"'), (5, '0.012*"cable" + 0.008*"battery" + 0.008*"player" + 0.007*"phone" + 0.007*"speaker"'), (6, '0.015*"card" + 0.010*"computer" + 0.008*"ipod" + 0.008*"case" + 0.006*"system"')]
from gensim.models import CoherenceModel
coherence_measure = "c_uci" # 'u_mass', 'c_v', 'c_uci', 'c_npmi'
scores = []
for i in range(len(models)):
print("Computing coherence for the LDA model with " + str(i+1) + " topics.")
cm = CoherenceModel(model=models[i], corpus=corpus, texts = reviews["tokens"], dictionary=dictionary, coherence=coherence_measure)
score = cm.get_coherence()
scores.append(score)
print("Done.")
Computing coherence for the LDA model with 1 topics. Done. Computing coherence for the LDA model with 2 topics. Done. Computing coherence for the LDA model with 3 topics. Done. Computing coherence for the LDA model with 4 topics. Done. Computing coherence for the LDA model with 5 topics. Done. Computing coherence for the LDA model with 6 topics. Done. Computing coherence for the LDA model with 7 topics. Done. Computing coherence for the LDA model with 8 topics. Done. Computing coherence for the LDA model with 9 topics. Done. Computing coherence for the LDA model with 10 topics. Done. Computing coherence for the LDA model with 11 topics. Done. Computing coherence for the LDA model with 12 topics. Done. Computing coherence for the LDA model with 13 topics. Done. Computing coherence for the LDA model with 14 topics. Done. Computing coherence for the LDA model with 15 topics. Done. Computing coherence for the LDA model with 16 topics. Done. Computing coherence for the LDA model with 17 topics. Done. Computing coherence for the LDA model with 18 topics. Done. Computing coherence for the LDA model with 19 topics. Done. Computing coherence for the LDA model with 20 topics. Done. Computing coherence for the LDA model with 21 topics. Done. Computing coherence for the LDA model with 22 topics. Done. Computing coherence for the LDA model with 23 topics. Done. Computing coherence for the LDA model with 24 topics. Done. Computing coherence for the LDA model with 25 topics. Done. Computing coherence for the LDA model with 26 topics. Done. Computing coherence for the LDA model with 27 topics. Done. Computing coherence for the LDA model with 28 topics. Done. Computing coherence for the LDA model with 29 topics. Done. Computing coherence for the LDA model with 30 topics. Done.
import matplotlib.pyplot as plt
num_topics = [i+1 for i in range(len(scores))]
_=plt.plot(num_topics, scores)
_=plt.xlabel('Number of Topics')
_=plt.ylabel('Coherence Score')
plt.show()
# according to the c_v measure, 16 topics looks like a good choice
# let's see what those topics look like
num_tops = 15
models[num_tops - 1].print_topics(num_words = 5)
[(0, '0.014*"mouse" + 0.011*"camera" + 0.010*"button" + 0.009*"cd" + 0.007*"player"'), (1, '0.020*"dvd" + 0.013*"player" + 0.009*"play" + 0.008*"wireless" + 0.007*"case"'), (2, '0.024*"cable" + 0.009*"return" + 0.009*"phone" + 0.008*"picture" + 0.007*"monster"'), (3, '0.008*"headphone" + 0.008*"ipod" + 0.008*"set" + 0.007*"print" + 0.007*"money"'), (4, '0.013*"printer" + 0.009*"phone" + 0.007*"ipod" + 0.007*"print" + 0.007*"wireless"'), (5, '0.017*"cable" + 0.011*"player" + 0.007*"battery" + 0.007*"amazon" + 0.006*"ipod"'), (6, '0.018*"card" + 0.014*"case" + 0.009*"computer" + 0.008*"ipod" + 0.008*"warranty"'), (7, '0.015*"speaker" + 0.009*"headphone" + 0.007*"phone" + 0.007*"set" + 0.007*"bass"'), (8, '0.012*"speaker" + 0.009*"picture" + 0.008*"cable" + 0.007*"high" + 0.007*"mouse"'), (9, '0.009*"ipod" + 0.008*"card" + 0.007*"car" + 0.007*"review" + 0.006*"record"'), (10, '0.027*"phone" + 0.008*"headphone" + 0.007*"mouse" + 0.006*"call" + 0.006*"button"'), (11, '0.009*"headphone" + 0.009*"sony" + 0.008*"tv" + 0.007*"picture" + 0.007*"player"'), (12, '0.016*"phone" + 0.015*"battery" + 0.011*"mouse" + 0.007*"card" + 0.007*"usb"'), (13, '0.011*"speaker" + 0.009*"cable" + 0.009*"ipod" + 0.008*"router" + 0.008*"plug"'), (14, '0.012*"power" + 0.010*"battery" + 0.009*"review" + 0.008*"drive" + 0.008*"system"')]
There is a special library, pyLDAvis, that we can use to visualize topic models induced with gensim (among other). All you need to do is:
import pyLDAvis.gensim_models
pyLDAvis.enable_notebook()# Visualise inside a notebook
lda_display = pyLDAvis.gensim_models.prepare(models[num_tops - 1], corpus, dictionary)
pyLDAvis.display(lda_display)