From 789c2283b4ac3ea3e023c1c6112f7d36bd3d95ee Mon Sep 17 00:00:00 2001 From: Matt Mallory Date: Thu, 5 Jun 2025 12:08:28 -0700 Subject: [PATCH 1/4] add: descendants dictionary --- morph_utils/ccf.py | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/morph_utils/ccf.py b/morph_utils/ccf.py index dacf68a..3315707 100644 --- a/morph_utils/ccf.py +++ b/morph_utils/ccf.py @@ -16,15 +16,28 @@ from morph_utils.modifications import resample_morphology -NAME_MAP_FILE = files('morph_utils') / 'data/ccf_structure_name_map.json' -with open(NAME_MAP_FILE, "r") as fn: +_NAME_MAP_FILE = files('morph_utils') / 'data/ccf_structure_name_map.json' +with open(_NAME_MAP_FILE, "r") as fn: NAME_MAP = json.load(fn) NAME_MAP = {int(k):v for k,v in NAME_MAP.items()} -ACR_MAP_FILE = files('morph_utils') / 'data/ccf_structure_acronym_by_id.json' -with open(ACR_MAP_FILE, "r") as fn: +_ACR_MAP_FILE = files('morph_utils') / 'data/ccf_structure_acronym_by_id.json' +with open(_ACR_MAP_FILE, "r") as fn: ACRONYM_MAP = json.load(fn) ACRONYM_MAP = {k:int(v) for k,v in ACRONYM_MAP.items()} +INVERSE_ACRONYM_MAP = {v:k for k,v in ACRONYM_MAP.items()} + +_ACR_DESCENDANT_FILE = files('morph_utils') / 'data/structure_descendent_list.json' +with open(_ACR_DESCENDANT_FILE, "r") as fn: + STRUCTURE_DESCENDANTS_INT = json.load(fn) + +STRUCTURE_DESCENDANTS_ACRONYM = {} +for st_id, id_list in STRUCTURE_DESCENDANTS_INT.items(): + this_acr = INVERSE_ACRONYM_MAP[int(st_id)] + STRUCTURE_DESCENDANTS_ACRONYM[this_acr] = [] + for sub_st_id in id_list: + sub_st_acr = INVERSE_ACRONYM_MAP[int(sub_st_id)] + STRUCTURE_DESCENDANTS_ACRONYM[this_acr].append(sub_st_acr) _cached_ccf_annotation = None From 028cc2bc158ac196b1cd07af19f89de7db9676e1 Mon Sep 17 00:00:00 2001 From: Matt Mallory Date: Thu, 5 Jun 2025 12:11:04 -0700 Subject: [PATCH 2/4] fix: ids as ints --- morph_utils/ccf.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/morph_utils/ccf.py b/morph_utils/ccf.py index 3315707..23cfaed 100644 --- a/morph_utils/ccf.py +++ b/morph_utils/ccf.py @@ -30,7 +30,8 @@ _ACR_DESCENDANT_FILE = files('morph_utils') / 'data/structure_descendent_list.json' with open(_ACR_DESCENDANT_FILE, "r") as fn: STRUCTURE_DESCENDANTS_INT = json.load(fn) - +STRUCTURE_DESCENDANTS_INT = {k:int(v) for k,v in STRUCTURE_DESCENDANTS_INT.items()} + STRUCTURE_DESCENDANTS_ACRONYM = {} for st_id, id_list in STRUCTURE_DESCENDANTS_INT.items(): this_acr = INVERSE_ACRONYM_MAP[int(st_id)] From 27eb08ad862bcbd108f281d4a8ec4c850deb76b5 Mon Sep 17 00:00:00 2001 From: Matt Mallory Date: Thu, 5 Jun 2025 12:16:54 -0700 Subject: [PATCH 3/4] fix: fix --- morph_utils/ccf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/morph_utils/ccf.py b/morph_utils/ccf.py index 23cfaed..73bfd13 100644 --- a/morph_utils/ccf.py +++ b/morph_utils/ccf.py @@ -30,7 +30,7 @@ _ACR_DESCENDANT_FILE = files('morph_utils') / 'data/structure_descendent_list.json' with open(_ACR_DESCENDANT_FILE, "r") as fn: STRUCTURE_DESCENDANTS_INT = json.load(fn) -STRUCTURE_DESCENDANTS_INT = {k:int(v) for k,v in STRUCTURE_DESCENDANTS_INT.items()} +STRUCTURE_DESCENDANTS_INT = {int(k): [int(sub_v) for sub_v in v] for k,v in STRUCTURE_DESCENDANTS_INT.items()} STRUCTURE_DESCENDANTS_ACRONYM = {} for st_id, id_list in STRUCTURE_DESCENDANTS_INT.items(): From 3a52282eb79c6f8df280217f22c5cca39ce35dbc Mon Sep 17 00:00:00 2001 From: Matt Mallory Date: Thu, 5 Jun 2025 12:25:24 -0700 Subject: [PATCH 4/4] fix: ci fix2 --- morph_utils/data/structure_descendent_list.json | 1 + requirements.txt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 morph_utils/data/structure_descendent_list.json diff --git a/morph_utils/data/structure_descendent_list.json b/morph_utils/data/structure_descendent_list.json new file mode 100644 index 0000000..3abce6b --- /dev/null +++ b/morph_utils/data/structure_descendent_list.json @@ -0,0 +1 @@ +{"997": [997, 8, 567, 688, 695, 315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045, 698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142, 1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508, 703, 16, 583, 942, 952, 966, 131, 295, 303, 311, 451, 319, 327, 334, 780, 623, 477, 485, 672, 493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199, 275, 242, 250, 258, 266, 310, 333, 278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435, 803, 818, 1022, 1031, 835, 342, 298, 826, 904, 564, 596, 581, 809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287, 343, 1129, 549, 864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672, 856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953, 1097, 157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223, 141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689, 467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946, 290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804, 10671, 313, 339, 302, 851, 842, 834, 4, 811, 820, 828, 580, 271, 874, 460, 599626923, 323, 381, 749, 607344830, 246, 128, 539, 548, 555, 294, 26, 42, 17, 10, 494, 503, 511, 795, 50, 67, 587, 614454277, 1100, 215, 531, 628, 634, 706, 1061, 549009203, 549009207, 616, 214, 35, 549009211, 975, 115, 606826663, 757, 231, 66, 75, 58, 615, 348, 374, 1052, 165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872, 1065, 771, 1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114, 987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227, 1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358, 354, 386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789, 370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76, 379, 206, 230, 222, 512, 528, 1144, 1145, 1143, 645, 912, 10707, 10706, 10705, 920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711, 928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720, 936, 10725, 10724, 10723, 944, 10728, 10727, 10726, 951, 10731, 10730, 10729, 957, 10734, 10733, 10732, 968, 10737, 10736, 10735, 1073, 1007, 10674, 10673, 10672, 1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678, 1025, 10683, 10682, 10681, 1033, 10686, 10685, 10684, 1041, 10689, 10688, 10687, 1049, 10692, 10691, 10690, 519, 989, 91, 846, 589508455, 1009, 967, 885, 949, 840, 1016, 21, 665, 538, 459, 900, 848, 876, 916, 336, 117, 125, 357, 832, 62, 158, 911, 384, 710, 901, 93, 229, 705, 794, 798, 1131, 1116, 933, 1076, 413, 948, 841, 641, 506, 658, 633, 482, 808, 917, 237, 717, 813, 925, 792, 932, 570, 522, 858, 586, 514, 380, 388, 396, 697, 871, 29, 389, 245, 261, 270, 293, 277, 253, 285, 627, 960, 744, 752, 326, 812, 85, 850, 866, 78, 1123, 553, 499, 650, 490, 404, 410, 373, 728, 484682512, 983, 776, 956, 579, 964, 1108, 971, 979, 484682516, 986, 784, 6, 924, 1036, 1012, 1003, 994, 190, 198, 1019, 1028, 896, 1092, 14, 86, 365, 484682520, 484682524, 1000, 760, 142, 102, 109, 134, 309, 317, 877, 1051, 1060, 1043, 863, 397, 221, 736, 855, 205, 213, 941, 991, 768, 884, 892, 908, 940, 1099, 466, 530, 603, 745, 420, 737, 428, 436, 618, 443, 449, 713, 474, 37, 301, 484682528, 824, 54, 405, 174, 349, 817, 825, 833, 166, 341, 182, 762, 770, 779, 787, 150, 46, 753, 690, 681, 673, 1068, 722, 1083, 802, 595, 611, 730, 70, 547, 563, 73, 81, 89, 98, 108, 116, 124, 129, 140, 145, 153, 164, 1024, 1032, 1055, 1063, 1071, 1078, 1040, 1087, 1095, 1103, 1112, 1119, 3, 11, 18, 25, 34, 43, 49, 57, 65, 624, 304325711], "8": [8, 567, 688, 695, 315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045, 698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142, 1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508, 703, 16, 583, 942, 952, 966, 131, 295, 303, 311, 451, 319, 327, 334, 780, 623, 477, 485, 672, 493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199, 275, 242, 250, 258, 266, 310, 333, 278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435, 803, 818, 1022, 1031, 835, 342, 298, 826, 904, 564, 596, 581, 809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287, 343, 1129, 549, 864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672, 856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953, 1097, 157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223, 141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689, 467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946, 290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804, 10671, 313, 339, 302, 851, 842, 834, 4, 811, 820, 828, 580, 271, 874, 460, 599626923, 323, 381, 749, 607344830, 246, 128, 539, 548, 555, 294, 26, 42, 17, 10, 494, 503, 511, 795, 50, 67, 587, 614454277, 1100, 215, 531, 628, 634, 706, 1061, 549009203, 549009207, 616, 214, 35, 549009211, 975, 115, 606826663, 757, 231, 66, 75, 58, 615, 348, 374, 1052, 165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872, 1065, 771, 1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114, 987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227, 1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358, 354, 386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789, 370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76, 379, 206, 230, 222, 512, 528, 1144, 1145, 1143, 645, 912, 10707, 10706, 10705, 920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711, 928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720, 936, 10725, 10724, 10723, 944, 10728, 10727, 10726, 951, 10731, 10730, 10729, 957, 10734, 10733, 10732, 968, 10737, 10736, 10735, 1073, 1007, 10674, 10673, 10672, 1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678, 1025, 10683, 10682, 10681, 1033, 10686, 10685, 10684, 1041, 10689, 10688, 10687, 1049, 10692, 10691, 10690, 519, 989, 91, 846, 589508455], "567": [567, 688, 695, 315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045, 698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142, 1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508, 703, 16, 583, 942, 952, 966, 131, 295, 303, 311, 451, 319, 327, 334, 780, 623, 477, 485, 672, 493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199, 275, 242, 250, 258, 266, 310, 333, 278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435, 803, 818, 1022, 1031, 835, 342, 298, 826, 904, 564, 596, 581, 809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287], "688": [688, 695, 315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045, 698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142, 1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508, 703, 16, 583, 942, 952, 966, 131, 295, 303, 311, 451, 319, 327, 334, 780], "695": [695, 315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045, 698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142, 1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508], "315": [315, 184, 68, 667, 526157192, 526157196, 526322264, 500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085, 453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893, 1057, 36, 180, 148, 187, 638, 662, 677, 897, 1106, 1010, 1058, 857, 849, 247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598, 669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652, 31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819, 972, 171, 195, 304, 363, 84, 132, 44, 707, 747, 556, 827, 1054, 1081, 714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680, 95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699, 254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622, 22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624, 541, 97, 1127, 234, 289, 729, 786, 922, 540, 888, 692, 335, 368, 895, 836, 427, 988, 977, 1045], "184": [184, 68, 667, 526157192, 526157196, 526322264], "68": [68], "667": [667], "526157192": [526157192], "526157196": [526157196], "526322264": [526322264], "500": [500, 107, 219, 299, 644, 947, 985, 320, 943, 648, 844, 882, 993, 656, 962, 767, 1021, 1085], "107": [107], "219": [219], "299": [299], "644": [644], "947": [947], "985": [985, 320, 943, 648, 844, 882], "320": [320], "943": [943], "648": [648], "844": [844], "882": [882], "993": [993, 656, 962, 767, 1021, 1085], "656": [656], "962": [962], "767": [767], "1021": [1021], "1085": [1085], "453": [453, 12993, 12994, 12995, 12996, 12997, 12998, 322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713, 378, 873, 806, 1035, 1090, 862, 893], "12993": [12993], "12994": [12994], "12995": [12995], "12996": [12996], "12997": [12997], "12998": [12998], "322": [322, 793, 346, 865, 921, 686, 719, 353, 558, 838, 654, 702, 889, 929, 329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226, 337, 1030, 113, 1094, 1128, 478, 510, 345, 878, 657, 950, 974, 1102, 2, 369, 450, 854, 577, 625, 945, 1026, 361, 1006, 670, 1086, 1111, 9, 461, 182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713], "793": [793], "346": [346], "865": [865], "921": [921], "686": [686], "719": [719], "353": [353, 558, 838, 654, 702, 889, 929], "558": [558], "838": [838], "654": [654], "702": [702], "889": [889], "929": [929], "329": [329, 981, 201, 1047, 1070, 1038, 1062, 480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226], "981": [981], "201": [201], "1047": [1047], "1070": [1070], "1038": [1038], "1062": [1062], "480149202": [480149202, 480149206, 480149210, 480149214, 480149218, 480149222, 480149226], "480149206": [480149206], "480149210": [480149210], "480149214": [480149214], "480149218": [480149218], "480149222": [480149222], "480149226": [480149226], "337": [337, 1030, 113, 1094, 1128, 478, 510], "1030": [1030], "113": [113], "1094": [1094], "1128": [1128], "478": [478], "510": [510], "345": [345, 878, 657, 950, 974, 1102, 2], "878": [878], "657": [657], "950": [950], "974": [974], "1102": [1102], "2": [2], "369": [369, 450, 854, 577, 625, 945, 1026], "450": [450], "854": [854], "577": [577], "625": [625], "945": [945], "1026": [1026], "361": [361, 1006, 670, 1086, 1111, 9, 461], "1006": [1006], "670": [670], "1086": [1086], "1111": [1111], "9": [9], "461": [461], "182305689": [182305689, 182305693, 182305697, 182305701, 182305705, 182305709, 182305713], "182305693": [182305693], "182305697": [182305697], "182305701": [182305701], "182305705": [182305705], "182305709": [182305709], "182305713": [182305713], "378": [378, 873, 806, 1035, 1090, 862, 893], "873": [873], "806": [806], "1035": [1035], "1090": [1090], "862": [862], "893": [893], "1057": [1057, 36, 180, 148, 187, 638, 662], "36": [36], "180": [180], "148": [148], "187": [187], "638": [638], "662": [662], "677": [677, 897, 1106, 1010, 1058, 857, 849], "897": [897], "1106": [1106], "1010": [1010], "1058": [1058], "857": [857], "849": [849], "247": [247, 1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254, 1002, 735, 251, 816, 847, 954, 1005, 1027, 696, 643, 759, 791, 249, 456, 1018, 959, 755, 990, 1023, 520, 598], "1011": [1011, 527, 600, 678, 252, 156, 243, 480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254], "527": [527], "600": [600], "678": [678], "252": [252], "156": [156], "243": [243], "480149230": [480149230, 480149234, 480149238, 480149242, 480149246, 480149250, 480149254], "480149234": [480149234], "480149238": [480149238], "480149242": [480149242], "480149246": [480149246], "480149250": [480149250], "480149254": [480149254], "1002": [1002, 735, 251, 816, 847, 954, 1005], "735": [735], "251": [251], "816": [816], "847": [847], "954": [954], "1005": [1005], "1027": [1027, 696, 643, 759, 791, 249, 456], "696": [696], "643": [643], "759": [759], "791": [791], "249": [249], "456": [456], "1018": [1018, 959, 755, 990, 1023, 520, 598], "959": [959], "755": [755], "990": [990], "1023": [1023], "520": [520], "598": [598], "669": [669, 801, 561, 913, 937, 457, 497, 402, 1074, 905, 1114, 233, 601, 649, 394, 281, 1066, 401, 433, 1046, 441, 409, 421, 973, 573, 613, 74, 121, 385, 593, 821, 721, 778, 33, 305, 425, 750, 269, 869, 902, 377, 393, 533, 805, 41, 501, 565, 257, 469, 312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598, 312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652], "801": [801], "561": [561], "913": [913], "937": [937], "457": [457], "497": [497], "402": [402, 1074, 905, 1114, 233, 601, 649], "1074": [1074], "905": [905], "1114": [1114], "233": [233], "601": [601], "649": [649], "394": [394, 281, 1066, 401, 433, 1046, 441], "281": [281], "1066": [1066], "401": [401], "433": [433], "1046": [1046], "441": [441], "409": [409, 421, 973, 573, 613, 74, 121], "421": [421], "973": [973], "573": [573], "613": [613], "74": [74], "121": [121], "385": [385, 593, 821, 721, 778, 33, 305], "593": [593], "821": [821], "721": [721], "778": [778], "33": [33], "305": [305], "425": [425, 750, 269, 869, 902, 377, 393], "750": [750], "269": [269], "869": [869], "902": [902], "377": [377], "393": [393], "533": [533, 805, 41, 501, 565, 257, 469], "805": [805], "41": [41], "501": [501], "565": [565], "257": [257], "469": [469], "312782574": [312782574, 312782578, 312782582, 312782586, 312782590, 312782594, 312782598], "312782578": [312782578], "312782582": [312782582], "312782586": [312782586], "312782590": [312782590], "312782594": [312782594], "312782598": [312782598], "312782628": [312782628, 312782632, 312782636, 312782640, 312782644, 312782648, 312782652], "312782632": [312782632], "312782636": [312782636], "312782640": [312782640], "312782644": [312782644], "312782648": [312782648], "312782652": [312782652], "31": [31, 572, 1053, 739, 179, 227, 39, 935, 211, 1015, 919, 927, 48, 588, 296, 772, 810, 819], "572": [572], "1053": [1053], "739": [739], "179": [179], "227": [227], "39": [39, 935, 211, 1015, 919, 927], "935": [935], "211": [211], "1015": [1015], "919": [919], "927": [927], "48": [48, 588, 296, 772, 810, 819], "588": [588], "296": [296], "772": [772], "810": [810], "819": [819], "972": [972, 171, 195, 304, 363, 84, 132], "171": [171], "195": [195], "304": [304], "363": [363], "84": [84], "132": [132], "44": [44, 707, 747, 556, 827, 1054, 1081], "707": [707], "747": [747], "556": [556], "827": [827], "1054": [1054], "1081": [1081], "714": [714, 264, 492, 352, 476, 516, 723, 448, 412, 630, 440, 488, 731, 484, 524, 582, 620, 910, 527696977, 738, 746, 969, 288, 1125, 608, 680], "264": [264], "492": [492], "352": [352], "476": [476], "516": [516], "723": [723, 448, 412, 630, 440, 488], "448": [448], "412": [412], "630": [630], "440": [440], "488": [488], "731": [731, 484, 524, 582, 620, 910, 527696977], "484": [484], "524": [524], "582": [582], "620": [620], "910": [910], "527696977": [527696977], "738": [738], "746": [746, 969, 288, 1125, 608, 680], "969": [969], "288": [288], "1125": [1125], "608": [608], "680": [680], "95": [95, 104, 996, 328, 1101, 783, 831, 111, 120, 163, 344, 314, 355, 119, 704, 694, 800, 675, 699], "104": [104, 996, 328, 1101, 783, 831], "996": [996], "328": [328], "1101": [1101], "783": [783], "831": [831], "111": [111, 120, 163, 344, 314, 355], "120": [120], "163": [163], "344": [344], "314": [314], "355": [355], "119": [119, 704, 694, 800, 675, 699], "704": [704], "694": [694], "800": [800], "675": [675], "699": [699], "254": [254, 894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338, 879, 442, 434, 545, 610, 274, 330, 886, 542, 606, 430, 687, 590, 622], "894": [894, 671, 965, 774, 906, 279, 480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282, 480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310, 480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338], "671": [671], "965": [965], "774": [774], "906": [906], "279": [279], "480149258": [480149258, 480149262, 480149266, 480149270, 480149274, 480149278, 480149282], "480149262": [480149262], "480149266": [480149266], "480149270": [480149270], "480149274": [480149274], "480149278": [480149278], "480149282": [480149282], "480149286": [480149286, 480149290, 480149294, 480149298, 480149302, 480149306, 480149310], "480149290": [480149290], "480149294": [480149294], "480149298": [480149298], "480149302": [480149302], "480149306": [480149306], "480149310": [480149310], "480149314": [480149314, 480149318, 480149322, 480149326, 480149330, 480149334, 480149338], "480149318": [480149318], "480149322": [480149322], "480149326": [480149326], "480149330": [480149330], "480149334": [480149334], "480149338": [480149338], "879": [879, 442, 434, 545, 610, 274, 330], "442": [442], "434": [434], "545": [545], "610": [610], "274": [274], "330": [330], "886": [886, 542, 606, 430, 687, 590, 622], "542": [542], "606": [606], "430": [430], "687": [687], "590": [590], "622": [622], "22": [22, 532, 241, 635, 683, 308, 340, 312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570, 417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624], "532": [532], "241": [241], "635": [635], "683": [683], "308": [308], "340": [340], "312782546": [312782546, 312782550, 312782554, 312782558, 312782562, 312782566, 312782570], "312782550": [312782550], "312782554": [312782554], "312782558": [312782558], "312782562": [312782562], "312782566": [312782566], "312782570": [312782570], "417": [417, 312782604, 312782608, 312782612, 312782616, 312782620, 312782624], "312782604": [312782604], "312782608": [312782608], "312782612": [312782612], "312782616": [312782616], "312782620": [312782620], "312782624": [312782624], "541": [541, 97, 1127, 234, 289, 729, 786], "97": [97], "1127": [1127], "234": [234], "289": [289], "729": [729], "786": [786], "922": [922, 540, 888, 692, 335, 368], "540": [540], "888": [888], "692": [692], "335": [335], "368": [368], "895": [895, 836, 427, 988, 977, 1045], "836": [836], "427": [427], "988": [988], "977": [977], "1045": [1045], "698": [698, 507, 212, 220, 228, 236, 244, 151, 188, 196, 204, 159, 167, 175, 183, 191, 199, 160, 168, 589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082, 814, 496, 535, 360, 646, 267, 961, 152, 276, 284, 291, 619, 392, 260, 268, 1139, 631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256, 788, 400, 408, 416, 424, 566, 517, 1140, 1141, 1142], "507": [507, 212, 220, 228, 236, 244], "212": [212], "220": [220], "228": [228], "236": [236], "244": [244], "151": [151, 188, 196, 204], "188": [188], "196": [196], "204": [204], "159": [159, 167, 175, 183, 191, 199, 160, 168], "167": [167], "175": [175], "183": [183], "191": [191], "199": [199], "160": [160], "168": [168], "589": [589, 597, 297, 1034, 1042, 1050, 1059, 605, 306, 1067, 1075, 1082], "597": [597, 297, 1034, 1042, 1050, 1059], "297": [297], "1034": [1034], "1042": [1042], "1050": [1050], "1059": [1059], "605": [605, 306, 1067, 1075, 1082], "306": [306], "1067": [1067], "1075": [1075], "1082": [1082], "814": [814, 496, 535, 360, 646, 267], "496": [496], "535": [535], "360": [360], "646": [646], "267": [267], "961": [961, 152, 276, 284, 291], "152": [152], "276": [276], "284": [284], "291": [291], "619": [619, 392, 260, 268, 1139], "392": [392], "260": [260], "268": [268], "1139": [1139], "631": [631, 639, 192, 200, 208, 647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256], "639": [639, 192, 200, 208], "192": [192], "200": [200], "208": [208], "647": [647, 655, 584, 376, 216, 224, 232, 663, 592, 383, 240, 248, 256], "655": [655, 584, 376, 216, 224, 232], "584": [584], "376": [376], "216": [216], "224": [224], "232": [232], "663": [663, 592, 383, 240, 248, 256], "592": [592], "383": [383], "240": [240], "248": [248], "256": [256], "788": [788, 400, 408, 416, 424], "400": [400], "408": [408], "416": [416], "424": [424], "566": [566, 517, 1140, 1141, 1142], "517": [517], "1140": [1140], "1141": [1141], "1142": [1142], "1089": [1089, 1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19, 822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508], "1080": [1080, 375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504, 726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823, 982, 19], "375": [375, 382, 391, 399, 407, 415, 423, 431, 438, 446, 454, 463, 471, 479, 486, 495, 504], "382": [382, 391, 399, 407, 415], "391": [391], "399": [399], "407": [407], "415": [415], "423": [423, 431, 438, 446, 454], "431": [431], "438": [438], "446": [446], "454": [454], "463": [463, 471, 479, 486, 495, 504], "471": [471], "479": [479], "486": [486], "495": [495], "504": [504], "726": [726, 10703, 10704, 632, 10702, 734, 742, 751, 758, 766, 775, 782, 790, 799, 807, 815, 823], "10703": [10703], "10704": [10704], "632": [632], "10702": [10702], "734": [734, 742, 751, 758], "742": [742], "751": [751], "758": [758], "766": [766, 775, 782, 790], "775": [775], "782": [782], "790": [790], "799": [799, 807, 815, 823], "807": [807], "815": [815], "823": [823], "982": [982], "19": [19], "822": [822, 909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133, 843, 10693, 10694, 10695, 1037, 10696, 10697, 10698, 1084, 10699, 10700, 10701, 502, 509, 829, 845, 837, 518, 853, 870, 861, 484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504, 589508447, 484682508], "909": [909, 918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60, 926, 526, 543, 468, 508, 664, 712, 727, 550, 743, 934, 259, 324, 371, 419, 1133], "918": [918, 1121, 20, 999, 715, 764, 52, 92, 312, 139, 387, 28, 60], "1121": [1121], "20": [20], "999": [999], "715": [715], "764": [764], "52": [52], "92": [92], "312": [312], "139": [139], "387": [387], "28": [28], "60": [60], "926": [926, 526, 543, 468, 508, 664, 712, 727, 550, 743], "526": [526], "543": [543], "468": [468], "508": [508], "664": [664], "712": [712], "727": [727], "550": [550], "743": [743], "934": [934, 259, 324, 371, 419, 1133], "259": [259], "324": [324], "371": [371], "419": [419], "1133": [1133], "843": [843, 10693, 10694, 10695], "10693": [10693], "10694": [10694], "10695": [10695], "1037": [1037, 10696, 10697, 10698], "10696": [10696], "10697": [10697], "10698": [10698], "1084": [1084, 10699, 10700, 10701], "10699": [10699], "10700": [10700], "10701": [10701], "502": [502, 509, 829, 845, 837, 518, 853, 870, 861], "509": [509, 829, 845, 837], "829": [829], "845": [845], "837": [837], "518": [518, 853, 870, 861], "853": [853], "870": [870], "861": [861], "484682470": [484682470, 484682475, 484682479, 484682483, 484682487, 484682492, 484682496, 484682500, 484682504], "484682475": [484682475, 484682479, 484682483, 484682487], "484682479": [484682479], "484682483": [484682483], "484682487": [484682487], "484682492": [484682492, 484682496, 484682500, 484682504], "484682496": [484682496], "484682500": [484682500], "484682504": [484682504], "589508447": [589508447], "484682508": [484682508], "703": [703, 16, 583, 942, 952, 966, 131, 295, 303, 311, 451, 319, 327, 334, 780], "16": [16], "583": [583], "942": [942, 952, 966], "952": [952], "966": [966], "131": [131], "295": [295, 303, 311, 451], "303": [303], "311": [311], "451": [451], "319": [319, 327, 334], "327": [327], "334": [334], "780": [780], "623": [623, 477, 485, 672, 493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199, 275, 242, 250, 258, 266, 310, 333, 278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435, 803, 818, 1022, 1031, 835, 342, 298, 826, 904, 564, 596, 581, 809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287], "477": [477, 485, 672, 493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199, 275, 242, 250, 258, 266, 310, 333, 278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435], "485": [485, 672], "672": [672], "493": [493, 56, 998, 754, 481, 489, 144, 458, 465, 473, 549009199], "56": [56], "998": [998], "754": [754, 481, 489, 144, 458, 465, 473], "481": [481], "489": [489], "144": [144], "458": [458], "465": [465], "473": [473], "549009199": [549009199], "275": [275, 242, 250, 258, 266, 310, 333], "242": [242, 250, 258, 266], "250": [250], "258": [258], "266": [266], "310": [310], "333": [333], "278": [278, 23, 292, 536, 544, 551, 559, 1105, 403, 411, 418, 426, 472, 480, 487, 435], "23": [23], "292": [292], "536": [536, 544, 551, 559], "544": [544], "551": [551], "559": [559], "1105": [1105], "403": [403, 411, 418, 426, 472, 480, 487, 435], "411": [411], "418": [418], "426": [426, 472, 480, 487], "472": [472], "480": [480], "487": [487], "435": [435], "803": [803, 818, 1022, 1031, 835, 342, 298, 826, 904, 564, 596, 581, 809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287], "818": [818, 1022, 1031], "1022": [1022], "1031": [1031], "835": [835, 342, 298], "342": [342], "298": [298], "826": [826, 904, 564, 596, 581], "904": [904, 564, 596], "564": [564], "596": [596], "581": [581], "809": [809, 351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602, 287], "351": [351, 359, 537, 498, 505, 513, 546, 521, 554, 562, 529, 367, 569, 578, 585, 594, 602], "359": [359, 537, 498, 505, 513, 546, 521, 554, 562, 529], "537": [537], "498": [498], "505": [505], "513": [513], "546": [546], "521": [521], "554": [554], "562": [562], "529": [529], "367": [367, 569, 578, 585, 594, 602], "569": [569], "578": [578], "585": [585], "594": [594], "602": [602], "287": [287], "343": [343, 1129, 549, 864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672, 856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953, 1097, 157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223, 141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689, 467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946, 290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804, 10671, 313, 339, 302, 851, 842, 834, 4, 811, 820, 828, 580, 271, 874, 460, 599626923, 323, 381, 749, 607344830, 246, 128, 539, 548, 555, 294, 26, 42, 17, 10, 494, 503, 511, 795, 50, 67, 587, 614454277, 1100, 215, 531, 628, 634, 706, 1061, 549009203, 549009207, 616, 214, 35, 549009211, 975, 115, 606826663, 757, 231, 66, 75, 58, 615, 348, 374, 1052, 165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872, 1065, 771, 1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114, 987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227, 1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358, 354, 386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789, 370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76, 379, 206, 230, 222], "1129": [1129, 549, 864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672, 856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953, 1097, 157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223, 141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689, 467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946, 290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804, 10671], "549": [549, 864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672, 856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953], "864": [864, 637, 629, 685, 709, 718, 725, 733, 741, 563807435, 406, 414, 422, 609, 1044, 1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672], "637": [637, 629, 685, 709, 718, 725, 733, 741, 563807435], "629": [629], "685": [685], "709": [709, 718, 725, 733, 741], "718": [718], "725": [725], "733": [733], "741": [741], "563807435": [563807435], "406": [406, 414, 422], "414": [414], "422": [422], "609": [609], "1044": [1044], "1008": [1008, 475, 1072, 1079, 1088, 170, 496345664, 496345668, 496345672], "475": [475, 1072, 1079, 1088], "1072": [1072], "1079": [1079], "1088": [1088], "170": [170, 496345664, 496345668, 496345672], "496345664": [496345664], "496345668": [496345668], "496345672": [496345672], "856": [856, 138, 218, 1020, 1029, 325, 560581551, 560581555, 239, 255, 127, 1096, 1104, 64, 1120, 1113, 155, 444, 59, 362, 617, 626, 636, 366, 1077, 571, 149, 15, 181, 560581559, 51, 189, 599, 907, 575, 930, 560581563, 262, 1014, 27, 563807439, 178, 300, 316, 321, 958, 483, 186, 953], "138": [138, 218, 1020, 1029, 325, 560581551, 560581555], "218": [218], "1020": [1020], "1029": [1029], "325": [325], "560581551": [560581551], "560581555": [560581555], "239": [239, 255, 127, 1096, 1104, 64, 1120, 1113, 155], "255": [255], "127": [127, 1096, 1104], "1096": [1096], "1104": [1104], "64": [64], "1120": [1120], "1113": [1113], "155": [155], "444": [444, 59, 362, 617, 626, 636, 366, 1077], "59": [59], "362": [362, 617, 626, 636], "617": [617], "626": [626], "636": [636], "366": [366], "1077": [1077], "571": [571, 149, 15, 181, 560581559], "149": [149], "15": [15], "181": [181], "560581559": [560581559], "51": [51, 189, 599, 907, 575, 930, 560581563], "189": [189], "599": [599], "907": [907], "575": [575], "930": [930], "560581563": [560581563], "262": [262], "1014": [1014, 27, 563807439, 178, 300, 316, 321], "27": [27], "563807439": [563807439], "178": [178, 300, 316], "300": [300], "316": [316], "321": [321], "958": [958, 483, 186, 953], "483": [483], "186": [186], "953": [953], "1097": [1097, 157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223, 141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689, 467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946, 290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804, 10671], "157": [157, 390, 332, 432, 38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110, 30, 118, 223], "390": [390], "332": [332, 432], "432": [432], "38": [38, 71, 47, 79, 103, 652, 660, 94, 55, 87, 110], "71": [71, 47, 79, 103, 652, 660], "47": [47], "79": [79], "103": [103, 652, 660], "652": [652], "660": [660], "94": [94, 55, 87, 110], "55": [55], "87": [87], "110": [110], "30": [30], "118": [118], "223": [223], "141": [141, 72, 80, 263, 272, 830, 668, 676, 684, 452, 523, 763, 914, 1109, 1124, 126, 133, 347, 286, 338, 576073699, 689], "72": [72], "80": [80], "263": [263], "272": [272], "830": [830, 668, 676, 684], "668": [668], "676": [676], "684": [684], "452": [452], "523": [523], "763": [763], "914": [914], "1109": [1109], "1124": [1124], "126": [126], "133": [133], "347": [347], "286": [286], "338": [338], "576073699": [576073699], "689": [689], "467": [467, 88, 700, 708, 716, 724, 331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1, 515, 740, 748, 756, 980, 1004, 63, 439, 447, 455, 464, 693, 761, 769, 777, 785, 946], "88": [88, 700, 708, 716, 724], "700": [700], "708": [708], "716": [716], "724": [724], "331": [331, 210, 491, 732, 606826647, 606826651, 606826655, 606826659, 525, 1110, 1118, 557, 1126, 1], "210": [210], "491": [491, 732, 606826647, 606826651, 606826655, 606826659], "732": [732], "606826647": [606826647], "606826651": [606826651], "606826655": [606826655], "606826659": [606826659], "525": [525, 1110, 1118], "1110": [1110], "1118": [1118], "557": [557, 1126, 1], "1126": [1126], "1": [1], "515": [515, 740, 748, 756], "740": [740], "748": [748], "756": [756], "980": [980], "1004": [1004], "63": [63, 439, 447, 455, 464], "439": [439], "447": [447], "455": [455], "464": [464], "693": [693, 761, 769, 777, 785], "761": [761], "769": [769], "777": [777], "785": [785], "946": [946], "290": [290, 194, 226, 356, 364, 576073704, 173, 470, 614, 797, 796, 804], "194": [194], "226": [226], "356": [356], "364": [364], "576073704": [576073704], "173": [173], "470": [470], "614": [614], "797": [797, 796, 804], "796": [796], "804": [804], "10671": [10671], "313": [313, 339, 302, 851, 842, 834, 4, 811, 820, 828, 580, 271, 874, 460, 599626923, 323, 381, 749, 607344830, 246, 128, 539, 548, 555, 294, 26, 42, 17, 10, 494, 503, 511, 795, 50, 67, 587, 614454277, 1100, 215, 531, 628, 634, 706, 1061, 549009203, 549009207, 616, 214, 35, 549009211, 975, 115, 606826663, 757, 231, 66, 75, 58, 615, 348, 374, 1052, 165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872], "339": [339, 302, 851, 842, 834, 4, 811, 820, 828, 580, 271, 874, 460, 599626923], "302": [302, 851, 842, 834], "851": [851], "842": [842], "834": [834], "4": [4, 811, 820, 828], "811": [811], "820": [820], "828": [828], "580": [580], "271": [271], "874": [874], "460": [460], "599626923": [599626923], "323": [323, 381, 749, 607344830, 246, 128, 539, 548, 555, 294, 26, 42, 17, 10, 494, 503, 511, 795, 50, 67, 587, 614454277, 1100, 215, 531, 628, 634, 706, 1061, 549009203, 549009207, 616, 214, 35, 549009211, 975, 115, 606826663, 757, 231, 66, 75, 58, 615], "381": [381], "749": [749], "607344830": [607344830], "246": [246], "128": [128, 539, 548, 555], "539": [539], "548": [548], "555": [555], "294": [294, 26, 42, 17, 10, 494, 503, 511], "26": [26], "42": [42], "17": [17], "10": [10, 494, 503, 511], "494": [494], "503": [503], "511": [511], "795": [795, 50, 67, 587, 614454277], "50": [50], "67": [67], "587": [587], "614454277": [614454277], "1100": [1100, 215, 531, 628, 634, 706, 1061, 549009203], "215": [215], "531": [531], "628": [628], "634": [634], "706": [706], "1061": [1061], "549009203": [549009203], "549009207": [549009207], "616": [616], "214": [214], "35": [35], "549009211": [549009211], "975": [975], "115": [115], "606826663": [606826663], "757": [757], "231": [231], "66": [66], "75": [75], "58": [58], "615": [615], "348": [348, 374, 1052, 165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872], "374": [374], "1052": [1052], "165": [165, 12, 100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862, 197, 591, 872], "12": [12], "100": [100, 607344834, 607344838, 607344842, 607344846, 607344850, 607344854, 607344858, 607344862], "607344834": [607344834], "607344838": [607344838], "607344842": [607344842], "607344846": [607344846], "607344850": [607344850], "607344854": [607344854], "607344858": [607344858], "607344862": [607344862], "197": [197], "591": [591], "872": [872], "1065": [1065, 771, 1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114, 987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227, 1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358, 354, 386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789, 370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76, 379, 206, 230, 222], "771": [771, 1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114, 987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227, 1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358], "1132": [1132, 612, 82, 90, 99, 7, 867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923, 398, 122, 105, 114], "612": [612, 82, 90, 99], "82": [82], "90": [90], "99": [99], "7": [7], "867": [867, 123, 881, 860, 868, 875, 883, 891, 890, 899, 915, 923], "123": [123], "881": [881, 860, 868, 875, 883, 891], "860": [860], "868": [868], "875": [875], "883": [883], "891": [891], "890": [890, 899, 915, 923], "899": [899], "915": [915], "923": [923], "398": [398, 122, 105, 114], "122": [122], "105": [105], "114": [114], "987": [987, 280, 880, 283, 599626927, 898, 931, 1093, 552, 318, 462, 534, 574, 621, 549009215, 549009219, 549009223, 549009227], "280": [280], "880": [880], "283": [283], "599626927": [599626927], "898": [898], "931": [931], "1093": [1093], "552": [552], "318": [318], "462": [462], "534": [534], "574": [574], "621": [621], "549009215": [549009215], "549009219": [549009219], "549009223": [549009223], "549009227": [549009227], "1117": [1117, 679, 137, 130, 147, 162, 604, 146, 238, 350, 358], "679": [679, 137, 130], "137": [137], "130": [130], "147": [147], "162": [162], "604": [604], "146": [146], "238": [238], "350": [350], "358": [358], "354": [354, 386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789, 370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76, 379, 206, 230, 222], "386": [386, 207, 607, 112, 560, 96, 101, 720, 711, 1039, 903, 642, 651, 659, 666, 674, 682, 691, 429, 437, 445, 77, 53, 61, 45, 69, 589508451, 789], "207": [207], "607": [607, 112, 560, 96, 101], "112": [112], "560": [560], "96": [96], "101": [101], "720": [720, 711, 1039], "711": [711], "1039": [1039], "903": [903], "642": [642], "651": [651, 659, 666, 674, 682, 691], "659": [659], "666": [666], "674": [674], "682": [682], "691": [691], "429": [429], "437": [437], "445": [445, 77, 53, 61, 45, 69], "77": [77], "53": [53], "61": [61], "45": [45], "69": [69], "589508451": [589508451], "789": [789], "370": [370, 653, 568, 661, 576, 640, 135, 939, 143, 839, 887, 1048, 372, 83, 136, 106, 203, 235, 955, 963, 307, 395, 1098, 1107, 852, 859, 938, 970, 978, 154, 161, 177, 169, 995, 1069, 185, 193, 701, 209, 202, 225, 217, 765, 773, 781, 76], "653": [653], "568": [568], "661": [661], "576": [576], "640": [640], "135": [135, 939, 143], "939": [939], "143": [143], "839": [839], "887": [887], "1048": [1048], "372": [372], "83": [83], "136": [136], "106": [106], "203": [203], "235": [235, 955, 963], "955": [955], "963": [963], "307": [307], "395": [395, 1098, 1107], "1098": [1098], "1107": [1107], "852": [852], "859": [859], "938": [938, 970, 978], "970": [970], "978": [978], "154": [154, 161, 177, 169], "161": [161], "177": [177], "169": [169], "995": [995], "1069": [1069, 185, 193], "185": [185], "193": [193], "701": [701, 209, 202, 225, 217], "209": [209], "202": [202], "225": [225], "217": [217], "765": [765], "773": [773], "781": [781], "76": [76], "379": [379, 206, 230, 222], "206": [206], "230": [230], "222": [222], "512": [512, 528, 1144, 1145, 1143, 645, 912, 10707, 10706, 10705, 920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711, 928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720, 936, 10725, 10724, 10723, 944, 10728, 10727, 10726, 951, 10731, 10730, 10729, 957, 10734, 10733, 10732, 968, 10737, 10736, 10735, 1073, 1007, 10674, 10673, 10672, 1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678, 1025, 10683, 10682, 10681, 1033, 10686, 10685, 10684, 1041, 10689, 10688, 10687, 1049, 10692, 10691, 10690, 519, 989, 91, 846, 589508455], "528": [528, 1144, 1145, 1143, 645, 912, 10707, 10706, 10705, 920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711, 928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720, 936, 10725, 10724, 10723, 944, 10728, 10727, 10726, 951, 10731, 10730, 10729, 957, 10734, 10733, 10732, 968, 10737, 10736, 10735, 1073, 1007, 10674, 10673, 10672, 1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678, 1025, 10683, 10682, 10681, 1033, 10686, 10685, 10684, 1041, 10689, 10688, 10687, 1049, 10692, 10691, 10690], "1144": [1144], "1145": [1145], "1143": [1143], "645": [645, 912, 10707, 10706, 10705, 920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711, 928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720, 936, 10725, 10724, 10723, 944, 10728, 10727, 10726, 951, 10731, 10730, 10729, 957, 10734, 10733, 10732, 968, 10737, 10736, 10735], "912": [912, 10707, 10706, 10705], "10707": [10707], "10706": [10706], "10705": [10705], "920": [920, 976, 10710, 10709, 10708, 984, 10713, 10712, 10711], "976": [976, 10710, 10709, 10708], "10710": [10710], "10709": [10709], "10708": [10708], "984": [984, 10713, 10712, 10711], "10713": [10713], "10712": [10712], "10711": [10711], "928": [928, 992, 10716, 10715, 10714, 1001, 10719, 10718, 10717, 1091, 10722, 10721, 10720], "992": [992, 10716, 10715, 10714], "10716": [10716], "10715": [10715], "10714": [10714], "1001": [1001, 10719, 10718, 10717], "10719": [10719], "10718": [10718], "10717": [10717], "1091": [1091, 10722, 10721, 10720], "10722": [10722], "10721": [10721], "10720": [10720], "936": [936, 10725, 10724, 10723], "10725": [10725], "10724": [10724], "10723": [10723], "944": [944, 10728, 10727, 10726], "10728": [10728], "10727": [10727], "10726": [10726], "951": [951, 10731, 10730, 10729], "10731": [10731], "10730": [10730], "10729": [10729], "957": [957, 10734, 10733, 10732], "10734": [10734], "10733": [10733], "10732": [10732], "968": [968, 10737, 10736, 10735], "10737": [10737], "10736": [10736], "10735": [10735], "1073": [1073, 1007, 10674, 10673, 10672, 1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678, 1025, 10683, 10682, 10681, 1033, 10686, 10685, 10684, 1041, 10689, 10688, 10687, 1049, 10692, 10691, 10690], "1007": [1007, 10674, 10673, 10672], "10674": [10674], "10673": [10673], "10672": [10672], "1017": [1017, 1056, 10677, 10676, 10675, 1064, 10680, 10679, 10678], "1056": [1056, 10677, 10676, 10675], "10677": [10677], "10676": [10676], "10675": [10675], "1064": [1064, 10680, 10679, 10678], "10680": [10680], "10679": [10679], "10678": [10678], "1025": [1025, 10683, 10682, 10681], "10683": [10683], "10682": [10682], "10681": [10681], "1033": [1033, 10686, 10685, 10684], "10686": [10686], "10685": [10685], "10684": [10684], "1041": [1041, 10689, 10688, 10687], "10689": [10689], "10688": [10688], "10687": [10687], "1049": [1049, 10692, 10691, 10690], "10692": [10692], "10691": [10691], "10690": [10690], "519": [519, 989, 91, 846, 589508455], "989": [989], "91": [91], "846": [846], "589508455": [589508455], "1009": [1009, 967, 885, 949, 840, 1016, 21, 665, 538, 459, 900, 848, 876, 916, 336, 117, 125, 357, 832, 62, 158, 911, 384, 710, 901, 93, 229, 705, 794, 798, 1131, 1116, 933, 1076, 413, 948, 841, 641, 506, 658, 633, 482, 808, 917, 237, 717, 813, 925, 792, 932, 570, 522, 858, 586, 514, 380, 388, 396, 697, 871, 29, 389, 245, 261, 270, 293, 277, 253, 285, 627, 960, 744, 752, 326, 812, 85, 850, 866, 78, 1123, 553, 499, 650, 490, 404, 410, 373, 728, 484682512, 983, 776, 956, 579, 964, 1108, 971, 979, 484682516, 986, 784, 6, 924, 1036, 1012, 1003, 994, 190, 198, 1019, 1028, 896, 1092, 14, 86, 365, 484682520, 484682524, 1000, 760, 142, 102, 109, 134, 309, 317, 877, 1051, 1060, 1043, 863, 397, 221, 736, 855, 205, 213, 941, 991, 768, 884, 892, 908, 940, 1099, 466, 530, 603, 745, 420, 737, 428, 436, 618, 443, 449, 713, 474, 37, 301, 484682528, 824, 54, 405, 174, 349, 817, 825, 833, 166, 341, 182, 762, 770, 779, 787, 150, 46, 753, 690, 681, 673, 1068, 722, 1083, 802, 595, 611, 730, 70, 547, 563], "967": [967, 885, 949, 840, 1016, 21, 665, 538, 459, 900, 848, 876, 916, 336, 117, 125, 357, 832, 62, 158, 911, 384, 710, 901, 93, 229, 705, 794, 798, 1131, 1116, 933, 1076, 413, 948, 841, 641, 506, 658, 633, 482, 808, 917, 237, 717, 813, 925, 792, 932, 570, 522, 858, 586, 514, 380, 388, 396, 697, 871, 29, 389, 245, 261, 270, 293, 277, 253, 285, 627], "885": [885], "949": [949], "840": [840, 1016, 21, 665, 538, 459, 900], "1016": [1016], "21": [21, 665, 538, 459], "665": [665], "538": [538], "459": [459], "900": [900], "848": [848, 876, 916, 336, 117, 125, 357], "876": [876], "916": [916], "336": [336], "117": [117], "125": [125], "357": [357], "832": [832, 62, 158], "62": [62], "158": [158], "911": [911, 384], "384": [384], "710": [710], "901": [901, 93, 229, 705, 794], "93": [93], "229": [229, 705, 794], "705": [705], "794": [794], "798": [798, 1131, 1116], "1131": [1131], "1116": [1116], "933": [933, 1076, 413, 948, 841, 641, 506, 658, 633, 482], "1076": [1076], "413": [413], "948": [948, 841, 641, 506, 658, 633, 482], "841": [841], "641": [641], "506": [506], "658": [658], "633": [633], "482": [482], "808": [808], "917": [917, 237], "237": [237], "717": [717], "813": [813], "925": [925], "792": [792, 932, 570, 522, 858, 586, 514, 380, 388, 396, 697], "932": [932, 570, 522, 858, 586, 514, 380, 388, 396, 697], "570": [570], "522": [522], "858": [858], "586": [586], "514": [514, 380, 388, 396], "380": [380], "388": [388], "396": [396], "697": [697], "871": [871, 29, 389, 245, 261, 270, 293, 277, 253, 285, 627], "29": [29], "389": [389], "245": [245], "261": [261], "270": [270], "293": [293], "277": [277], "253": [253], "285": [285, 627], "627": [627], "960": [960, 744, 752, 326, 812, 85, 850, 866, 78, 1123, 553, 499, 650, 490, 404, 410, 373, 728], "744": [744], "752": [752, 326, 812, 85, 850, 866, 78, 1123, 553, 499, 650, 490, 404, 410, 373], "326": [326, 812, 85, 850, 866], "812": [812, 85], "85": [85], "850": [850], "866": [866], "78": [78], "1123": [1123, 553, 499, 650, 490, 404, 410], "553": [553], "499": [499], "650": [650], "490": [490, 404, 410], "404": [404], "410": [410], "373": [373], "728": [728], "484682512": [484682512], "983": [983, 776, 956, 579, 964, 1108, 971, 979, 484682516, 986, 784, 6, 924, 1036, 1012, 1003, 994, 190, 198, 1019, 1028, 896, 1092, 14, 86, 365, 484682520, 484682524], "776": [776, 956, 579, 964, 1108, 971, 979, 484682516, 986], "956": [956, 579], "579": [579], "964": [964], "1108": [1108], "971": [971], "979": [979], "484682516": [484682516], "986": [986], "784": [784, 6, 924, 1036, 1012, 1003, 994, 190, 198, 1019, 1028], "6": [6], "924": [924], "1036": [1036], "1012": [1012], "1003": [1003], "994": [994], "190": [190], "198": [198], "1019": [1019], "1028": [1028], "896": [896, 1092, 14, 86, 365, 484682520, 484682524], "1092": [1092], "14": [14], "86": [86], "365": [365], "484682520": [484682520], "484682524": [484682524], "1000": [1000, 760, 142, 102, 109, 134, 309, 317, 877, 1051, 1060, 1043, 863, 397, 221, 736, 855, 205, 213, 941], "760": [760, 142, 102, 109, 134, 309, 317], "142": [142], "102": [102], "109": [109], "134": [134], "309": [309], "317": [317], "877": [877, 1051, 1060, 1043], "1051": [1051], "1060": [1060], "1043": [1043], "863": [863, 397, 221], "397": [397], "221": [221], "736": [736], "855": [855, 205, 213], "205": [205], "213": [213], "941": [941], "991": [991, 768, 884, 892, 908, 940, 1099, 466, 530, 603, 745, 420, 737, 428, 436, 618, 443, 449, 713, 474, 37, 301, 484682528, 824, 54, 405, 174, 349, 817, 825, 833, 166, 341, 182, 762, 770, 779, 787, 150, 46, 753, 690, 681, 673, 1068, 722, 1083, 802, 595, 611, 730, 70, 547, 563], "768": [768, 884, 892, 908, 940, 1099, 466, 530, 603, 745, 420, 737, 428, 436, 618, 443, 449, 713, 474, 37, 301, 484682528], "884": [884], "892": [892], "908": [908], "940": [940], "1099": [1099, 466, 530, 603, 745, 420, 737, 428, 436, 618, 443, 449, 713, 474], "466": [466], "530": [530], "603": [603], "745": [745, 420], "420": [420], "737": [737, 428, 436], "428": [428], "436": [436], "618": [618, 443, 449], "443": [443], "449": [449], "713": [713], "474": [474], "37": [37], "301": [301, 484682528], "484682528": [484682528], "824": [824, 54, 405, 174, 349, 817, 825, 833, 166, 341, 182, 762, 770, 779, 787, 150, 46, 753, 690, 681, 673, 1068, 722, 1083, 802, 595, 611, 730, 70, 547, 563], "54": [54], "405": [405], "174": [174], "349": [349, 817, 825, 833], "817": [817], "825": [825], "833": [833], "166": [166], "341": [341], "182": [182, 762, 770, 779, 787], "762": [762], "770": [770], "779": [779], "787": [787], "150": [150], "46": [46, 753, 690, 681, 673], "753": [753], "690": [690], "681": [681], "673": [673], "1068": [1068, 722], "722": [722], "1083": [1083, 802, 595, 611, 730], "802": [802], "595": [595], "611": [611], "730": [730], "70": [70, 547, 563], "547": [547], "563": [563], "73": [73, 81, 89, 98, 108, 116, 124, 129, 140, 145, 153, 164], "81": [81, 89, 98, 108, 116], "89": [89], "98": [98], "108": [108], "116": [116], "124": [124], "129": [129], "140": [140], "145": [145, 153], "153": [153], "164": [164], "1024": [1024, 1032, 1055, 1063, 1071, 1078, 1040, 1087, 1095, 1103, 1112, 1119, 3, 11, 18, 25, 34, 43, 49, 57, 65, 624], "1032": [1032, 1055, 1063, 1071, 1078], "1055": [1055], "1063": [1063], "1071": [1071], "1078": [1078], "1040": [1040, 1087, 1095, 1103, 1112, 1119, 3, 11, 18, 25, 34, 43, 49, 57, 65], "1087": [1087], "1095": [1095], "1103": [1103], "1112": [1112], "1119": [1119], "3": [3], "11": [11], "18": [18], "25": [25], "34": [34], "43": [43], "49": [49], "57": [57], "65": [65], "624": [624], "304325711": [304325711]} \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index e32b245..011e0ff 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ scipy numpy argschema -pandas +pandas<=2.2.3 matplotlib scikit-learn neuron_morphology