0 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 0 499 0 1 1 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 1 2 1 0 2 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 2 3 2 1 3 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 3 4 3 2 4 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 4 5 4 3 5 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 5 6 5 4 6 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 6 7 6 5 7 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 7 8 7 6 8 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 8 9 8 7 9 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 9 10 9 8 10 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 10 11 10 9 11 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 11 12 11 10 12 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 12 13 12 11 13 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 13 14 13 12 14 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 14 15 14 13 15 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 15 16 15 14 16 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 16 17 16 15 17 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 17 18 17 16 18 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 18 19 18 17 19 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 19 20 19 18 20 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 20 21 20 19 21 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 21 22 21 20 22 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 22 23 22 21 23 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 23 24 23 22 24 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 24 25 24 23 25 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 25 26 25 24 26 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 26 27 26 25 27 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 27 28 27 26 28 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 28 29 28 27 29 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 29 30 29 28 30 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 30 31 30 29 31 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 31 32 31 30 32 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 32 33 32 31 33 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 33 34 33 32 34 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 34 35 34 33 35 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 35 36 35 34 36 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 36 37 36 35 37 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 37 38 37 36 38 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 38 39 38 37 39 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 39 40 39 38 40 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 40 41 40 39 41 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 41 42 41 40 42 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 42 43 42 41 43 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 43 44 43 42 44 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 44 45 44 43 45 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 45 46 45 44 46 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 46 47 46 45 47 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 47 48 47 46 48 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 48 49 48 47 49 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 49 50 49 48 50 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 50 51 50 49 51 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 51 52 51 50 52 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 52 53 52 51 53 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 53 54 53 52 54 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 54 55 54 53 55 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 55 56 55 54 56 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 56 57 56 55 57 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 57 58 57 56 58 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 58 59 58 57 59 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 59 60 59 58 60 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 60 61 60 59 61 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 61 62 61 60 62 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 62 63 62 61 63 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 63 64 63 62 64 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 64 65 64 63 65 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 65 66 65 64 66 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 66 67 66 65 67 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 67 68 67 66 68 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 68 69 68 67 69 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 69 70 69 68 70 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 70 71 70 69 71 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 71 72 71 70 72 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 72 73 72 71 73 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 73 74 73 72 74 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 74 75 74 73 75 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 75 76 75 74 76 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 76 77 76 75 77 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 77 78 77 76 78 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 78 79 78 77 79 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 79 80 79 78 80 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 80 81 80 79 81 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 81 82 81 80 82 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 82 83 82 81 83 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 83 84 83 82 84 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 84 85 84 83 85 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 85 86 85 84 86 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 86 87 86 85 87 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 87 88 87 86 88 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 88 89 88 87 89 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 89 90 89 88 90 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 90 91 90 89 91 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 91 92 91 90 92 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 92 93 92 91 93 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 93 94 93 92 94 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 94 95 94 93 95 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 95 96 95 94 96 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 96 97 96 95 97 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 97 98 97 96 98 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 98 99 98 97 99 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 99 100 99 98 100 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 100 101 100 99 101 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 101 102 101 100 102 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 102 103 102 101 103 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 103 104 103 102 104 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 104 105 104 103 105 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 105 106 105 104 106 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 106 107 106 105 107 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 107 108 107 106 108 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 108 109 108 107 109 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 109 110 109 108 110 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 110 111 110 109 111 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 111 112 111 110 112 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 112 113 112 111 113 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 113 114 113 112 114 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 114 115 114 113 115 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 115 116 115 114 116 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 116 117 116 115 117 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 117 118 117 116 118 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 118 119 118 117 119 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 119 120 119 118 120 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 120 121 120 119 121 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 121 122 121 120 122 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 122 123 122 121 123 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 123 124 123 122 124 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 124 125 124 123 125 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 125 126 125 124 126 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 126 127 126 125 127 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 127 128 127 126 128 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 128 129 128 127 129 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 129 130 129 128 130 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 130 131 130 129 131 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 131 132 131 130 132 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 132 133 132 131 133 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 133 134 133 132 134 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 134 135 134 133 135 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 135 136 135 134 136 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 136 137 136 135 137 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 137 138 137 136 138 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 138 139 138 137 139 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 139 140 139 138 140 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 140 141 140 139 141 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 141 142 141 140 142 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 142 143 142 141 143 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 143 144 143 142 144 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 144 145 144 143 145 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 145 146 145 144 146 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 146 147 146 145 147 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 147 148 147 146 148 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 148 149 148 147 149 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 149 150 149 148 150 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 150 151 150 149 151 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 151 152 151 150 152 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 152 153 152 151 153 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 153 154 153 152 154 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 154 155 154 153 155 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 155 156 155 154 156 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 156 157 156 155 157 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 157 158 157 156 158 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 158 159 158 157 159 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 159 160 159 158 160 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 160 161 160 159 161 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 161 162 161 160 162 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 162 163 162 161 163 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 163 164 163 162 164 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 164 165 164 163 165 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 165 166 165 164 166 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 166 167 166 165 167 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 167 168 167 166 168 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 168 169 168 167 169 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 169 170 169 168 170 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 170 171 170 169 171 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 171 172 171 170 172 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 172 173 172 171 173 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 173 174 173 172 174 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 174 175 174 173 175 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 175 176 175 174 176 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 176 177 176 175 177 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 177 178 177 176 178 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 178 179 178 177 179 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 179 180 179 178 180 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 180 181 180 179 181 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 181 182 181 180 182 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 182 183 182 181 183 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 183 184 183 182 184 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 184 185 184 183 185 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 185 186 185 184 186 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 186 187 186 185 187 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 187 188 187 186 188 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 188 189 188 187 189 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 189 190 189 188 190 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 190 191 190 189 191 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 191 192 191 190 192 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 192 193 192 191 193 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 193 194 193 192 194 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 194 195 194 193 195 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 195 196 195 194 196 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 196 197 196 195 197 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 197 198 197 196 198 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 198 199 198 197 199 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 199 200 199 198 200 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 200 201 200 199 201 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 201 202 201 200 202 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 202 203 202 201 203 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 203 204 203 202 204 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 204 205 204 203 205 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 205 206 205 204 206 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 206 207 206 205 207 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 207 208 207 206 208 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 208 209 208 207 209 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 209 210 209 208 210 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 210 211 210 209 211 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 211 212 211 210 212 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 212 213 212 211 213 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 213 214 213 212 214 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 214 215 214 213 215 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 215 216 215 214 216 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 216 217 216 215 217 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 217 218 217 216 218 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 218 219 218 217 219 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 219 220 219 218 220 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 220 221 220 219 221 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 221 222 221 220 222 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 222 223 222 221 223 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 223 224 223 222 224 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 224 225 224 223 225 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 225 226 225 224 226 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 226 227 226 225 227 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 227 228 227 226 228 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 228 229 228 227 229 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 229 230 229 228 230 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 230 231 230 229 231 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 231 232 231 230 232 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 232 233 232 231 233 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 233 234 233 232 234 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 234 235 234 233 235 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 235 236 235 234 236 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 236 237 236 235 237 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 237 238 237 236 238 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 238 239 238 237 239 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 239 240 239 238 240 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 240 241 240 239 241 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 241 242 241 240 242 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 242 243 242 241 243 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 243 244 243 242 244 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 244 245 244 243 245 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 245 246 245 244 246 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 246 247 246 245 247 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 247 248 247 246 248 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 248 249 248 247 249 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 249 250 249 248 250 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 250 251 250 249 251 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 251 252 251 250 252 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 252 253 252 251 253 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 253 254 253 252 254 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 254 255 254 253 255 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 255 256 255 254 256 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 256 257 256 255 257 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 257 258 257 256 258 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 258 259 258 257 259 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 259 260 259 258 260 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 260 261 260 259 261 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 261 262 261 260 262 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 262 263 262 261 263 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 263 264 263 262 264 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 264 265 264 263 265 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 265 266 265 264 266 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 266 267 266 265 267 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 267 268 267 266 268 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 268 269 268 267 269 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 269 270 269 268 270 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 270 271 270 269 271 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 271 272 271 270 272 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 272 273 272 271 273 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 273 274 273 272 274 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 274 275 274 273 275 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 275 276 275 274 276 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 276 277 276 275 277 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 277 278 277 276 278 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 278 279 278 277 279 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 279 280 279 278 280 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 280 281 280 279 281 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 281 282 281 280 282 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 282 283 282 281 283 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 283 284 283 282 284 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 284 285 284 283 285 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 285 286 285 284 286 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 286 287 286 285 287 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 287 288 287 286 288 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 288 289 288 287 289 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 289 290 289 288 290 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 290 291 290 289 291 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 291 292 291 290 292 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 292 293 292 291 293 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 293 294 293 292 294 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 294 295 294 293 295 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 295 296 295 294 296 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 296 297 296 295 297 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 297 298 297 296 298 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 298 299 298 297 299 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 299 300 299 298 300 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 300 301 300 299 301 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 301 302 301 300 302 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 302 303 302 301 303 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 303 304 303 302 304 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 304 305 304 303 305 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 305 306 305 304 306 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 306 307 306 305 307 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 307 308 307 306 308 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 308 309 308 307 309 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 309 310 309 308 310 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 310 311 310 309 311 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 311 312 311 310 312 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 312 313 312 311 313 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 313 314 313 312 314 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 314 315 314 313 315 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 315 316 315 314 316 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 316 317 316 315 317 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 317 318 317 316 318 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 318 319 318 317 319 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 319 320 319 318 320 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 320 321 320 319 321 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 321 322 321 320 322 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 322 323 322 321 323 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 323 324 323 322 324 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 324 325 324 323 325 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 325 326 325 324 326 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 326 327 326 325 327 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 327 328 327 326 328 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 328 329 328 327 329 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 329 330 329 328 330 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 330 331 330 329 331 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 331 332 331 330 332 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 332 333 332 331 333 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 333 334 333 332 334 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 334 335 334 333 335 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 335 336 335 334 336 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 336 337 336 335 337 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 337 338 337 336 338 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 338 339 338 337 339 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 339 340 339 338 340 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 340 341 340 339 341 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 341 342 341 340 342 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 342 343 342 341 343 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 343 344 343 342 344 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 344 345 344 343 345 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 345 346 345 344 346 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 346 347 346 345 347 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 347 348 347 346 348 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 348 349 348 347 349 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 349 350 349 348 350 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 350 351 350 349 351 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 351 352 351 350 352 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 352 353 352 351 353 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 353 354 353 352 354 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 354 355 354 353 355 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 355 356 355 354 356 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 356 357 356 355 357 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 357 358 357 356 358 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 358 359 358 357 359 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 359 360 359 358 360 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 360 361 360 359 361 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 361 362 361 360 362 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 362 363 362 361 363 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 363 364 363 362 364 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 364 365 364 363 365 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 365 366 365 364 366 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 366 367 366 365 367 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 367 368 367 366 368 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 368 369 368 367 369 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 369 370 369 368 370 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 370 371 370 369 371 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 371 372 371 370 372 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 372 373 372 371 373 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 373 374 373 372 374 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 374 375 374 373 375 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 375 376 375 374 376 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 376 377 376 375 377 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 377 378 377 376 378 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 378 379 378 377 379 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 379 380 379 378 380 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 380 381 380 379 381 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 381 382 381 380 382 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 382 383 382 381 383 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 383 384 383 382 384 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 384 385 384 383 385 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 385 386 385 384 386 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 386 387 386 385 387 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 387 388 387 386 388 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 388 389 388 387 389 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 389 390 389 388 390 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 390 391 390 389 391 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 391 392 391 390 392 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 392 393 392 391 393 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 393 394 393 392 394 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 394 395 394 393 395 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 395 396 395 394 396 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 396 397 396 395 397 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 397 398 397 396 398 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 398 399 398 397 399 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 399 400 399 398 400 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 400 401 400 399 401 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 401 402 401 400 402 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 402 403 402 401 403 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 403 404 403 402 404 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 404 405 404 403 405 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 405 406 405 404 406 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 406 407 406 405 407 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 407 408 407 406 408 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 408 409 408 407 409 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 409 410 409 408 410 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 410 411 410 409 411 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 411 412 411 410 412 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 412 413 412 411 413 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 413 414 413 412 414 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 414 415 414 413 415 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 415 416 415 414 416 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 416 417 416 415 417 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 417 418 417 416 418 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 418 419 418 417 419 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 419 420 419 418 420 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 420 421 420 419 421 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 421 422 421 420 422 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 422 423 422 421 423 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 423 424 423 422 424 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 424 425 424 423 425 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 425 426 425 424 426 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 426 427 426 425 427 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 427 428 427 426 428 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 428 429 428 427 429 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 429 430 429 428 430 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 430 431 430 429 431 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 431 432 431 430 432 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 432 433 432 431 433 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 433 434 433 432 434 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 434 435 434 433 435 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 435 436 435 434 436 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 436 437 436 435 437 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 437 438 437 436 438 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 438 439 438 437 439 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 439 440 439 438 440 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 440 441 440 439 441 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 441 442 441 440 442 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 442 443 442 441 443 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 443 444 443 442 444 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 444 445 444 443 445 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 445 446 445 444 446 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 446 447 446 445 447 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 447 448 447 446 448 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 448 449 448 447 449 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 449 450 449 448 450 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 450 451 450 449 451 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 451 452 451 450 452 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 452 453 452 451 453 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 453 454 453 452 454 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 454 455 454 453 455 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 455 456 455 454 456 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 456 457 456 455 457 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 457 458 457 456 458 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 458 459 458 457 459 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 459 460 459 458 460 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 460 461 460 459 461 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 461 462 461 460 462 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 462 463 462 461 463 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 463 464 463 462 464 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 464 465 464 463 465 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 465 466 465 464 466 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 466 467 466 465 467 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 467 468 467 466 468 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 468 469 468 467 469 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 469 470 469 468 470 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 470 471 470 469 471 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 471 472 471 470 472 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 472 473 472 471 473 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 473 474 473 472 474 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 474 475 474 473 475 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 475 476 475 474 476 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 476 477 476 475 477 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 477 478 477 476 478 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 478 479 478 477 479 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 479 480 479 478 480 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 480 481 480 479 481 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 481 482 481 480 482 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 482 483 482 481 483 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 483 484 483 482 484 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 484 485 484 483 485 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 485 486 485 484 486 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 486 487 486 485 487 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 487 488 487 486 488 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 488 489 488 487 489 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 489 490 489 488 490 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 490 491 490 489 491 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 491 492 491 490 492 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 492 493 492 491 493 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 493 494 493 492 494 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 494 495 494 493 495 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 495 496 495 494 496 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 496 497 496 495 497 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 497 498 497 496 498 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 498 499 498 497 499 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 2022, 130553, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 499 498 0 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 0 498 0 1 1 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 1 2 1 0 2 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 2 3 2 1 3 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 3 4 3 2 4 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 4 5 4 3 5 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 5 6 5 4 6 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 6 7 6 5 7 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 7 8 7 6 8 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 8 9 8 7 9 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 9 10 9 8 10 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 10 11 10 9 11 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 11 12 11 10 12 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 12 13 12 11 13 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 13 14 13 12 14 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 14 15 14 13 15 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 15 16 15 14 16 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 16 17 16 15 17 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 17 18 17 16 18 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 18 19 18 17 19 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 19 20 19 18 20 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 20 21 20 19 21 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 21 22 21 20 22 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 22 23 22 21 23 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 23 24 23 22 24 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 24 25 24 23 25 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 25 26 25 24 26 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 26 27 26 25 27 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 27 28 27 26 28 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 28 29 28 27 29 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 29 30 29 28 30 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 30 31 30 29 31 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 31 32 31 30 32 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 32 33 32 31 33 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 33 34 33 32 34 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 34 35 34 33 35 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 35 36 35 34 36 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 36 37 36 35 37 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 37 38 37 36 38 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 38 39 38 37 39 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 39 40 39 38 40 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 40 41 40 39 41 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 41 42 41 40 42 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 42 43 42 41 43 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 43 44 43 42 44 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 44 45 44 43 45 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 45 46 45 44 46 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 46 47 46 45 47 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 47 48 47 46 48 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 48 49 48 47 49 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 49 50 49 48 50 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 50 51 50 49 51 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 51 52 51 50 52 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 52 53 52 51 53 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 53 54 53 52 54 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 54 55 54 53 55 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 55 56 55 54 56 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 56 57 56 55 57 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 57 58 57 56 58 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 58 59 58 57 59 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 59 60 59 58 60 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 60 61 60 59 61 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 61 62 61 60 62 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 62 63 62 61 63 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 63 64 63 62 64 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 64 65 64 63 65 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 65 66 65 64 66 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 66 67 66 65 67 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 67 68 67 66 68 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 68 69 68 67 69 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 69 70 69 68 70 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 70 71 70 69 71 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 71 72 71 70 72 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 72 73 72 71 73 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 73 74 73 72 74 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 74 75 74 73 75 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 75 76 75 74 76 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 76 77 76 75 77 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 77 78 77 76 78 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 78 79 78 77 79 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 79 80 79 78 80 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 80 81 80 79 81 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 81 82 81 80 82 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 82 83 82 81 83 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 83 84 83 82 84 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 84 85 84 83 85 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 85 86 85 84 86 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 86 87 86 85 87 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 87 88 87 86 88 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 88 89 88 87 89 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 89 90 89 88 90 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 90 91 90 89 91 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 91 92 91 90 92 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 92 93 92 91 93 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 93 94 93 92 94 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 94 95 94 93 95 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 95 96 95 94 96 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 96 97 96 95 97 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 97 98 97 96 98 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 98 99 98 97 99 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 99 100 99 98 100 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 100 101 100 99 101 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 101 102 101 100 102 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 102 103 102 101 103 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 103 104 103 102 104 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 104 105 104 103 105 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 105 106 105 104 106 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 106 107 106 105 107 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 107 108 107 106 108 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 108 109 108 107 109 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 109 110 109 108 110 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 110 111 110 109 111 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 111 112 111 110 112 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 112 113 112 111 113 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 113 114 113 112 114 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 114 115 114 113 115 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 115 116 115 114 116 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 116 117 116 115 117 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 117 118 117 116 118 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 118 119 118 117 119 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 119 120 119 118 120 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 120 121 120 119 121 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 121 122 121 120 122 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 122 123 122 121 123 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 123 124 123 122 124 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 124 125 124 123 125 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 125 126 125 124 126 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 126 127 126 125 127 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 127 128 127 126 128 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 128 129 128 127 129 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 129 130 129 128 130 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 130 131 130 129 131 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 131 132 131 130 132 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 132 133 132 131 133 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 133 134 133 132 134 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 134 135 134 133 135 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 135 136 135 134 136 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 136 137 136 135 137 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 137 138 137 136 138 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 138 139 138 137 139 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 139 140 139 138 140 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 140 141 140 139 141 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 141 142 141 140 142 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 142 143 142 141 143 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 143 144 143 142 144 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 144 145 144 143 145 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 145 146 145 144 146 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 146 147 146 145 147 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 147 148 147 146 148 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 148 149 148 147 149 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 149 150 149 148 150 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 150 151 150 149 151 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 151 152 151 150 152 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 152 153 152 151 153 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 153 154 153 152 154 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 154 155 154 153 155 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 155 156 155 154 156 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 156 157 156 155 157 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 157 158 157 156 158 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 158 159 158 157 159 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 159 160 159 158 160 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 160 161 160 159 161 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 161 162 161 160 162 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 162 163 162 161 163 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 163 164 163 162 164 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 164 165 164 163 165 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 165 166 165 164 166 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 166 167 166 165 167 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 167 168 167 166 168 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 168 169 168 167 169 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 169 170 169 168 170 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 170 171 170 169 171 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 171 172 171 170 172 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 172 173 172 171 173 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 173 174 173 172 174 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 174 175 174 173 175 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 175 176 175 174 176 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 176 177 176 175 177 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 177 178 177 176 178 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 178 179 178 177 179 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 179 180 179 178 180 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 180 181 180 179 181 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 181 182 181 180 182 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 182 183 182 181 183 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 183 184 183 182 184 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 184 185 184 183 185 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 185 186 185 184 186 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 186 187 186 185 187 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 187 188 187 186 188 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 188 189 188 187 189 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 189 190 189 188 190 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 190 191 190 189 191 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 191 192 191 190 192 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 192 193 192 191 193 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 193 194 193 192 194 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 194 195 194 193 195 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 195 196 195 194 196 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 196 197 196 195 197 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 197 198 197 196 198 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 198 199 198 197 199 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 199 200 199 198 200 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 200 201 200 199 201 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 201 202 201 200 202 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 202 203 202 201 203 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 203 204 203 202 204 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 204 205 204 203 205 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 205 206 205 204 206 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 206 207 206 205 207 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 207 208 207 206 208 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 208 209 208 207 209 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 209 210 209 208 210 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 210 211 210 209 211 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 211 212 211 210 212 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 212 213 212 211 213 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 213 214 213 212 214 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 214 215 214 213 215 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 215 216 215 214 216 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 216 217 216 215 217 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 217 218 217 216 218 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 218 219 218 217 219 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 219 220 219 218 220 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 220 221 220 219 221 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 221 222 221 220 222 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 222 223 222 221 223 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 223 224 223 222 224 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 224 225 224 223 225 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 225 226 225 224 226 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 226 227 226 225 227 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 227 228 227 226 228 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 228 229 228 227 229 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 229 230 229 228 230 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 230 231 230 229 231 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 231 232 231 230 232 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 232 233 232 231 233 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 233 234 233 232 234 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 234 235 234 233 235 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 235 236 235 234 236 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 236 237 236 235 237 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 237 238 237 236 238 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 238 239 238 237 239 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 239 240 239 238 240 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 240 241 240 239 241 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 241 242 241 240 242 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 242 243 242 241 243 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 243 244 243 242 244 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 244 245 244 243 245 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 245 246 245 244 246 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 246 247 246 245 247 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 247 248 247 246 248 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 248 249 248 247 249 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 249 250 249 248 250 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 250 251 250 249 251 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 251 252 251 250 252 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 252 253 252 251 253 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 253 254 253 252 254 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 254 255 254 253 255 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 255 256 255 254 256 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 256 257 256 255 257 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 257 258 257 256 258 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 258 259 258 257 259 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 259 260 259 258 260 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 260 261 260 259 261 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 261 262 261 260 262 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 262 263 262 261 263 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 263 264 263 262 264 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 264 265 264 263 265 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 265 266 265 264 266 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 266 267 266 265 267 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 267 268 267 266 268 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 268 269 268 267 269 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 269 270 269 268 270 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 270 271 270 269 271 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 271 272 271 270 272 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 272 273 272 271 273 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 273 274 273 272 274 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 274 275 274 273 275 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 275 276 275 274 276 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 276 277 276 275 277 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 277 278 277 276 278 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 278 279 278 277 279 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 279 280 279 278 280 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 280 281 280 279 281 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 281 282 281 280 282 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 282 283 282 281 283 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 283 284 283 282 284 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 284 285 284 283 285 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 285 286 285 284 286 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 286 287 286 285 287 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 287 288 287 286 288 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 288 289 288 287 289 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 289 290 289 288 290 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 290 291 290 289 291 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 291 292 291 290 292 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 292 293 292 291 293 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 293 294 293 292 294 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 294 295 294 293 295 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 295 296 295 294 296 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 296 297 296 295 297 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 297 298 297 296 298 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 298 299 298 297 299 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 299 300 299 298 300 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 300 301 300 299 301 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 301 302 301 300 302 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 302 303 302 301 303 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 303 304 303 302 304 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 304 305 304 303 305 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 305 306 305 304 306 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 306 307 306 305 307 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 307 308 307 306 308 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 308 309 308 307 309 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 309 310 309 308 310 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 310 311 310 309 311 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 311 312 311 310 312 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 312 313 312 311 313 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 313 314 313 312 314 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 314 315 314 313 315 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 315 316 315 314 316 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 316 317 316 315 317 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 317 318 317 316 318 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 318 319 318 317 319 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 319 320 319 318 320 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 320 321 320 319 321 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 321 322 321 320 322 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 322 323 322 321 323 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 323 324 323 322 324 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 324 325 324 323 325 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 325 326 325 324 326 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 326 327 326 325 327 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 327 328 327 326 328 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 328 329 328 327 329 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 329 330 329 328 330 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 330 331 330 329 331 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 331 332 331 330 332 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 332 333 332 331 333 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 333 334 333 332 334 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 334 335 334 333 335 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 335 336 335 334 336 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 336 337 336 335 337 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 337 338 337 336 338 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 338 339 338 337 339 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 339 340 339 338 340 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 340 341 340 339 341 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 341 342 341 340 342 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 342 343 342 341 343 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 343 344 343 342 344 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 344 345 344 343 345 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 345 346 345 344 346 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 346 347 346 345 347 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 347 348 347 346 348 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 348 349 348 347 349 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 349 350 349 348 350 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 350 351 350 349 351 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 351 352 351 350 352 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 352 353 352 351 353 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 353 354 353 352 354 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 354 355 354 353 355 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 355 356 355 354 356 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 356 357 356 355 357 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 357 358 357 356 358 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 358 359 358 357 359 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 359 360 359 358 360 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 360 361 360 359 361 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 361 362 361 360 362 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 362 363 362 361 363 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 363 364 363 362 364 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 364 365 364 363 365 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 365 366 365 364 366 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 366 367 366 365 367 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 367 368 367 366 368 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 368 369 368 367 369 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 369 370 369 368 370 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 370 371 370 369 371 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 371 372 371 370 372 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 372 373 372 371 373 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 373 374 373 372 374 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 374 375 374 373 375 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 375 376 375 374 376 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 376 377 376 375 377 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 377 378 377 376 378 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 378 379 378 377 379 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 379 380 379 378 380 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 380 381 380 379 381 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 381 382 381 380 382 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 382 383 382 381 383 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 383 384 383 382 384 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 384 385 384 383 385 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 385 386 385 384 386 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 386 387 386 385 387 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 387 388 387 386 388 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 388 389 388 387 389 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 389 390 389 388 390 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 390 391 390 389 391 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 391 392 391 390 392 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 392 393 392 391 393 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 393 394 393 392 394 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 394 395 394 393 395 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 395 396 395 394 396 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 396 397 396 395 397 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 397 398 397 396 398 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 398 399 398 397 399 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 399 400 399 398 400 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 400 401 400 399 401 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 401 402 401 400 402 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 402 403 402 401 403 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 403 404 403 402 404 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 404 405 404 403 405 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 405 406 405 404 406 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 406 407 406 405 407 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 407 408 407 406 408 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 408 409 408 407 409 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 409 410 409 408 410 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 410 411 410 409 411 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 411 412 411 410 412 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 412 413 412 411 413 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 413 414 413 412 414 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 414 415 414 413 415 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 415 416 415 414 416 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 416 417 416 415 417 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 417 418 417 416 418 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 418 419 418 417 419 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 419 420 419 418 420 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 420 421 420 419 421 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 421 422 421 420 422 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 422 423 422 421 423 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 423 424 423 422 424 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 424 425 424 423 425 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 425 426 425 424 426 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 426 427 426 425 427 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 427 428 427 426 428 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 428 429 428 427 429 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 429 430 429 428 430 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 430 431 430 429 431 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 431 432 431 430 432 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 432 433 432 431 433 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 433 434 433 432 434 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 434 435 434 433 435 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 435 436 435 434 436 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 436 437 436 435 437 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 437 438 437 436 438 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 438 439 438 437 439 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 439 440 439 438 440 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 440 441 440 439 441 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 441 442 441 440 442 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 442 443 442 441 443 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 443 444 443 442 444 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 444 445 444 443 445 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 445 446 445 444 446 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 446 447 446 445 447 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 447 448 447 446 448 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 448 449 448 447 449 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 449 450 449 448 450 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 450 451 450 449 451 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 451 452 451 450 452 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 452 453 452 451 453 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 453 454 453 452 454 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 454 455 454 453 455 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 455 456 455 454 456 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 456 457 456 455 457 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 457 458 457 456 458 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 458 459 458 457 459 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 459 460 459 458 460 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 460 461 460 459 461 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 461 462 461 460 462 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 462 463 462 461 463 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 463 464 463 462 464 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 464 465 464 463 465 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 465 466 465 464 466 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 466 467 466 465 467 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 467 468 467 466 468 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 468 469 468 467 469 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 469 470 469 468 470 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 470 471 470 469 471 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 471 472 471 470 472 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 472 473 472 471 473 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 473 474 473 472 474 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 474 475 474 473 475 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 475 476 475 474 476 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 476 477 476 475 477 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 477 478 477 476 478 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 478 479 478 477 479 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 479 480 479 478 480 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 480 481 480 479 481 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 481 482 481 480 482 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 482 483 482 481 483 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 483 484 483 482 484 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 484 485 484 483 485 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 485 486 485 484 486 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 486 487 486 485 487 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 487 488 487 486 488 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 488 489 488 487 489 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 489 490 489 488 490 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 490 491 490 489 491 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 491 492 491 490 492 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 492 493 492 491 493 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 493 494 493 492 494 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 494 495 494 493 495 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 495 496 495 494 496 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 496 497 496 495 497 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 497 498 497 496 498 [761422, 412836, 246994, 715471, 138163, 257936, 331522, 675785, 83019, 40223, 672129, 117563, 806776, 8151, 982964, 980716, 635804, 603380, 215972, 849207, 549152, 544149, 545683, 51786, 234129, 717114, 113752, 263355, 499772, 597591, 152143, 867312, 532807, 469728, 387094, 181559, 688483, 523226, 373012, 642780, 946374, 559491, 777534, 611230, 608172, 703936, 615371, 143428, 643133, 974759, 268544, 332581, 750326, 910961, 286896, 611239, 709536, 779210, 64802, 808449, 690014, 725189, 552293, 83002, 553952, 893722, 346607, 377532, 172652, 325930, 542055, 342856, 51781, 334387, 825744, 204262, 711228, 200349, 44178, 277957, 76554, 398334, 10347, 100391, 994529, 182947, 599579, 932026, 179780, 740686, 364461, 244214, 864032, 866884, 450357, 358770, 971589, 374024, 135691, 11706, 715836, 55956, 921156, 799578, 935576, 646552, 936514, 148078, 672926, 761955, 939205, 137887, 524346, 904312, 449023, 274618, 31285, 619709, 859299, 803921, 182570, 28361, 728474, 167205, 967587, 501491, 898519, 437842, 834560, 412636, 590641, 823144, 361541, 110838, 164868, 624465, 440311, 325394, 760358, 741067, 442374, 283, 112146, 182084, 988810, 997663, 583903, 268913, 375104, 877463, 278596, 163998, 874808, 949648, 743748, 400258, 718796, 652827, 335324, 710893, 669214, 401038, 958060, 912032, 702410, 53931, 327482, 495316, 693656, 249695, 160561, 348550, 315551, 741054, 681345, 361239, 89295, 630885, 747364, 974451, 324427, 422264, 579939, 63285, 197830, 78605, 855995, 205913, 782661, 287587, 900927, 381556, 336058, 835376, 924883, 82095, 86245, 821020, 614835, 816842, 94028, 333171, 991489, 675784, 163740, 983658, 165907, 959416, 684041, 670095, 861767, 893163, 504158, 347637, 644612, 631808, 140421, 188536, 401717, 348364, 526336, 984999, 184880, 751801, 204696, 833248, 310806, 142063, 467047, 14983, 877820, 857468, 884454, 712106, 762463, 856734, 816990, 861799, 665406, 795984, 77706, 477212, 652513, 93202, 833245, 313762, 20677, 641367, 87578, 584129, 666245, 267127, 106424, 56567, 324368, 910458, 338239, 303374, 378094, 331504, 927701, 56700, 875440, 29372, 620565, 126160, 995555, 99624, 242724, 162218, 617512, 150916, 819286, 312461, 893811, 559927, 893896, 348123, 896759, 349495, 800857, 613844, 58646, 70246, 51002, 597706, 107614, 311969, 651921, 252211, 569141, 525585, 376461, 557568, 860420, 594991, 115443, 605674, 198131, 75385, 439462, 559845, 292644, 387736, 92746, 207426, 52323, 379977, 346958, 183658, 974230, 486472, 915247, 60541, 367586, 42429, 739671, 667254, 301552, 70096, 181312, 593849, 115908, 744959, 172703, 847188, 156047, 512220, 453548, 124924, 532504, 233764, 587490, 272808, 71794, 833249, 646077, 758480, 895218, 259694, 985274, 871574, 923648, 244244, 81652, 50339, 582789, 520880, 489201, 477732, 410391, 898497, 669871, 344255, 942929, 847243, 4169, 82051, 369432, 106354, 259470, 784490, 608944, 864612, 199258, 364959, 102096, 98359, 687589, 858830, 17848, 110130, 943863, 116620, 272287, 425099, 577839, 27480, 742348, 123627, 348285, 17539, 887051, 411703, 226230, 472567, 503597, 82701, 224158, 215857, 203277, 757874, 123157, 197410, 780688, 444720, 571328, 333493, 754916, 225247, 325703, 315359, 854908, 148063, 645724, 641864, 609257, 526557, 474872, 192656, 140720, 980550, 522819, 154052, 133194, 852937, 443770, 664235, 236722, 232180, 569763, 746469, 771615, 57150, 344468, 490370, 502793, 484298, 290265, 595550, 405935, 92452, 461319, 939404, 788455, 953785, 792100, 523896, 551367, 659788, 353801, 479458, 488196, 499308, 601942, 343777, 805451, 782289, 8174, 139119, 852824, 957757, 705825, 841267, 346597, 91283, 222582, 429889, 92345, 102977, 766995, 346391, 945044, 694640, 683759, 417300, 46828, 152859, 751744, 743466, 240583, 457854, 347089, 127892, 932685, 398393, 22150, 203914, 710283, 597170, 63479, 940983, 791368, 422652, 199576, 804715, 601389, 797752, 692336, 286597, 898465, 601895, 546801, 558723, 7022, 343260, 151135, 630170, 728616] 498 499