1661 0, 2, 2, 2, 2, 2, 2, 2, 2, 406,
1662 408, 2, 2, 407, 2, 2, 2, 2, 2, 2,
1663 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1664 2, 2, 405, 2, 2, 2, 2, 2, 2, 2,
1665 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1666 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1667 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1668 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1669 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1670 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1671 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1672 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1673 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1674 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1675 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1676 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1677 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1678 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1679 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1680 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1681 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1682 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1683 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1684 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1685 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1686 2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
1687 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
1688 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
1689 25, 26, 27, 28, 29, 30, 31, 32, 33, 34,
1690 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
1691 45, 46, 47, 48, 49, 50, 51, 52, 53, 54,
1692 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,
1693 65, 66, 67, 68, 69, 70, 71, 72, 73, 74,
1694 75, 76, 77, 78, 79, 80, 81, 82, 83, 84,
1695 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
1696 95, 96, 97, 98, 99, 100, 101, 102, 103, 104,
1697 105, 106, 107, 108, 109, 110, 111, 112, 113, 114,
1698 115, 116, 117, 118, 119, 120, 121, 122, 123, 124,
1699 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
1700 135, 136, 137, 138, 139, 140, 141, 142, 143, 144,
1701 145, 146, 147, 148, 149, 150, 151, 152, 153, 154,
1702 155, 156, 157, 158, 159, 160, 161, 162, 163, 164,
1703 165, 166, 167, 168, 169, 170, 171, 172, 173, 174,
1704 175, 176, 177, 178, 179, 180, 181, 182, 183, 184,
1705 185, 186, 187, 188, 189, 190, 191, 192, 193, 194,
1706 195, 196, 197, 198, 199, 200, 201, 202, 203, 204,
1707 205, 206, 207, 208, 209, 210, 211, 212, 213, 214,
1708 215, 216, 217, 218, 219, 220, 221, 222, 223, 224,
1709 225, 226, 227, 228, 229, 230, 231, 232, 233, 234,
1710 235, 236, 237, 238, 239, 240, 241, 242, 243, 244,
1711 245, 246, 247, 248, 249, 250, 251, 252, 253, 254,
1712 255, 256, 257, 258, 259, 260, 261, 262, 263, 264,
1713 265, 266, 267, 268, 269, 270, 271, 272, 273, 274,
1714 275, 276, 277, 278, 279, 280, 281, 282, 283, 284,
1715 285, 286, 287, 288, 289, 290, 291, 292, 293, 294,
1716 295, 296, 297, 298, 299, 300, 301, 302, 303, 304,
1717 305, 306, 307, 308, 309, 310, 311, 312, 313, 314,
1718 315, 316, 317, 318, 319, 320, 321, 322, 323, 324,
1719 325, 326, 327, 328, 329, 330, 331, 332, 333, 334,
1720 335, 336, 337, 338, 339, 340, 341, 342, 343, 344,
1721 345, 346, 347, 348, 349, 350, 351, 352, 353, 354,
1722 355, 356, 357, 358, 359, 360, 361, 362, 363, 364,
1723 365, 366, 367, 368, 369, 370, 371, 372, 373, 374,
1724 375, 376, 377, 378, 379, 380, 381, 382, 383, 384,
1725 385, 386, 387, 388, 389, 390, 391, 392, 393, 394,
1726 395, 396, 397, 398, 399, 400, 401, 402, 403, 404
2207 14, -1315, 97, -189, 104, -1315, -1315, -78, -166, 119,
2208 -1315, -1315, 96, -24, 138, -1315, 143, 60, -1315, -89,
2209 142, 155, 126, -1315, 161, -177, 162, -1315, -1315, -1315,
2210 -1315, -1315, 99, 195, 172, 202, -1315, 177, -1315, -1315,
2211 -1315, -1315, -1315, 199, -1315, -1315, -1315, -1315, 167, 41,
2212 -1315, 182, 221, -1315, -58, -1315, -1315, -1315, 197, -1315,
2213 -1315, -1315, -1315, -1315, 212, 48, 224, 230, -50, -1315,
2214 -1315, 213, 258, 262, 268, 270, -1315, -1315, -1315, -1315,
2215 -1315, -1315, -1315, -1315, 223, -1315, 220, -1315, -1315, -1315,
2216 -1315, 33, 101, 282, 301, -1315, -1315, -1315, -1315, -1315,
2217 -1315, 590, -1315, 330, 338, -1315, -1315, -1315, -1315, -1315,
2218 -1315, 344, 348, 373, -1315, -1315, -1315, -1315, -1315, -1315,
2219 290, 353, 300, 305, -1315, 132, 209, 414, 293, -1315,
2220 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2221 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2222 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2223 316, -26, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2224 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2225 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 94,
2226 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2227 -1315, -1315, -1315, -1315, -1315, 590, -1315, -1315, -1315, -1315,
2228 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 419,
2229 452, 453, 467, 490, 495, 37, -1315, 497, -1315, -1315,
2230 -1315, -1315, 139, 328, 501, 319, -1315, 507, -1315, -1315,
2231 -1315, -1315, -1315, 321, -16, 329, -16, 331, -16, 334,
2232 50, 361, 259, 363, 254, 365, 22, 500, -16, 504,
2233 -16, -1315, 311, -1315, -1315, -1315, -1315, 535, -1315, 537,
2234 -1315, 539, 536, 538, -1315, -1315, -1315, -1315, -1315, -1315,
2235 -1315, -1315, -1315, -1315, -1315, -1315, 590, 590, 590, 590,
2236 590, 590, -1315, -1315, 590, 590, 590, 590, 590, 590,
2237 -1315, 590, -1315, -1315, -1315, 371, 382, 590, 135, 135,
2238 135, -1315, 204, 35, -1315, 544, -1315, -1315, -1315, -1315,
2239 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 548, 477, -1315,
2240 492, 90, -1315, 320, 249, 552, 384, -1315, 558, -1315,
2241 -1315, -1315, -1315, -1315, 562, 152, -1315, 517, -1315, -1315,
2242 -1315, -1315, -1315, -1315, 523, -1315, -1315, -1315, -1315, -1315,
2243 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 524, -1315,
2244 570, -1315, -1315, -1315, -1315, -1315, -1315, 525, -1315, 572,
2245 573, 575, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2246 526, -1315, 576, 578, -1315, -1315, -1315, -1315, -1315, -1315,
2247 -1315, -1315, -1315, 527, -1315, 584, -1315, -1315, -1315, -1315,
2248 -1315, 518, -1315, -1315, -1315, -1315, -1315, 515, -1315, -1315,
2249 -1315, -1315, -1315, -1315, 387, -1315, -1315, 585, 587, 588,
2250 592, 593, 590, 590, 590, 590, 277, 274, 299, 206,
2251 271, 272, 590, 264, 269, 265, 43, 256, 318, 411,
2252 450, -1315, 252, -1315, -1315, 253, -1315, 590, -1315, -1315,
2253 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2254 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 246, -1315, 19,
2255 -1315, 418, -1315, 420, -1315, 422, -1315, 135, -1315, 135,
2256 -1315, 590, -1315, 135, -1315, 217, -1315, 217, -1315, 388,
2257 -1315, 135, -1315, 135, -1315, 135, -1315, 135, -1315, -1315,
2258 590, -1315, 590, -1315, 135, 257, 261, -1315, -1315, -1315,
2259 263, -1315, 628, 667, -1315, -1315, -1315, -1315, -1315, -1315,
2260 -1315, -1315, -159, -159, 664, -1315, -1315, 542, -1315, 595,
2261 668, 672, -1315, -1315, -1315, -1315, -1315, 674, 392, -1315,
2262 678, -1315, -1315, -1315, -1315, -1315, 679, 156, -1315, -1315,
2263 -1315, -1315, -1315, -1315, -1315, -1315, 633, 618, -1315, 683,
2264 -1315, -1315, 684, 685, -1315, 686, 687, -1315, 688, -1315,
2265 631, 577, -1315, 630, 577, -1315, 89, 397, 136, -1315,
2266 -1315, -1315, 689, 690, 385, 386, 380, 381, -1315, -1315,
2267 -1315, -1315, -1315, -1315, -1315, -1315, 590, -1315, -1315, -1315,
2268 -1315, 505, 694, 697, -1315, -1315, -1315, -1315, -1315, -1315,
2269 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 350, -1315, -1315,
2270 700, 703, 399, 704, 401, 705, 403, 706, 405, 345,
2271 -1315, 135, -1315, 322, -1315, 317, -1315, 713, 707, -1315,
2272 708, -1315, -1315, 343, -1315, 135, -1315, 340, -1315, 135,
2273 -1315, 135, -1315, 135, -1315, 590, -1315, 333, -1315, -1315,
2274 -1315, -1315, 717, -1315, 718, 730, 408, -1315, -1315, -1315,
2275 729, -1315, -1315, -1315, -1315, -1315, 731, 171, -1315, -1315,
2276 -1315, -1315, -1315, -1315, 423, 42, -1315, -1315, -1315, -1315,
2277 -1315, 733, 735, 737, 739, 741, 743, -1315, -1315, -1315,
2278 745, 425, -1315, -1315, -1315, 427, -1315, -1315, -1315, -1315,
2279 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2280 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 303,
2281 -1315, 594, -1315, 532, -1315, -1315, 752, 749, 753, 772,
2282 774, 776, 778, 780, 782, -1315, -1315, -1315, -1315, -1315,
2283 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2284 -1315, -1315, -1315, 456, -1315, -1315, 788, -1315, -1315, -114,
2285 790, 792, -1315, 404, -1315, 796, -1315, 560, -1315, 802,
2286 -1315, 564, -1315, 804, -1315, 565, -1315, -1315, 449, -1315,
2287 -1315, 808, 135, 135, -1315, 432, -1315, 439, 441, 435,
2288 590, -1315, -1315, 821, -1315, 823, -1315, 568, -1315, 827,
2289 829, 831, -178, -1315, -1315, -1315, -1315, -1315, -1315, 438,
2290 87, -1315, 597, -1315, 833, 837, 839, 843, 845, 847,
2291 -1315, 854, 851, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2292 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 440, -54, -1315,
2293 -1315, -1315, -1315, -1315, -1315, 855, -1315, 747, -1315, -1315,
2294 -1315, -1315, 747, -1315, -1315, -1315, 852, -40, 860, -40,
2295 862, -40, 863, -40, 864, -40, 865, -40, 866, -1315,
2296 857, 867, -1315, -1315, -1315, 873, 874, 875, 876, 877,
2297 878, 879, -1315, -1315, 543, 880, 881, -1315, -1315, 882,
2298 883, -1315, 884, -1315, 885, -1315, 886, -1315, -1315, -1315,
2299 512, -1315, 519, -1315, -1315, -1315, -1315, -1315, 590, -1315,
2300 -1315, -1315, 815, 640, -1315, -1315, -1315, -1315, -1315, -1315,
2301 -1315, 442, 170, -1315, 648, -1315, 891, 892, 893, -1315,
2302 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 896,
2303 898, 900, 902, 904, 906, 908, 912, -1315, 849, -1315,
2304 -1315, -1315, -1315, 914, 716, 853, -1315, 816, -1315, 859,
2305 -1315, 699, -1315, 929, 928, -1315, -1315, -1315, -1315, -1315,
2306 699, -1315, -1315, -1315, 699, -1315, -1315, -1315, 699, -1315,
2307 -1315, -1315, 699, -1315, -1315, -1315, 699, -1315, -1315, -1315,
2308 135, 932, 748, -1315, -1315, 23, 934, 936, 938, 940,
2309 942, 944, 946, 948, -1315, -1315, -1315, -1315, -1315, -1315,
2310 -1315, -1315, -1315, -1315, 135, 39, -1315, -1315, 701, 947,
2311 -50, -1315, 709, -1315, 952, -1315, -1315, -1315, -1315, -1315,
2312 -1315, -1315, -1315, -1315, -1315, -1315, 955, 958, 959, 960,
2313 961, 962, 963, 964, 965, -1315, 966, -1315, -1315, 967,
2314 444, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2315 734, 446, 968, 971, 734, -1315, 734, -1315, 734, -1315,
2316 734, -1315, 734, -1315, 726, 970, -1315, 727, 577, -1315,
2317 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 589, -1315,
2318 714, 974, 975, -1315, -1315, -1315, -1315, -1315, 51, -1315,
2319 -1315, 135, -1315, -1315, -1315, -1315, 973, 976, 977, 978,
2320 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 981, -1315, 44,
2321 -1315, -1315, -1315, 979, 267, -1315, 770, 754, 455, -1315,
2322 747, -1315, -1315, -1315, -1315, 983, 757, 773, 759, 775,
2323 760, 777, 761, 771, 763, 779, -1315, -1315, -1315, -1315,
2324 -1315, 577, 457, -1315, -1315, -1315, 736, -1315, 740, 994,
2325 998, -1315, 750, 999, 1001, -1315, -1315, -1315, -1315, -1315,
2326 53, 695, 1002, -1315, -1315, -1315, 1003, 894, -1315, 1006,
2327 -1315, 1005, -1315, -1315, -1315, -1315, -1315, -1315, 459, -1315,
2328 747, -1315, -1315, -1315, -1315, 784, -1315, -1315, -1315, 461,
2329 -1315, -1315, -1315, 463, -1315, -1315, -1315, 468, -1315, -1315,
2330 -1315, 470, -1315, -1315, -1315, 472, -1315, 276, 476, -1315,
2331 -1315, 747, -1315, -1315, -1315, -1315, -1315, 819, 1009, 1010,
2332 -1315, 762, -1315, 764, 1015, 1016, -1315, 765, 1017, 1018,
2333 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 910,
2334 1022, -1315, 909, -1315, -1315, -1315, -1315, 797, -1315, -1315,
2335 747, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2336 -1315, -1315, -1315, -1315, -1315, 747, -1315, -1315, -1315, -1315,
2337 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2338 747, -1315, -1315, -1315, -1315, 812, 1024, 478, -1315, -1315,
2339 -1315, -1315, 835, 1025, 1026, -1315, 781, -1315, 783, 1029,
2340 1030, -1315, 1031, 716, -1315, 925, -1315, 805, -1315, -1315,
2341 809, 810, 935, -75, -1315, 813, -57, 480, -35, -1315,
2342 826, -1315, 1038, -1315, 786, -1315, 1040, 482, -1315, -1315,
2343 -1315, -1315, 856, 1044, 1045, -1315, 484, -1315, -1315, 858,
2344 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 486,
2345 -1315, -1315, -1315, -1315, -1315, -1315, 311, -1315, -1315, -1315,
2346 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 1046, -1315,
2347 1050, -1315, 801, -1315, 1051, 491, -1315, -1315, -1315, 66,
2348 -1315, -1315, -1315, 1047, -1315, 566, -105, -1315, 590, -1315,
2349 -1315, -1315, 28, -1315, 850, 1055, 1056, -1315, 1057, -1315,
2350 1058, -1315, 803, -1315, 945, -1315, -1315, -1315, -1315, -1315,
2351 -1315, -1315, -1315, 1059, 1060, -1315, -1315, -1315, 956, 1064,
2352 -1315, 1070, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 89,
2353 -1315, -1315, -1315, -1315, 1066, -1315, -1315, 969, -38, 1069,
2354 -1315, -1315, 972, 1068, -1315, -1315, -1315, -1315, -1315, -1315,
2355 -1315, 887, 1071, 1072, -1315, -1315, 1073, 1067, -1315, -1315,
2356 -1315, -1315, 1077, -1315, 1076, 861, -1315, -1315
2364 8, 10, 0, 729, 0, 1, 731, 28, 0, 0,
2365 12, 30, 38, 0, 0, 733, 0, 0, 40, 188,
2366 0, 0, 0, 31, 0, 0, 0, 9, 15, 13,
2367 18, 190, 277, 0, 0, 0, 41, 0, 34, 36,
2368 29, 32, 33, 0, 730, 736, 734, 738, 0, 0,
2369 279, 0, 0, 193, 195, 189, 191, 192, 0, 44,
2370 46, 39, 42, 43, 0, 0, 0, 0, 737, 11,
2371 16, 0, 0, 0, 0, 0, 14, 19, 20, 21,
2372 22, 23, 4, 3, 7, 282, 354, 278, 280, 281,
2373 197, 224, 0, 0, 0, 365, 35, 430, 37, 432,
2374 732, 0, 707, 0, 0, 740, 741, 705, 706, 739,
2375 17, 0, 0, 0, 390, 6, 2, 5, 283, 287,
2376 0, 0, 0, 0, 226, 250, 0, 0, 0, 198,
2377 366, 45, 58, 68, 78, 101, 113, 126, 140, 151,
2378 170, 47, 48, 60, 49, 70, 50, 80, 51, 103,
2379 52, 115, 53, 128, 54, 142, 55, 153, 56, 172,
2380 0, 431, 787, 779, 781, 785, 789, 791, 837, 853,
2381 799, 783, 806, 793, 795, 797, 825, 802, 804, 845,
2382 841, 849, 769, 773, 777, 815, 808, 810, 812, 0,
2383 763, 764, 744, 745, 747, 748, 749, 750, 752, 753,
2384 754, 756, 755, 757, 759, 0, 760, 758, 766, 767,
2385 768, 742, 818, 743, 746, 765, 761, 762, 751, 0,
2386 0, 0, 0, 0, 0, 0, 284, 0, 291, 285,
2387 358, 252, 948, 0, 0, 0, 227, 0, 201, 204,
2388 196, 199, 200, 0, 59, 0, 69, 0, 79, 0,
2389 102, 0, 114, 0, 127, 0, 141, 0, 152, 0,
2390 171, 444, 447, 429, 442, 443, 699, 0, 715, 0,
2391 711, 0, 0, 0, 433, 436, 435, 437, 697, 698,
2392 434, 709, 710, 438, 713, 714, 0, 0, 0, 0,
2393 0, 0, 839, 855, 0, 0, 0, 0, 0, 0,
2394 831, 0, 847, 843, 851, 0, 0, 0, 0, 0,
2395 0, 735, 0, 0, 708, 0, 24, 25, 27, 26,
2396 390, 390, 392, 393, 394, 395, 391, 0, 291, 289,
2397 0, 0, 950, 0, 0, 0, 0, 253, 0, 230,
2398 233, 225, 228, 229, 0, 0, 65, 0, 57, 61,
2399 63, 62, 64, 75, 0, 67, 71, 73, 72, 74,
2400 85, 88, 77, 81, 83, 82, 84, 110, 0, 100,
2401 0, 104, 107, 106, 105, 108, 123, 0, 112, 0,
2402 0, 0, 116, 121, 120, 122, 118, 117, 119, 137,
2403 0, 125, 0, 0, 129, 134, 133, 135, 136, 131,
2404 130, 132, 148, 0, 139, 0, 143, 147, 145, 144,
2405 146, 0, 150, 154, 156, 155, 157, 0, 169, 173,
2406 175, 174, 176, 449, 0, 464, 451, 0, 0, 0,
2407 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2408 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2409 0, 771, 0, 770, 775, 0, 774, 0, 882, 887,
2410 892, 897, 900, 909, 914, 920, 924, 927, 930, 933,
2411 935, 940, 943, 946, 877, 903, 906, 0, 857, 0,
2412 858, 0, 859, 0, 860, 0, 861, 0, 862, 0,
2413 875, 0, 863, 0, 864, 910, 865, 915, 866, 0,
2414 867, 0, 868, 0, 869, 0, 870, 0, 871, 872,
2415 0, 873, 0, 874, 0, 0, 0, 803, 801, 816,
2416 0, 719, 0, 0, 820, 821, 717, 718, 814, 819,
2417 822, 687, 387, 388, 0, 286, 290, 293, 356, 0,
2418 0, 0, 355, 359, 360, 361, 194, 0, 0, 951,
2419 0, 256, 259, 251, 254, 255, 0, 0, 367, 203,
2420 207, 202, 205, 209, 66, 76, 0, 87, 111, 0,
2421 124, 390, 0, 0, 138, 0, 0, 149, 0, 160,
2422 0, 0, 179, 0, 0, 445, 446, 0, 450, 700,
2423 716, 712, 0, 0, 0, 0, 0, 0, 790, 792,
2424 838, 840, 854, 856, 800, 784, 0, 794, 796, 798,
2425 827, 0, 0, 0, 826, 832, 833, 834, 805, 846,
2426 848, 842, 844, 850, 852, 772, 776, 0, 937, 809,
2427 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2428 896, 0, 899, 0, 902, 0, 905, 0, 0, 911,
2429 0, 916, 921, 0, 919, 0, 923, 0, 926, 0,
2430 929, 0, 932, 0, 939, 0, 942, 0, 945, 811,
2431 813, 817, 0, 823, 0, 0, 0, 357, 390, 390,
2432 0, 955, 957, 949, 953, 954, 0, 0, 368, 232,
2433 236, 231, 234, 238, 0, 208, 99, 86, 91, 89,
2434 93, 0, 0, 0, 0, 0, 0, 375, 168, 158,
2435 0, 0, 161, 187, 177, 0, 180, 635, 475, 506,
2436 523, 561, 603, 586, 630, 465, 466, 477, 467, 508,
2437 468, 525, 469, 563, 470, 588, 471, 605, 472, 631,
2438 473, 0, 463, 0, 448, 695, 0, 0, 0, 0,
2439 0, 0, 0, 0, 0, 452, 453, 456, 457, 458,
2440 459, 461, 454, 455, 460, 693, 694, 672, 674, 788,
2441 780, 782, 786, 0, 828, 829, 0, 390, 778, 0,
2442 0, 0, 878, 0, 876, 0, 883, 0, 881, 0,
2443 888, 0, 886, 0, 893, 0, 891, 898, 0, 904,
2444 907, 0, 0, 0, 922, 0, 928, 0, 0, 0,
2445 0, 947, 720, 0, 288, 0, 295, 298, 292, 0,
2446 0, 0, 0, 369, 258, 262, 257, 260, 264, 0,
2447 237, 222, 0, 206, 0, 0, 0, 0, 0, 0,
2448 727, 0, 0, 210, 215, 217, 213, 214, 216, 218,
2449 212, 211, 221, 219, 220, 725, 726, 0, 92, 109,
2450 370, 371, 372, 373, 374, 0, 164, 398, 159, 162,
2451 163, 183, 398, 178, 181, 182, 0, 476, 0, 507,
2452 0, 524, 0, 562, 0, 587, 0, 604, 0, 632,
2453 0, 0, 636, 462, 390, 0, 0, 0, 0, 0,
2454 0, 0, 390, 807, 0, 0, 0, 936, 938, 0,
2455 0, 879, 0, 884, 0, 889, 0, 894, 901, 918,
2456 0, 908, 0, 913, 925, 931, 934, 941, 0, 824,
2457 294, 300, 0, 317, 363, 364, 952, 956, 960, 958,
2458 962, 0, 263, 248, 0, 235, 0, 0, 0, 239,
2459 245, 242, 243, 244, 241, 240, 247, 246, 223, 0,
2460 0, 0, 0, 0, 0, 0, 0, 97, 0, 90,
2461 94, 96, 95, 0, 0, 0, 166, 396, 397, 0,
2462 185, 0, 703, 0, 0, 478, 479, 480, 701, 702,
2463 0, 509, 510, 511, 0, 526, 527, 528, 0, 564,
2464 565, 566, 0, 589, 590, 591, 0, 606, 607, 608,
2465 0, 0, 0, 634, 696, 0, 0, 0, 0, 0,
2466 0, 0, 0, 0, 830, 836, 835, 376, 880, 885,
2467 890, 895, 912, 917, 0, 0, 296, 319, 336, 0,
2468 961, 275, 0, 261, 0, 265, 270, 272, 268, 269,
2469 271, 273, 267, 266, 274, 249, 0, 0, 0, 0,
2470 0, 0, 0, 0, 0, 728, 0, 98, 673, 0,
2471 0, 167, 165, 401, 399, 403, 186, 184, 485, 474,
2472 482, 0, 0, 0, 513, 505, 530, 522, 568, 560,
2473 593, 585, 610, 602, 0, 0, 640, 0, 0, 389,
2474 678, 691, 692, 679, 680, 681, 682, 690, 0, 308,
2475 312, 0, 0, 301, 302, 303, 299, 306, 0, 338,
2476 297, 0, 964, 965, 963, 276, 0, 0, 0, 0,
2477 377, 384, 378, 385, 380, 381, 689, 0, 412, 0,
2478 408, 409, 410, 0, 402, 492, 0, 0, 0, 488,
2479 398, 484, 486, 487, 704, 0, 0, 0, 532, 0,
2480 570, 0, 0, 0, 612, 0, 633, 629, 671, 648,
2481 655, 0, 0, 641, 944, 309, 312, 310, 0, 0,
2482 0, 327, 331, 0, 0, 320, 321, 322, 318, 325,
2483 0, 0, 0, 382, 386, 379, 0, 0, 411, 0,
2484 400, 0, 404, 406, 405, 481, 499, 483, 0, 495,
2485 398, 491, 493, 494, 490, 0, 675, 516, 514, 0,
2486 512, 534, 531, 0, 529, 572, 569, 0, 567, 596,
2487 594, 0, 592, 614, 611, 0, 609, 0, 0, 649,
2488 644, 398, 639, 642, 643, 307, 311, 0, 0, 0,
2489 328, 331, 329, 0, 0, 0, 345, 349, 0, 0,
2490 339, 340, 337, 343, 341, 959, 383, 677, 413, 0,
2491 0, 502, 416, 498, 500, 501, 497, 0, 489, 519,
2492 398, 515, 517, 518, 537, 540, 533, 535, 536, 575,
2493 577, 571, 573, 574, 599, 398, 595, 597, 598, 617,
2494 619, 613, 615, 616, 638, 658, 637, 656, 660, 652,
2495 398, 647, 650, 651, 646, 0, 0, 0, 305, 304,
2496 326, 330, 0, 0, 0, 346, 349, 347, 0, 0,
2497 0, 407, 0, 0, 504, 414, 415, 0, 496, 521,
2498 0, 0, 539, 0, 601, 0, 0, 0, 659, 654,
2499 0, 645, 0, 315, 0, 313, 0, 0, 324, 323,
2500 344, 348, 0, 0, 0, 688, 0, 419, 417, 420,
2501 503, 520, 538, 543, 541, 545, 580, 576, 578, 0,
2502 600, 622, 618, 620, 623, 668, 447, 657, 666, 667,
2503 390, 390, 661, 662, 663, 664, 665, 653, 0, 316,
2504 0, 334, 0, 332, 0, 0, 362, 342, 427, 0,
2505 423, 424, 425, 0, 421, 0, 544, 583, 0, 579,
2506 581, 582, 0, 464, 0, 0, 0, 314, 0, 335,
2507 0, 352, 0, 350, 0, 426, 390, 418, 551, 553,
2508 542, 549, 550, 0, 0, 546, 547, 548, 0, 0,
2509 723, 0, 624, 621, 627, 626, 625, 721, 722, 670,
2510 669, 390, 390, 333, 0, 353, 428, 0, 0, 0,
2511 390, 584, 0, 0, 683, 684, 351, 422, 552, 556,
2512 554, 557, 0, 0, 628, 724, 0, 0, 558, 676,
2513 686, 390, 0, 555, 0, 0, 685, 559
2519 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2520 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2521 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2522 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2523 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2524 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2525 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2526 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2527 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2528 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2529 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2530 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2531 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2532 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2533 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2534 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2535 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2536 -1315, 766, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2537 -1315, -1315, -1315, -1315, -99, -1315, -1315, -1315, -1315, -1315,
2538 -1315, -1315, -1315, -1315, -1315, -1315, -164, -1315, -1315, -1315,
2539 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -238, -1315, -1315,
2540 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2541 -1315, -1315, -1315, -1315, 836, 838, -1315, -1315, -1315, -1315,
2542 -1315, 147, 149, -1315, -783, -1315, -1315, -1315, 151, 153,
2543 -1315, -567, -1314, -319, -1315, -863, -1315, -1315, -1315, -1315,
2544 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2545 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2546 -1315, -1315, -1315, -1315, -1315, -1315, -290, -1315, -1315, -1315,
2547 -1315, -1315, -326, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2548 -1315, -734, -1315, -1315, -1315, -1315, -1315, -926, -1315, -1315,
2549 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2550 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2551 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2552 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2553 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2554 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2555 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2556 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2557 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2558 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2559 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2560 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2561 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2562 -1315, -1315, -236, -579, -233, -570, -1315, -235, -1315, -1315,
2563 -1315, -1315, -1315, -1315, -1315, -1315, -1315, 61, -322, -801,
2564 -1315, -1315, -1315, -1315, -1315, -1315, -218, -1315, -1315, -517,
2565 -1315, -1315, -706, -1315, -1315, -246, -1315, -1315, -310, -1315,
2566 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2567 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -205,
2568 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2569 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2570 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2571 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2572 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2573 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2574 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2575 -1315, -1315, -1315, -303, -1315, -1315, -1315, -1315, -1315, -1315,
2576 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2577 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2578 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, 606,
2579 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2580 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2581 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315,
2582 -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315, -1315
2588 0, 2, 84, 116, 117, 3, 4, 10, 17, 29,
2589 30, 76, 49, 77, 78, 79, 80, 81, 12, 13,
2590 22, 40, 41, 42, 65, 19, 20, 35, 61, 62,
2591 63, 94, 141, 142, 143, 243, 244, 349, 348, 144,
2592 145, 245, 246, 356, 355, 146, 147, 247, 248, 363,
2593 362, 566, 567, 699, 700, 857, 858, 970, 969, 697,
2594 148, 149, 249, 250, 371, 372, 369, 150, 151, 251,
2595 252, 382, 378, 152, 153, 253, 254, 394, 391, 154,
2596 155, 255, 256, 406, 404, 156, 157, 257, 258, 413,
2597 412, 580, 581, 711, 868, 869, 870, 975, 1072, 709,
2598 158, 159, 259, 260, 419, 418, 583, 584, 715, 873,
2599 874, 875, 979, 1077, 714, 32, 33, 55, 56, 57,
2600 91, 92, 128, 240, 241, 242, 561, 345, 562, 563,
2601 694, 695, 843, 833, 125, 126, 235, 341, 342, 343,
2602 691, 557, 692, 693, 829, 830, 949, 945, 232, 233,
2603 336, 553, 554, 555, 826, 687, 827, 828, 941, 942,
2604 1045, 1043, 51, 52, 87, 88, 89, 120, 121, 228,
2605 328, 329, 330, 676, 818, 932, 933, 1035, 1113, 1114,
2606 1115, 1116, 1117, 1176, 1177, 1178, 1317, 1355, 1038, 1118,
2607 1185, 1186, 1187, 1188, 1189, 1251, 1252, 1253, 1357, 1403,
2608 1120, 1190, 1260, 1261, 1262, 1263, 1326, 1327, 1328, 1405,
2609 1433, 122, 123, 542, 331, 543, 1264, 544, 545, 23,
2610 36, 129, 236, 337, 383, 384, 385, 397, 398, 407,
2611 632, 844, 845, 950, 846, 847, 952, 1049, 848, 849,
2612 953, 224, 1014, 225, 326, 976, 977, 1074, 1075, 1143,
2613 1144, 1202, 1200, 978, 1140, 1141, 1142, 1334, 1335, 1368,
2614 1369, 1413, 1437, 1336, 1410, 1411, 1412, 98, 99, 160,
2615 161, 274, 263, 264, 265, 424, 425, 426, 587, 588,
2616 755, 744, 586, 725, 726, 727, 876, 877, 985, 1079,
2617 1146, 1080, 1081, 1151, 1152, 1153, 1215, 1147, 1148, 1211,
2618 1212, 1213, 1277, 1207, 1208, 1273, 1274, 1275, 1337, 728,
2619 729, 878, 879, 991, 1085, 1157, 1218, 1219, 1281, 1282,
2620 1283, 1340, 730, 731, 880, 881, 995, 1087, 1159, 1222,
2621 1223, 1286, 1287, 1288, 1341, 1342, 1374, 1375, 1415, 1416,
2622 1445, 1440, 1441, 1442, 1468, 1480, 1481, 1487, 1493, 732,
2623 733, 882, 883, 999, 1089, 1161, 1226, 1227, 1291, 1292,
2624 1293, 1343, 1378, 1379, 1419, 1420, 1421, 734, 735, 884,
2625 885, 1003, 1091, 1163, 1230, 1231, 1296, 1297, 1298, 1345,
2626 736, 737, 886, 887, 1007, 1093, 1165, 1234, 1235, 1301,
2627 1302, 1303, 1346, 1383, 1384, 1422, 1452, 1453, 738, 739,
2628 888, 1167, 740, 741, 891, 1013, 1306, 1097, 1098, 1172,
2629 1242, 1243, 1244, 1315, 1170, 1171, 1238, 1311, 1312, 1313,
2630 1350, 1237, 1307, 1308, 1347, 1348, 1392, 1387, 1388, 1389,
2631 1424, 892, 275, 712, 276, 986, 1446, 1070, 756, 757,
2632 758, 759, 760, 1393, 1394, 1488, 1447, 105, 1203, 852,
2633 761, 762, 763, 764, 765, 766, 277, 278, 279, 987,
2634 988, 989, 106, 107, 108, 280, 281, 282, 283, 284,
2635 285, 525, 526, 527, 1456, 1457, 1458, 854, 855, 856,
2636 7, 8, 15, 25, 46, 47, 67, 68, 109, 189,
2637 190, 305, 453, 191, 306, 456, 192, 307, 193, 287,
2638 194, 288, 195, 295, 196, 289, 197, 286, 198, 290,
2639 199, 291, 200, 297, 201, 298, 202, 299, 203, 294,
2640 204, 205, 518, 206, 301, 207, 296, 208, 308, 209,
2641 309, 210, 310, 211, 212, 528, 313, 529, 530, 813,
2642 213, 300, 614, 904, 446, 615, 616, 617, 214, 292,
2643 438, 215, 303, 449, 216, 302, 448, 217, 304, 450,
2644 218, 293, 439, 477, 478, 479, 784, 480, 481, 788,
2645 634, 482, 483, 792, 636, 484, 485, 796, 638, 486,
2646 487, 640, 488, 489, 642, 490, 491, 644, 492, 493,
2647 646, 494, 495, 648, 921, 496, 497, 650, 923, 649,
2648 498, 499, 654, 500, 501, 656, 502, 503, 658, 504,
2649 505, 660, 506, 507, 662, 508, 628, 779, 509, 510,
2650 664, 511, 512, 666, 513, 514, 668, 333, 334, 548,
2651 549, 683, 684, 685, 822, 939, 940, 1039, 1040, 1124
2659 312, 532, 533, 524, 702, 716, 515, 516, 350, 980,
2660 357, 351, 364, 358, 373, 365, 386, 374, 399, 387,
2661 408, 400, 414, 409, 420, 415, 352, 421, 359, 956,
2662 366, 1099, 375, 889, 388, 405, 401, 1376, 410, 1449,
2663 416, 630, 422, 320, 321, 519, 520, 951, 1197, 1109,
2664 1110, 70, 71, 610, 611, 1381, 1, 971, 72, 73,
2665 1111, 1181, 1182, 1256, 1257, 834, 835, 836, 837, 838,
2666 1434, 839, 1183, 1443, 1258, 1478, 1425, 1426, 370, 268,
2667 269, 432, 433, 434, 435, 436, 437, 102, 103, 440,
2668 441, 442, 443, 444, 445, 1444, 447, 5, 268, 269,
2669 538, 539, 457, 27, 28, 266, 267, 268, 269, 540,
2670 541, 819, 820, 6, 838, 266, 267, 946, 9, 947,
2671 948, 982, 983, 11, 270, 271, 44, 16, 45, 984,
2672 937, 458, 938, 270, 271, 459, 38, 39, 14, 460,
2673 272, 273, 18, 842, 21, 104, 24, 1474, 1475, 26,
2674 272, 273, 31, 266, 267, 1390, 1391, 34, 1156, 1048,
2675 1158, 1377, 1160, 37, 1162, 1198, 1164, 43, 268, 269,
2676 48, 1450, 1451, 266, 267, 50, 521, 522, 69, 1382,
2677 58, 266, 267, 64, 639, 90, 641, 1435, 272, 273,
2678 645, 840, 841, 834, 835, 836, 837, 838, 655, 1479,
2679 657, 1044, 659, 93, 661, 53, 54, 66, 272, 273,
2680 906, 667, 59, 60, 631, 1112, 272, 273, 266, 267,
2681 95, 1184, 82, 83, 1201, 842, 1259, 594, 595, 596,
2682 597, 85, 86, 601, 603, 100, 74, 606, 612, 842,
2683 75, 101, 613, 620, 622, 624, 322, 323, 324, 325,
2684 96, 97, 627, 272, 273, 461, 1084, 462, 110, 463,
2685 1086, 464, 115, 465, 1088, 466, 111, 467, 1090, 468,
2686 112, 469, 1092, 470, 907, 471, 113, 472, 114, 473,
2687 124, 474, 127, 475, 842, 476, 643, 1214, 379, 380,
2688 130, 392, 393, 379, 380, 381, 717, 118, 119, 745,
2689 746, 266, 267, 238, 239, 663, 718, 665, 719, 992,
2690 720, 996, 721, 1000, 722, 1004, 723, 1008, 747, 748,
2691 749, 750, 751, 752, 753, 754, 261, 262, 724, 339,
2692 340, 346, 347, 219, 1123, 1023, 272, 273, 798, 353,
2693 354, 360, 361, 1204, 367, 368, 220, 1276, 131, 132,
2694 221, 133, 805, 134, 222, 135, 807, 136, 808, 137,
2695 809, 138, 993, 139, 997, 140, 1001, 226, 1005, 227,
2696 1009, 376, 377, 389, 390, 402, 403, 229, 1314, 223,
2697 458, 451, 452, 231, 459, 266, 267, 230, 460, 234,
2698 266, 267, 454, 455, 551, 552, 559, 560, 652, 653,
2699 311, 773, 681, 682, 689, 690, 775, 742, 743, 782,
2700 783, 786, 787, 790, 791, 794, 795, 1339, 816, 817,
2701 272, 273, 237, 824, 825, 272, 273, 314, 322, 323,
2702 324, 325, 1344, 831, 832, 866, 867, 871, 872, 523,
2703 102, 103, 322, 323, 324, 325, 332, 1349, 943, 944,
2704 967, 968, 1041, 1042, 1138, 1139, 1149, 1150, 315, 850,
2705 810, 316, 851, 1201, 842, 1209, 1210, 1240, 1241, 1271,
2706 1272, 1279, 1280, 1284, 1285, 317, 908, 853, 1289, 1290,
2707 1294, 1295, 1299, 1300, 1304, 1305, 1309, 1310, 1353, 1354,
2708 1385, 1386, 1401, 1402, 1408, 1409, 1417, 1418, 318, 920,
2709 922, 1431, 1432, 319, 461, 327, 462, 335, 463, 338,
2710 464, 411, 465, 344, 466, 417, 467, 423, 468, 1173,
2711 469, 162, 470, 163, 471, 164, 472, 165, 473, 166,
2712 474, 167, 475, 168, 476, 169, 602, 170, 427, 171,
2713 428, 172, 429, 173, 430, 174, 431, 175, 972, 176,
2714 517, 177, 531, 178, 534, 179, 535, 180, 547, 181,
2715 550, 182, 546, 183, 556, 184, 564, 185, 1414, 186,
2716 558, 187, 537, 188, 565, 1015, 1438, 1439, 569, 568,
2717 571, 572, 570, 573, 575, 574, 576, 578, 577, 582,
2718 579, 585, 1239, 589, 954, 590, 591, 955, 592, 593,
2719 599, 598, 607, 604, 618, 928, 605, 609, 625, 608,
2720 629, 626, 957, 633, 162, 635, 163, 637, 164, 647,
2721 165, 1455, 166, 669, 167, 671, 168, 600, 169, 670,
2722 170, 672, 171, 162, 172, 163, 173, 164, 174, 165,
2723 175, 166, 176, 167, 177, 168, 178, 169, 179, 170,
2724 180, 171, 181, 172, 182, 173, 183, 174, 184, 175,
2725 185, 176, 186, 177, 187, 178, 188, 179, 619, 180,
2726 673, 181, 674, 182, 675, 183, 678, 184, 677, 185,
2727 679, 186, 680, 187, 686, 188, 696, 688, 698, 701,
2728 703, 704, 705, 706, 708, 713, 707, 767, 768, 710,
2729 771, 769, 776, 772, 770, 777, 1052, 1094, 780, 1053,
2730 778, 781, 785, 789, 793, 797, 801, 800, 802, 803,
2731 799, 804, 806, 1034, 1054, 812, 162, 811, 163, 814,
2732 164, 1108, 165, 815, 166, 821, 167, 893, 168, 823,
2733 169, 859, 170, 860, 171, 861, 172, 862, 173, 863,
2734 174, 864, 175, 865, 176, 894, 177, 895, 178, 890,
2735 179, 896, 180, 621, 181, 162, 182, 163, 183, 164,
2736 184, 165, 185, 166, 186, 167, 187, 168, 188, 169,
2737 897, 170, 898, 171, 899, 172, 900, 173, 901, 174,
2738 902, 175, 903, 176, 905, 177, 909, 178, 910, 179,
2739 911, 180, 912, 181, 623, 182, 913, 183, 914, 184,
2740 916, 185, 924, 186, 915, 187, 919, 188, 1191, 917,
2741 162, 918, 163, 925, 164, 927, 165, 926, 166, 929,
2742 167, 930, 168, 931, 169, 934, 170, 935, 171, 936,
2743 172, 959, 173, 958, 174, 960, 175, 961, 176, 774,
2744 177, 962, 178, 963, 179, 964, 180, 965, 181, 966,
2745 182, 973, 183, 981, 184, 1011, 185, 974, 186, 1467,
2746 187, 990, 188, 994, 998, 1002, 1006, 1010, 1012, 1016,
2747 1017, 1018, 1019, 1020, 1021, 1022, 1032, 1024, 1025, 1026,
2748 1027, 1028, 1029, 1030, 1031, 1033, 1036, 1037, 1055, 1056,
2749 1057, 1058, 1059, 1483, 1060, 162, 1061, 163, 1062, 164,
2750 1063, 165, 1064, 166, 1069, 167, 1065, 168, 1066, 169,
2751 1067, 170, 1068, 171, 1494, 172, 1071, 173, 1073, 174,
2752 1078, 175, 1082, 176, 1076, 177, 1083, 178, 1095, 179,
2753 1169, 180, 1100, 181, 1101, 182, 1102, 183, 1103, 184,
2754 1104, 185, 1105, 186, 1106, 187, 1107, 188, 1121, 1096,
2755 1126, 1127, 1119, 1125, 1128, 1129, 1166, 1145, 1130, 1131,
2756 1132, 1133, 1134, 1135, 1136, 1137, 1154, 1155, 1168, 1192,
2757 1175, 1174, 1179, 1180, 1193, 1194, 1195, 1196, 1205, 1206,
2758 1199, 1216, 1217, 1220, 1221, 1225, 1229, 1224, 1233, 1232,
2759 1248, 1228, 1245, 1247, 1249, 1236, 1265, 1254, 1250, 1255,
2760 1266, 1267, 1269, 1270, 1316, 1268, 1278, 1318, 1319, 1322,
2761 1320, 1323, 1324, 1331, 1351, 1329, 1330, 1325, 1332, 1333,
2762 1356, 1338, 1352, 1358, 1359, 1363, 1364, 1367, 1396, 1365,
2763 1397, 1370, 1362, 1360, 1398, 1371, 1372, 1373, 1400, 1380,
2764 1399, 1404, 1406, 1407, 1427, 842, 1428, 1429, 1436, 1430,
2765 1460, 1461, 1462, 1465, 1464, 1463, 1466, 1469, 1470, 1471,
2766 1472, 1015, 1015, 1473, 1476, 1482, 1485, 1246, 1492, 1489,
2767 1490, 1491, 1477, 1495, 1496, 1484, 1486, 1321, 1361, 1046,
2768 395, 1047, 396, 1050, 536, 1051, 1423, 1459, 1366, 1497,
2769 1454, 1122, 1395, 651, 0, 0, 0, 0, 0, 0,
2770 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2771 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2772 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2773 0, 0, 1015, 1015, 0, 0, 0, 0, 0, 0,
2774 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2775 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2776 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2777 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2778 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2779 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2785 205, 320, 321, 313, 571, 584, 309, 310, 244, 872,
2786 246, 244, 248, 246, 250, 248, 252, 250, 254, 252,
2787 256, 254, 258, 256, 260, 258, 244, 260, 246, 830,
2788 248, 8, 250, 739, 252, 13, 254, 112, 256, 11,
2789 258, 22, 260, 6, 7, 10, 11, 830, 4, 10,
2790 11, 10, 11, 10, 11, 112, 42, 858, 17, 18,
2791 21, 10, 11, 10, 11, 23, 24, 25, 26, 27,
2792 4, 29, 21, 178, 21, 113, 1390, 1391, 28, 133,
2793 134, 286, 287, 288, 289, 290, 291, 137, 138, 294,
2794 295, 296, 297, 298, 299, 200, 301, 0, 133, 134,
2795 10, 11, 307, 43, 44, 131, 132, 133, 134, 19,
2796 20, 678, 679, 302, 27, 131, 132, 30, 14, 32,
2797 33, 161, 162, 201, 159, 160, 303, 8, 305, 169,
2798 308, 245, 310, 159, 160, 249, 10, 11, 304, 253,
2799 166, 167, 46, 197, 168, 195, 8, 1461, 1462, 6,
2800 166, 167, 241, 131, 132, 190, 191, 15, 1084, 942,
2801 1086, 236, 1088, 8, 1090, 121, 1092, 6, 133, 134,
2802 8, 143, 144, 131, 132, 76, 141, 142, 11, 236,
2803 8, 131, 132, 6, 487, 243, 489, 121, 166, 167,
2804 493, 149, 150, 23, 24, 25, 26, 27, 501, 237,
2805 503, 31, 505, 6, 507, 10, 11, 8, 166, 167,
2806 777, 514, 10, 11, 195, 176, 166, 167, 131, 132,
2807 8, 170, 40, 41, 196, 197, 173, 432, 433, 434,
2808 435, 10, 11, 438, 439, 11, 195, 442, 195, 197,
2809 199, 11, 199, 448, 449, 450, 405, 406, 407, 408,
2810 202, 203, 457, 166, 167, 369, 990, 371, 45, 373,
2811 994, 375, 39, 377, 998, 379, 8, 381, 1002, 383,
2812 8, 385, 1006, 387, 388, 389, 8, 391, 8, 393,
2813 247, 395, 181, 397, 197, 399, 491, 1150, 34, 35,
2814 8, 37, 38, 34, 35, 36, 207, 77, 78, 163,
2815 164, 131, 132, 10, 11, 510, 217, 512, 219, 879,
2816 221, 881, 223, 883, 225, 885, 227, 887, 182, 183,
2817 184, 185, 186, 187, 188, 189, 10, 11, 239, 10,
2818 11, 10, 11, 3, 1040, 902, 166, 167, 641, 10,
2819 11, 10, 11, 1144, 10, 11, 8, 1210, 47, 48,
2820 6, 50, 655, 52, 6, 54, 659, 56, 661, 58,
2821 663, 60, 879, 62, 881, 64, 883, 77, 885, 16,
2822 887, 10, 11, 10, 11, 10, 11, 77, 1241, 6,
2823 245, 10, 11, 251, 249, 131, 132, 82, 253, 180,
2824 131, 132, 10, 11, 10, 11, 244, 245, 10, 11,
2825 306, 606, 10, 11, 248, 249, 611, 10, 11, 10,
2826 11, 10, 11, 10, 11, 10, 11, 1280, 10, 11,
2827 166, 167, 8, 252, 253, 166, 167, 8, 405, 406,
2828 407, 408, 1295, 10, 11, 10, 11, 10, 11, 404,
2829 137, 138, 405, 406, 407, 408, 307, 1310, 10, 11,
2830 10, 11, 10, 11, 10, 11, 10, 11, 6, 695,
2831 665, 8, 695, 196, 197, 10, 11, 10, 11, 10,
2832 11, 10, 11, 10, 11, 8, 779, 695, 10, 11,
2833 10, 11, 10, 11, 208, 209, 10, 11, 10, 11,
2834 10, 11, 10, 11, 10, 11, 10, 11, 8, 802,
2835 803, 10, 11, 8, 369, 8, 371, 179, 373, 8,
2836 375, 11, 377, 6, 379, 11, 381, 206, 383, 1098,
2837 385, 315, 387, 317, 389, 319, 391, 321, 393, 323,
2838 395, 325, 397, 327, 399, 329, 330, 331, 3, 333,
2839 3, 335, 3, 337, 8, 339, 8, 341, 858, 343,
2840 346, 345, 8, 347, 6, 349, 79, 351, 309, 353,
2841 8, 355, 242, 357, 6, 359, 49, 361, 1369, 363,
2842 8, 365, 80, 367, 51, 894, 10, 11, 8, 55,
2843 8, 8, 57, 8, 8, 59, 8, 3, 61, 74,
2844 72, 204, 1171, 8, 830, 8, 8, 830, 6, 6,
2845 326, 324, 338, 332, 348, 810, 334, 342, 356, 340,
2846 364, 358, 830, 195, 315, 195, 317, 195, 319, 402,
2847 321, 1422, 323, 366, 325, 362, 327, 328, 329, 368,
2848 331, 3, 333, 315, 335, 317, 337, 319, 339, 321,
2849 341, 323, 343, 325, 345, 327, 347, 329, 349, 331,
2850 351, 333, 353, 335, 355, 337, 357, 339, 359, 341,
2851 361, 343, 363, 345, 365, 347, 367, 349, 350, 351,
2852 3, 353, 8, 355, 132, 357, 8, 359, 83, 361,
2853 8, 363, 8, 365, 6, 367, 53, 8, 70, 6,
2854 6, 6, 6, 6, 63, 65, 8, 8, 8, 122,
2855 320, 316, 8, 322, 318, 8, 942, 1010, 8, 942,
2856 360, 8, 8, 8, 8, 370, 3, 400, 11, 11,
2857 398, 378, 382, 928, 942, 8, 315, 394, 317, 11,
2858 319, 1034, 321, 3, 323, 6, 325, 205, 327, 8,
2859 329, 8, 331, 8, 333, 8, 335, 8, 337, 8,
2860 339, 8, 341, 8, 343, 3, 345, 8, 347, 165,
2861 349, 8, 351, 352, 353, 315, 355, 317, 357, 319,
2862 359, 321, 361, 323, 363, 325, 365, 327, 367, 329,
2863 8, 331, 8, 333, 8, 335, 8, 337, 8, 339,
2864 8, 341, 336, 343, 6, 345, 6, 347, 6, 349,
2865 396, 351, 6, 353, 354, 355, 246, 357, 6, 359,
2866 6, 361, 380, 363, 250, 365, 8, 367, 1121, 254,
2867 315, 372, 317, 384, 319, 390, 321, 386, 323, 8,
2868 325, 8, 327, 265, 329, 8, 331, 8, 333, 8,
2869 335, 8, 337, 246, 339, 8, 341, 8, 343, 344,
2870 345, 8, 347, 8, 349, 8, 351, 3, 353, 8,
2871 355, 6, 357, 11, 359, 8, 361, 120, 363, 1436,
2872 365, 11, 367, 11, 11, 11, 11, 11, 11, 6,
2873 6, 6, 6, 6, 6, 6, 374, 344, 8, 8,
2874 8, 8, 8, 8, 8, 376, 81, 257, 250, 8,
2875 8, 8, 6, 1470, 6, 315, 6, 317, 6, 319,
2876 6, 321, 6, 323, 198, 325, 8, 327, 6, 329,
2877 71, 331, 8, 333, 1491, 335, 73, 337, 112, 339,
2878 231, 341, 3, 343, 75, 345, 8, 347, 6, 349,
2879 213, 351, 8, 353, 8, 355, 8, 357, 8, 359,
2880 8, 361, 8, 363, 8, 365, 8, 367, 11, 211,
2881 8, 6, 261, 254, 6, 6, 240, 233, 8, 8,
2882 8, 8, 8, 8, 8, 8, 8, 6, 8, 6,
2883 266, 392, 8, 8, 8, 8, 8, 6, 218, 235,
2884 11, 8, 235, 220, 235, 235, 235, 222, 235, 228,
2885 6, 224, 266, 263, 6, 226, 311, 8, 258, 8,
2886 8, 8, 6, 8, 195, 121, 232, 8, 8, 255,
2887 258, 6, 6, 113, 212, 8, 8, 262, 6, 120,
2888 195, 234, 8, 8, 8, 6, 6, 112, 1348, 8,
2889 214, 236, 259, 262, 6, 236, 236, 112, 8, 236,
2890 264, 195, 8, 8, 8, 197, 6, 256, 11, 8,
2891 210, 6, 6, 260, 6, 8, 121, 8, 8, 113,
2892 6, 1390, 1391, 3, 8, 6, 8, 1176, 11, 8,
2893 8, 8, 113, 6, 8, 113, 199, 1251, 1326, 942,
2894 254, 942, 254, 942, 328, 942, 1386, 1423, 1333, 238,
2895 1422, 1040, 1348, 497, -1, -1, -1, -1, -1, -1,
2896 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2897 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2898 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2899 -1, -1, 1461, 1462, -1, -1, -1, -1, -1, -1,
2900 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2901 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2902 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2903 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2904 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2905 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
2913 0, 42, 410, 414, 415, 0, 302, 889, 890, 14,
2914 416, 201, 427, 428, 304, 891, 8, 417, 46, 434,
2915 435, 168, 429, 628, 8, 892, 6, 43, 44, 418,
2916 419, 241, 524, 525, 15, 436, 629, 8, 10, 11,
2917 430, 431, 432, 6, 303, 305, 893, 894, 8, 421,
2918 76, 571, 572, 10, 11, 526, 527, 528, 8, 10,
2919 11, 437, 438, 439, 6, 433, 8, 895, 896, 11,
2920 10, 11, 17, 18, 195, 199, 420, 422, 423, 424,
2921 425, 426, 40, 41, 411, 10, 11, 573, 574, 575,
2922 243, 529, 530, 6, 440, 8, 202, 203, 676, 677,
2923 11, 11, 137, 138, 195, 856, 871, 872, 873, 897,
2924 45, 8, 8, 8, 8, 39, 412, 413, 77, 78,
2925 576, 577, 620, 621, 247, 543, 544, 181, 531, 630,
2926 8, 47, 48, 50, 52, 54, 56, 58, 60, 62,
2927 64, 441, 442, 443, 448, 449, 454, 455, 469, 470,
2928 476, 477, 482, 483, 488, 489, 494, 495, 509, 510,
2929 678, 679, 315, 317, 319, 321, 323, 325, 327, 329,
2930 331, 333, 335, 337, 339, 341, 343, 345, 347, 349,
2931 351, 353, 355, 357, 359, 361, 363, 365, 367, 898,
2932 899, 902, 905, 907, 909, 911, 913, 915, 917, 919,
2933 921, 923, 925, 927, 929, 930, 932, 934, 936, 938,
2934 940, 942, 943, 949, 957, 960, 963, 966, 969, 3,
2935 8, 6, 6, 6, 650, 652, 77, 16, 578, 77,
2936 82, 251, 557, 558, 180, 545, 631, 8, 10, 11,
2937 532, 533, 534, 444, 445, 450, 451, 456, 457, 471,
2938 472, 478, 479, 484, 485, 490, 491, 496, 497, 511,
2939 512, 10, 11, 681, 682, 683, 131, 132, 133, 134,
2940 159, 160, 166, 167, 680, 841, 843, 865, 866, 867,
2941 874, 875, 876, 877, 878, 879, 916, 908, 910, 914,
2942 918, 920, 958, 970, 928, 912, 935, 922, 924, 926,
2943 950, 933, 964, 961, 967, 900, 903, 906, 937, 939,
2944 941, 306, 898, 945, 8, 6, 8, 8, 8, 8,
2945 6, 7, 405, 406, 407, 408, 653, 8, 579, 580,
2946 581, 623, 307, 1036, 1037, 179, 559, 632, 8, 10,
2947 11, 546, 547, 548, 6, 536, 10, 11, 447, 446,
2948 841, 843, 865, 10, 11, 453, 452, 841, 843, 865,
2949 10, 11, 459, 458, 841, 843, 865, 10, 11, 475,
2950 28, 473, 474, 841, 843, 865, 10, 11, 481, 34,
2951 35, 36, 480, 633, 634, 635, 841, 843, 865, 10,
2952 11, 487, 37, 38, 486, 633, 634, 636, 637, 841,
2953 843, 865, 10, 11, 493, 13, 492, 638, 841, 843,
2954 865, 11, 499, 498, 841, 843, 865, 11, 514, 513,
2955 841, 843, 865, 206, 684, 685, 686, 3, 3, 3,
2956 8, 8, 898, 898, 898, 898, 898, 898, 959, 971,
2957 898, 898, 898, 898, 898, 898, 953, 898, 965, 962,
2958 968, 10, 11, 901, 10, 11, 904, 898, 245, 249,
2959 253, 369, 371, 373, 375, 377, 379, 381, 383, 385,
2960 387, 389, 391, 393, 395, 397, 399, 972, 973, 974,
2961 976, 977, 980, 981, 984, 985, 988, 989, 991, 992,
2962 994, 995, 997, 998, 1000, 1001, 1004, 1005, 1009, 1010,
2963 1012, 1013, 1015, 1016, 1018, 1019, 1021, 1022, 1024, 1027,
2964 1028, 1030, 1031, 1033, 1034, 972, 972, 346, 931, 10,
2965 11, 141, 142, 404, 877, 880, 881, 882, 944, 946,
2966 947, 8, 652, 652, 6, 79, 580, 80, 10, 11,
2967 19, 20, 622, 624, 626, 627, 242, 309, 1038, 1039,
2968 8, 10, 11, 560, 561, 562, 6, 550, 8, 244,
2969 245, 535, 537, 538, 49, 51, 460, 461, 55, 8,
2970 57, 8, 8, 8, 59, 8, 8, 61, 3, 72,
2971 500, 501, 74, 515, 516, 204, 691, 687, 688, 8,
2972 8, 8, 6, 6, 898, 898, 898, 898, 324, 326,
2973 328, 898, 330, 898, 332, 334, 898, 338, 340, 342,
2974 10, 11, 195, 199, 951, 954, 955, 956, 348, 350,
2975 898, 352, 898, 354, 898, 356, 358, 898, 1025, 364,
2976 22, 195, 639, 195, 979, 195, 983, 195, 987, 972,
2977 990, 972, 993, 898, 996, 972, 999, 402, 1002, 1008,
2978 1006, 1008, 10, 11, 1011, 972, 1014, 972, 1017, 972,
2979 1020, 972, 1023, 898, 1029, 898, 1032, 972, 1035, 366,
2980 368, 362, 3, 3, 8, 132, 582, 83, 8, 8,
2981 8, 10, 11, 1040, 1041, 1042, 6, 564, 8, 248,
2982 249, 549, 551, 552, 539, 540, 53, 468, 70, 462,
2983 463, 6, 650, 6, 6, 6, 6, 8, 63, 508,
2984 122, 502, 842, 65, 523, 517, 842, 207, 217, 219,
2985 221, 223, 225, 227, 239, 692, 693, 694, 718, 719,
2986 731, 732, 758, 759, 776, 777, 789, 790, 807, 808,
2987 811, 812, 10, 11, 690, 163, 164, 182, 183, 184,
2988 185, 186, 187, 188, 189, 689, 847, 848, 849, 850,
2989 851, 859, 860, 861, 862, 863, 864, 8, 8, 316,
2990 318, 320, 322, 898, 344, 898, 8, 8, 360, 1026,
2991 8, 8, 10, 11, 975, 8, 10, 11, 978, 8,
2992 10, 11, 982, 8, 10, 11, 986, 370, 972, 398,
2993 400, 3, 11, 11, 378, 972, 382, 972, 972, 972,
2994 898, 394, 8, 948, 11, 3, 10, 11, 583, 650,
2995 650, 6, 1043, 8, 252, 253, 563, 565, 566, 553,
2996 554, 10, 11, 542, 23, 24, 25, 26, 27, 29,
2997 149, 150, 197, 541, 640, 641, 643, 644, 647, 648,
2998 841, 843, 858, 865, 886, 887, 888, 464, 465, 8,
2999 8, 8, 8, 8, 8, 8, 10, 11, 503, 504,
3000 505, 10, 11, 518, 519, 520, 695, 696, 720, 721,
3001 733, 734, 760, 761, 778, 779, 791, 792, 809, 871,
3002 165, 813, 840, 205, 3, 8, 8, 8, 8, 8,
3003 8, 8, 8, 336, 952, 6, 650, 388, 972, 6,
3004 6, 396, 6, 246, 6, 250, 6, 254, 372, 8,
3005 972, 1003, 972, 1007, 380, 384, 386, 390, 898, 8,
3006 8, 265, 584, 585, 8, 8, 8, 308, 310, 1044,
3007 1045, 567, 568, 10, 11, 556, 30, 32, 33, 555,
3008 642, 643, 645, 649, 841, 843, 858, 865, 246, 8,
3009 8, 8, 8, 8, 8, 3, 8, 10, 11, 467,
3010 466, 858, 877, 6, 120, 506, 654, 655, 662, 521,
3011 654, 11, 161, 162, 169, 697, 844, 868, 869, 870,
3012 11, 722, 844, 868, 11, 735, 844, 868, 11, 762,
3013 844, 868, 11, 780, 844, 868, 11, 793, 844, 868,
3014 11, 8, 11, 814, 651, 652, 6, 6, 6, 6,
3015 6, 6, 6, 650, 344, 8, 8, 8, 8, 8,
3016 8, 8, 374, 376, 898, 586, 81, 257, 597, 1046,
3017 1047, 10, 11, 570, 31, 569, 640, 641, 643, 646,
3018 647, 648, 841, 843, 865, 250, 8, 8, 8, 6,
3019 6, 6, 6, 6, 6, 8, 6, 71, 8, 198,
3020 846, 73, 507, 112, 656, 657, 75, 522, 231, 698,
3021 700, 701, 3, 8, 700, 723, 700, 736, 700, 763,
3022 700, 781, 700, 794, 972, 6, 211, 816, 817, 8,
3023 8, 8, 8, 8, 8, 8, 8, 8, 972, 10,
3024 11, 21, 176, 587, 588, 589, 590, 591, 598, 261,
3025 609, 11, 856, 871, 1048, 254, 8, 6, 6, 6,
3026 8, 8, 8, 8, 8, 8, 8, 8, 10, 11,
3027 663, 664, 665, 658, 659, 233, 699, 706, 707, 10,
3028 11, 702, 703, 704, 8, 6, 706, 724, 706, 737,
3029 706, 764, 706, 782, 706, 795, 240, 810, 8, 213,
3030 823, 824, 818, 842, 392, 266, 592, 593, 594, 8,
3031 8, 10, 11, 21, 170, 599, 600, 601, 602, 603,
3032 610, 972, 6, 8, 8, 8, 6, 4, 121, 11,
3033 661, 196, 660, 857, 858, 218, 235, 712, 713, 10,
3034 11, 708, 709, 710, 654, 705, 8, 235, 725, 726,
3035 220, 235, 738, 739, 222, 235, 765, 766, 224, 235,
3036 783, 784, 228, 235, 796, 797, 226, 830, 825, 842,
3037 10, 11, 819, 820, 821, 266, 593, 263, 6, 6,
3038 258, 604, 605, 606, 8, 8, 10, 11, 21, 173,
3039 611, 612, 613, 614, 625, 311, 8, 8, 121, 6,
3040 8, 10, 11, 714, 715, 716, 654, 711, 232, 10,
3041 11, 727, 728, 729, 10, 11, 740, 741, 742, 10,
3042 11, 767, 768, 769, 10, 11, 785, 786, 787, 10,
3043 11, 798, 799, 800, 208, 209, 815, 831, 832, 10,
3044 11, 826, 827, 828, 654, 822, 195, 595, 8, 8,
3045 258, 605, 255, 6, 6, 262, 615, 616, 617, 8,
3046 8, 113, 6, 120, 666, 667, 672, 717, 234, 654,
3047 730, 743, 744, 770, 654, 788, 801, 833, 834, 654,
3048 829, 212, 8, 10, 11, 596, 195, 607, 8, 8,
3049 262, 616, 259, 6, 6, 8, 846, 112, 668, 669,
3050 236, 236, 236, 112, 745, 746, 112, 236, 771, 772,
3051 236, 112, 236, 802, 803, 10, 11, 836, 837, 838,
3052 190, 191, 835, 852, 853, 874, 877, 214, 6, 264,
3053 8, 10, 11, 608, 195, 618, 8, 8, 10, 11,
3054 673, 674, 675, 670, 858, 747, 748, 10, 11, 773,
3055 774, 775, 804, 685, 839, 651, 651, 8, 6, 256,
3056 8, 10, 11, 619, 4, 121, 11, 671, 10, 11,
3057 750, 751, 752, 178, 200, 749, 845, 855, 898, 11,
3058 143, 144, 805, 806, 857, 858, 883, 884, 885, 691,
3059 210, 6, 6, 8, 6, 260, 121, 650, 753, 8,
3060 8, 113, 6, 3, 651, 651, 8, 113, 113, 237,
3061 754, 755, 6, 650, 113, 8, 199, 756, 854, 8,
3062 8, 8, 11, 757, 650, 6, 8, 238
3068 0, 409, 410, 411, 411, 412, 413, 413, 414, 414,
3069 415, 416, 417, 417, 418, 419, 420, 420, 421, 421,
3070 422, 422, 422, 422, 423, 424, 425, 426, 427, 427,
3071 428, 429, 430, 430, 431, 432, 433, 433, 434, 434,
3072 435, 436, 437, 437, 438, 439, 440, 440, 441, 441,
3073 441, 441, 441, 441, 441, 441, 441, 442, 443, 444,
3074 445, 445, 446, 446, 446, 447, 447, 448, 449, 450,
3075 451, 451, 452, 452, 452, 453, 453, 454, 455, 456,
3076 457, 457, 458, 458, 458, 459, 459, 460, 461, 461,
3077 462, 463, 464, 465, 465, 466, 466, 467, 467, 468,
3078 469, 470, 471, 472, 472, 473, 473, 473, 473, 474,
3079 475, 475, 476, 477, 478, 479, 479, 480, 480, 480,
3080 480, 480, 480, 481, 481, 482, 483, 484, 485, 485,
3081 486, 486, 486, 486, 486, 486, 486, 487, 487, 488,
3082 489, 490, 491, 491, 492, 492, 492, 492, 493, 493,
3083 494, 495, 496, 497, 497, 498, 498, 498, 499, 500,
3084 501, 502, 503, 503, 504, 505, 506, 507, 508, 509,
3085 510, 511, 512, 512, 513, 513, 513, 514, 515, 516,
3086 517, 518, 518, 519, 520, 521, 522, 523, 524, 524,
3087 525, 526, 526, 527, 528, 529, 529, 530, 531, 532,
3088 532, 533, 534, 535, 536, 536, 537, 538, 539, 540,
3089 540, 541, 541, 541, 541, 541, 541, 541, 541, 541,
3090 541, 541, 542, 542, 543, 543, 544, 545, 546, 546,
3091 547, 548, 549, 550, 550, 551, 552, 553, 554, 554,
3092 555, 555, 555, 555, 555, 555, 555, 555, 556, 556,
3093 557, 557, 558, 559, 560, 560, 561, 562, 563, 564,
3094 564, 565, 566, 567, 568, 568, 569, 569, 569, 569,
3095 569, 569, 569, 569, 569, 570, 570, 571, 571, 572,
3096 573, 573, 574, 574, 575, 575, 576, 577, 578, 579,
3097 579, 581, 580, 582, 582, 583, 583, 584, 585, 585,
3098 586, 586, 587, 587, 588, 589, 590, 590, 591, 591,
3099 592, 592, 594, 593, 595, 596, 596, 597, 597, 598,
3100 598, 599, 599, 600, 601, 602, 602, 603, 603, 604,
3101 604, 606, 605, 607, 608, 608, 609, 609, 610, 610,
3102 611, 611, 612, 613, 613, 614, 614, 615, 615, 617,
3103 616, 618, 619, 619, 621, 620, 622, 622, 623, 623,
3104 624, 624, 625, 626, 627, 628, 629, 630, 631, 632,
3105 633, 634, 635, 636, 637, 638, 639, 640, 641, 642,
3106 643, 644, 645, 646, 647, 648, 649, 650, 650, 651,
3107 652, 652, 653, 653, 653, 653, 654, 654, 655, 655,
3108 656, 657, 658, 659, 659, 660, 660, 661, 662, 663,
3109 663, 664, 664, 665, 666, 666, 667, 667, 668, 669,
3110 670, 670, 671, 672, 673, 673, 674, 674, 675, 676,
3111 677, 678, 679, 679, 680, 680, 680, 680, 680, 538,
3112 552, 566, 681, 681, 682, 683, 684, 685, 685, 686,
3113 687, 688, 688, 689, 689, 689, 689, 689, 689, 689,
3114 689, 689, 690, 690, 691, 691, 692, 692, 692, 692,
3115 692, 692, 692, 692, 693, 694, 695, 696, 696, 697,
3116 697, 698, 699, 699, 700, 701, 702, 702, 703, 704,
3117 705, 706, 707, 708, 708, 709, 710, 711, 712, 713,
3118 714, 714, 715, 716, 717, 718, 719, 720, 721, 721,
3119 722, 722, 723, 724, 724, 725, 726, 727, 727, 728,
3120 729, 730, 731, 732, 733, 734, 734, 735, 735, 736,
3121 737, 737, 738, 738, 739, 740, 740, 741, 742, 743,
3122 744, 744, 745, 746, 747, 748, 748, 749, 749, 750,
3123 750, 751, 752, 753, 753, 754, 755, 756, 756, 757,
3124 758, 759, 760, 761, 761, 762, 762, 763, 764, 764,
3125 765, 765, 766, 767, 767, 768, 769, 770, 770, 771,
3126 772, 773, 773, 774, 775, 776, 777, 778, 779, 779,
3127 780, 780, 781, 782, 782, 783, 784, 785, 785, 786,
3128 787, 788, 789, 790, 791, 792, 792, 793, 793, 794,
3129 795, 795, 796, 796, 797, 798, 798, 799, 800, 801,
3130 801, 802, 803, 804, 804, 805, 805, 805, 806, 807,
3131 808, 809, 809, 810, 811, 812, 813, 814, 815, 816,
3132 817, 818, 819, 819, 820, 821, 822, 823, 824, 825,
3133 826, 826, 827, 828, 829, 830, 830, 831, 832, 833,
3134 834, 834, 835, 835, 835, 835, 836, 836, 837, 838,
3135 839, 840, 841, 842, 843, 844, 845, 846, 847, 848,
3136 849, 850, 851, 852, 853, 854, 855, 856, 857, 858,
3137 859, 860, 861, 862, 862, 863, 864, 865, 865, 866,
3138 867, 868, 868, 869, 870, 871, 871, 872, 873, 874,
3139 874, 875, 876, 877, 877, 878, 879, 880, 880, 881,
3140 882, 883, 883, 884, 885, 886, 886, 887, 888, 889,
3141 889, 890, 891, 892, 892, 893, 894, 895, 896, 896,
3142 897, 897, 898, 898, 898, 898, 898, 898, 898, 898,
3143 898, 898, 898, 898, 898, 898, 898, 898, 898, 898,
3144 898, 898, 898, 898, 898, 898, 898, 898, 898, 900,
3145 899, 901, 901, 903, 902, 904, 904, 906, 905, 908,
3146 907, 910, 909, 912, 911, 914, 913, 916, 915, 918,
3147 917, 920, 919, 922, 921, 924, 923, 926, 925, 928,
3148 927, 929, 930, 931, 933, 932, 935, 934, 937, 936,
3149 939, 938, 941, 940, 942, 943, 944, 944, 945, 945,
3150 946, 946, 946, 948, 947, 950, 949, 951, 951, 952,
3151 951, 953, 953, 954, 954, 955, 956, 958, 957, 959,
3152 959, 961, 960, 962, 962, 964, 963, 965, 965, 967,
3153 966, 968, 968, 970, 969, 971, 971, 972, 972, 972,
3154 972, 972, 972, 972, 972, 972, 972, 972, 972, 972,
3155 972, 972, 972, 972, 972, 972, 973, 974, 975, 975,
3156 639, 976, 977, 978, 978, 979, 980, 981, 982, 982,
3157 983, 984, 985, 986, 986, 987, 988, 989, 990, 991,
3158 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001,
3159 1002, 1002, 1003, 1004, 1005, 1006, 1006, 1007, 1008, 1009,
3160 1010, 1011, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018,
3161 1019, 1020, 1021, 1022, 1023, 1025, 1024, 1026, 1026, 1027,
3162 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1036,
3163 1037, 1038, 1039, 1040, 1040, 1041, 1042, 1043, 1043, 1044,
3164 1045, 1046, 1047, 1047, 1048, 1048
3170 0, 2, 8, 1, 1, 1, 1, 0, 0, 4,
3171 1, 5, 0, 2, 3, 1, 1, 2, 0, 2,
3172 1, 1, 1, 1, 4, 4, 4, 4, 0, 3,
3173 1, 1, 1, 1, 1, 3, 0, 2, 0, 3,
3174 1, 1, 1, 1, 1, 3, 0, 2, 1, 1,
3175 1, 1, 1, 1, 1, 1, 1, 3, 1, 1,
3176 0, 2, 1, 1, 1, 1, 2, 3, 1, 1,
3177 0, 2, 1, 1, 1, 1, 2, 3, 1, 1,
3178 0, 2, 1, 1, 1, 1, 3, 1, 0, 2,
3179 3, 1, 1, 0, 2, 1, 1, 1, 2, 1,
3180 3, 1, 1, 0, 2, 1, 1, 1, 1, 4,
3181 1, 2, 3, 1, 1, 0, 2, 1, 1, 1,
3182 1, 1, 1, 1, 2, 3, 1, 1, 0, 2,
3183 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
3184 1, 1, 0, 2, 1, 1, 1, 1, 1, 2,
3185 3, 1, 1, 0, 2, 1, 1, 1, 3, 3,
3186 1, 1, 1, 1, 1, 3, 1, 1, 1, 3,
3187 1, 1, 0, 2, 1, 1, 1, 3, 3, 1,
3188 1, 1, 1, 1, 3, 1, 1, 1, 0, 2,
3189 1, 1, 1, 1, 6, 0, 3, 1, 1, 1,
3190 1, 1, 3, 1, 0, 2, 3, 1, 1, 0,
3191 2, 1, 1, 1, 1, 1, 1, 1, 1, 1,
3192 1, 1, 1, 2, 0, 3, 1, 1, 1, 1,
3193 1, 3, 1, 0, 2, 3, 1, 1, 0, 2,
3194 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
3195 0, 3, 1, 1, 1, 1, 1, 3, 1, 0,
3196 2, 3, 1, 1, 0, 2, 1, 1, 1, 1,
3197 1, 1, 1, 1, 1, 1, 2, 0, 2, 1,
3198 1, 1, 1, 2, 3, 3, 4, 1, 5, 1,
3199 2, 0, 4, 0, 3, 1, 3, 3, 0, 3,
3200 0, 2, 1, 1, 4, 4, 1, 3, 1, 2,
3201 1, 2, 0, 4, 4, 1, 2, 0, 3, 0,
3202 2, 1, 1, 4, 4, 1, 3, 1, 2, 1,
3203 2, 0, 4, 4, 1, 2, 0, 3, 0, 2,
3204 1, 1, 4, 1, 3, 1, 2, 1, 2, 0,
3205 4, 4, 1, 2, 0, 4, 1, 2, 0, 2,
3206 1, 1, 4, 4, 4, 4, 4, 4, 4, 4,
3207 4, 4, 4, 4, 4, 3, 4, 4, 4, 4,
3208 4, 4, 4, 4, 4, 4, 4, 3, 3, 2,
3209 0, 2, 1, 1, 1, 1, 1, 1, 0, 2,
3210 3, 1, 1, 0, 2, 1, 1, 3, 3, 1,
3211 1, 2, 1, 3, 1, 1, 0, 2, 3, 1,
3212 0, 1, 3, 3, 1, 1, 2, 1, 3, 3,
3213 1, 1, 0, 2, 1, 1, 1, 1, 1, 1,
3214 1, 1, 1, 1, 1, 3, 2, 0, 3, 1,
3215 1, 0, 2, 1, 1, 1, 1, 1, 1, 1,
3216 1, 1, 2, 1, 0, 2, 1, 1, 1, 1,
3217 1, 1, 1, 1, 4, 1, 1, 0, 2, 1,
3218 1, 3, 0, 2, 2, 1, 1, 1, 1, 3,
3219 1, 2, 1, 1, 1, 1, 3, 1, 2, 1,
3220 1, 1, 1, 3, 1, 4, 1, 1, 0, 2,
3221 1, 1, 3, 0, 2, 2, 1, 1, 1, 1,
3222 3, 1, 4, 1, 1, 0, 2, 1, 1, 3,
3223 0, 2, 0, 2, 1, 1, 1, 1, 3, 1,
3224 0, 2, 3, 1, 1, 0, 2, 1, 1, 1,
3225 1, 1, 3, 0, 2, 3, 1, 0, 1, 3,
3226 4, 1, 1, 0, 2, 1, 1, 3, 0, 2,
3227 0, 2, 1, 1, 1, 1, 3, 0, 2, 2,
3228 1, 1, 1, 1, 3, 4, 1, 1, 0, 2,
3229 1, 1, 3, 0, 2, 2, 1, 1, 1, 1,
3230 3, 1, 4, 1, 1, 0, 2, 1, 1, 3,
3231 0, 2, 0, 2, 1, 1, 1, 1, 3, 0,
3232 2, 3, 1, 0, 2, 1, 1, 1, 3, 5,
3233 1, 0, 1, 1, 3, 1, 1, 5, 1, 3,
3234 1, 1, 1, 1, 1, 3, 1, 3, 1, 1,
3235 1, 1, 1, 3, 1, 0, 2, 3, 1, 1,
3236 0, 2, 1, 1, 1, 1, 1, 1, 1, 3,
3237 2, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3238 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
3239 4, 4, 4, 1, 1, 1, 3, 1, 1, 1,
3240 3, 1, 1, 1, 3, 1, 1, 1, 3, 1,
3241 1, 1, 3, 1, 1, 1, 3, 1, 1, 1,
3242 3, 1, 1, 1, 3, 1, 1, 1, 3, 0,
3243 4, 1, 5, 0, 2, 5, 1, 1, 0, 2,
3244 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
3245 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
3246 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
3247 3, 1, 2, 0, 3, 1, 2, 0, 5, 0,
3248 5, 0, 5, 0, 4, 0, 5, 0, 5, 0,
3249 4, 0, 4, 0, 4, 0, 4, 0, 4, 0,
3250 4, 3, 1, 1, 0, 4, 0, 6, 0, 4,
3251 0, 4, 0, 4, 3, 1, 1, 2, 0, 2,
3252 1, 1, 1, 0, 4, 0, 4, 1, 2, 0,
3253 4, 0, 2, 1, 1, 4, 4, 0, 4, 0,
3254 2, 0, 4, 0, 2, 0, 4, 0, 2, 0,
3255 4, 0, 2, 0, 4, 0, 2, 1, 1, 1,
3256 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
3257 1, 1, 1, 1, 1, 1, 3, 1, 1, 2,
3258 4, 3, 1, 1, 2, 4, 3, 1, 1, 2,
3259 4, 3, 1, 1, 2, 4, 2, 1, 2, 2,
3260 1, 3, 2, 1, 2, 2, 1, 2, 4, 1,
3261 0, 1, 2, 4, 1, 0, 1, 2, 3, 2,
3262 1, 1, 2, 2, 1, 3, 2, 1, 2, 2,
3263 1, 3, 2, 1, 3, 0, 4, 0, 2, 2,
3264 1, 3, 2, 1, 6, 2, 1, 2, 0, 3,
3265 1, 1, 4, 1, 1, 1, 3, 0, 2, 5,